### Log truncated: showing last 9.0 of 19.1 MB. Use the Download button on the build page to get the full log (.gz). ### 2026-10-06 08:54:20,942 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [137/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:20,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [138/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:21,045 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [139/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-06 08:54:21,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [140/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-06 08:54:21,183 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [141/170] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-06 08:54:21,233 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [142/170] Tour PosLoyaltyLoyaltyProgram2 → Step Search for partner "CCC Test Partner" (trigger: .modal-dialog .input-group input) 2026-10-06 08:54:21,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [143/170] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'CCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(CCC Test Partner)) 2026-10-06 08:54:21,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [144/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:21,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [145/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:21,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54: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.028 0.044 2026-10-06 08:54:21,472 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [146/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:21,522 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.060 2026-10-06 08:54:21,524 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [147/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.highlight:contains("Reward") 2026-10-06 08:54:21,574 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [148/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:21,628 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [149/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:21,678 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [150/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:21,735 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [151/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-06 08:54:21,797 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [152/170] Tour PosLoyaltyLoyaltyProgram2 → Step .selection-item span:nth-child(2) 2026-10-06 08:54:21,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [153/170] Tour PosLoyaltyLoyaltyProgram2 → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-10-06 08:54:21,929 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [154/170] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-06 08:54:22,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [155/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:22,053 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [156/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-06 08:54:22,133 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [157/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-06 08:54:22,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [158/170] Tour PosLoyaltyLoyaltyProgram2 → Step .unselect-tag 2026-10-06 08:54:22,263 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [159/170] Tour PosLoyaltyLoyaltyProgram2 → Step .product-screen .set-partner:contains("Customer") 2026-10-06 08:54:22,315 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [160/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40")) 2026-10-06 08:54:22,366 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [161/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"):not(:visible)) 2026-10-06 08:54:22,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [162/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-06 08:54:22,477 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [163/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-06 08:54:22,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [164/170] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-06 08:54:22,577 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [165/170] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-06 08:54:22,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [166/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-06 08:54:22,687 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [167/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-06 08:54:22,741 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [168/170] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-06 08:54:22,817 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [169/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-06 08:54:22,822 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30087030 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': 'b6e66669-a82d-4383-bfe7-2ff3ed99166c'}] 2026-10-06 08:54:23,260 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30087030 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': 'b6e66669-a82d-4383-bfe7-2ff3ed99166c'} created pos.order #578 2026-10-06 08:54:23,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30087030 finished 2026-10-06 08:54:23,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.153 0.414 2026-10-06 08:54:23,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 08:54:23,525 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65590107 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': 'b6e66669-a82d-4383-bfe7-2ff3ed99166c'}] 2026-10-06 08:54:23,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [170/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-06 08:54:23,540 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65590107 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': 'b6e66669-a82d-4383-bfe7-2ff3ed99166c'} sync ignored for existing PoS order pos.order(578,) (state: paid) 2026-10-06 08:54:23,571 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65590107 finished 2026-10-06 08:54:23,573 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-10-06 08:54:23,574 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 08:54:23,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.053 0.135 2026-10-06 08:54:23,839 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 31138704 (allocated 34353152) 2026-10-06 08:54:23,842 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 81373 2026-10-06 08:54:23,846 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-10-06 08:54:23,847 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 81373 2026-10-06 08:54:23,997 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085423_997077_test_loyalty_free_product_loyalty_program.txt 2026-10-06 08:54:23,997 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpfh776vlk_chrome_odoo" 2026-10-06 08:54:24,529 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 81611 2026-10-06 08:54:24,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpjqrezxed_chrome_odoo 2026-10-06 08:54:24,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:33013/json/version 2026-10-06 08:54:24,531 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33013', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:54:24,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-06 08:54:24,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:33013/json 2026-10-06 08:54:24,554 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33013', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:54:24,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:33013/devtools/page/EFF7F7525DB800E157EAA01EAC028FAE 2026-10-06 08:54:24,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-10-06 08:54:24,577 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-10-06 08:54:24,644 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:54:24,646 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-10-06 08:54:24,648 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-06 08:54:24,648 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-06 08:54:24,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:24] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.044 2026-10-06 08:54:24,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': 'EFF7F7525DB800E157EAA01EAC028FAE', 'loaderId': '9DD7DEC0EF25B0E97068F6EF122AB33D', 'isDownload': False} 2026-10-06 08:54:24,745 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyChangeRewardQty')" 2026-10-06 08:54:24,783 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:54:24,825 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:24] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.026 2026-10-06 08:54:24,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:24] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.040 2026-10-06 08:54:24,852 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:24] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.052 2026-10-06 08:54:25,449 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:54:25,463 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 08:54:25,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 08:54:25,511 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyChangeRewardQty', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-06 08:54:25,522 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/30] Tour PosLoyaltyChangeRewardQty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-06 08:54:25,540 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.027 0.006 2026-10-06 08:54:25,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 08:54:25,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:54:25,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.018 0.011 2026-10-06 08:54:25,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.007 0.036 2026-10-06 08:54:25,714 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.031 0.046 2026-10-06 08:54:25,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-06 08:54:26,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 294 0.300 0.510 2026-10-06 08:54:26,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54: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-06 08:54:26,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54: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-06 08:54:26,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:26] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-06 08:54:26,815 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 08:54:26,832 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-06 08:54:26,847 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54: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-06 08:54:26,903 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:54:26,970 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.042 2026-10-06 08:54:26,974 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:54:26,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:26] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.023 0.044 2026-10-06 08:54:26,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:26] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.071 2026-10-06 08:54:26,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.093 2026-10-06 08:54:27,012 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:54:27,015 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:54:27,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.023 2026-10-06 08:54:27,173 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/30] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:27,198 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:54:27,290 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/30] Tour PosLoyaltyChangeRewardQty → Step click customer button (trigger: .product-screen .set-partner) 2026-10-06 08:54:27,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.063 0.068 2026-10-06 08:54:27,321 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:54:27,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.028 0.178 2026-10-06 08:54:27,433 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.169 2026-10-06 08:54:27,443 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/30] Tour PosLoyaltyChangeRewardQty → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-06 08:54:27,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.206 2026-10-06 08:54:27,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.250 2026-10-06 08:54:27,542 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.350 2026-10-06 08:54:27,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/30] Tour PosLoyaltyChangeRewardQty → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-06 08:54:27,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.251 2026-10-06 08:54:27,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [6/30] Tour PosLoyaltyChangeRewardQty → Step Search for partner "DDD Test Partner" (trigger: .modal-dialog .input-group input) 2026-10-06 08:54:27,624 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.219 2026-10-06 08:54:27,666 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-06 08:54:27,667 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [7/30] Tour PosLoyaltyChangeRewardQty → Step click partner 'DDD Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(DDD Test Partner)) 2026-10-06 08:54:27,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.196 2026-10-06 08:54:27,742 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [8/30] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:27,752 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-06 08:54:27,787 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-06 08:54:27,804 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [9/30] Tour PosLoyaltyChangeRewardQty → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-06 08:54:27,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.044 0.104 2026-10-06 08:54:27,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [10/30] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:27,915 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:27] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.007 0.160 2026-10-06 08:54:28,010 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [11/30] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-06 08:54:28,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.027 0.066 2026-10-06 08:54:28,058 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [12/30] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-06 08:54:28,113 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [13/30] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:28,163 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [14/30] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:28,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [15/30] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:28,274 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [16/30] Tour PosLoyaltyChangeRewardQty → Step .control-buttons button.highlight:contains("Reward") 2026-10-06 08:54:28,291 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:54:28,325 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [17/30] Tour PosLoyaltyChangeRewardQty → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:28,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [18/30] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:28,431 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [19/30] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:28,489 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [20/30] Tour PosLoyaltyChangeRewardQty → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-06 08:54:28,550 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [21/30] Tour PosLoyaltyChangeRewardQty → Step .selection-item span:nth-child(2) 2026-10-06 08:54:28,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [22/30] Tour PosLoyaltyChangeRewardQty → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-10-06 08:54:28,693 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [23/30] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-06 08:54:28,776 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [24/30] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:28,827 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [25/30] Tour PosLoyaltyChangeRewardQty → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-06 08:54:28,881 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [26/30] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:28,932 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [27/30] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:28,985 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [28/30] Tour PosLoyaltyChangeRewardQty → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-06 08:54:29,037 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [29/30] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:29,088 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [30/30] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-06 08:54:29,140 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-10-06 08:54:29,140 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyChangeRewardQty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 08:54:29,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 17579404 (allocated 21893120) 2026-10-06 08:54:29,294 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 81611 2026-10-06 08:54:29,296 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-10-06 08:54:29,297 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 81611 2026-10-06 08:54:29,401 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085429_401777_test_loyalty_free_product_loyalty_program.txt 2026-10-06 08:54:29,402 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpjqrezxed_chrome_odoo" 2026-10-06 08:54:29,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-10-06 08:54:31,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome pid: 81819 2026-10-06 08:54:31,436 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless temporary user profile dir: /tmp/tmphr81_9vg_chrome_odoo 2026-10-06 08:54:31,436 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:40479/json/version 2026-10-06 08:54:31,438 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40479', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:54:31,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Browser version: Chrome/150.0.7871.114 2026-10-06 08:54:31,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:40479/json 2026-10-06 08:54:31,533 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40479', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:54:31,548 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Websocket url found: ws://127.0.0.1:40479/devtools/page/50D4DE31DBFC57A5FE55632DA9968DA5 2026-10-06 08:54:31,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Enable chrome headless console log notification 2026-10-06 08:54:31,581 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless enable page notifications 2026-10-06 08:54:31,650 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:54:31,663 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Setting session cookie in browser 2026-10-06 08:54:31,671 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-06 08:54:31,671 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-06 08:54:31,703 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:54:32,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:32] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.061 0.848 2026-10-06 08:54:32,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigation result: {'frameId': '50D4DE31DBFC57A5FE55632DA9968DA5', 'loaderId': '06BCFB850A85BBAA92777C2FC2D9D5FC', 'isDownload': False} 2026-10-06 08:54:32,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour')" 2026-10-06 08:54:32,637 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:54:32,667 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:32] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 08:54:32,690 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:32] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.030 2026-10-06 08:54:32,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:32] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.046 2026-10-06 08:54:33,348 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:54:33,350 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:54:33,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-06 08:54:33,413 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate test code "odoo.startTour('PosLoyaltyFreeProductTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-06 08:54:33,417 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-10-06 08:54:33,430 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [1/288] Tour PosLoyaltyFreeProductTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-06 08:54:33,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 08:54:33,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:54:33,514 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:33] "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.025 2026-10-06 08:54:33,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.070 2026-10-06 08:54:33,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.066 2026-10-06 08:54:33,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-06 08:54:34,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 402 0.343 0.560 2026-10-06 08:54:34,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:34] "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-06 08:54:34,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:34] "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.019 2026-10-06 08:54:34,831 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:34] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.080 2026-10-06 08:54:34,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54: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.015 2026-10-06 08:54:34,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: Owl is running in 'dev' mode. 2026-10-06 08:54:34,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54: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-06 08:54:35,005 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:54:35,026 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 08:54:35,040 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 08:54:35,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.021 0.054 2026-10-06 08:54:35,086 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54: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-06 08:54:35,087 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:54:35,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.090 2026-10-06 08:54:35,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.101 2026-10-06 08:54:35,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.014 2026-10-06 08:54:35,249 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [2/288] Tour PosLoyaltyFreeProductTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-06 08:54:35,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.023 0.034 2026-10-06 08:54:35,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-06 08:54:35,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [3/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-06 08:54:35,430 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:54:35,447 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:54:35,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.142 2026-10-06 08:54:35,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.199 2026-10-06 08:54:35,556 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:54:35,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.252 2026-10-06 08:54:35,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.276 2026-10-06 08:54:35,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.196 2026-10-06 08:54:35,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.233 2026-10-06 08:54:35,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.175 2026-10-06 08:54:35,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.026 0.431 2026-10-06 08:54:35,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.050 0.324 2026-10-06 08:54:35,988 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:35] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.306 2026-10-06 08:54:36,022 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:36] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.402 2026-10-06 08:54:36,045 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [4/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:36,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [5/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-06 08:54:36,148 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [6/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-06 08:54:36,202 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [7/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-10-06 08:54:36,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [8/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:36,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [9/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:36,511 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [10/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:36,572 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [11/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-06 08:54:36,623 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [12/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:36,678 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [13/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-06 08:54:36,767 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [14/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:36,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [15/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer"))) 2026-10-06 08:54:36,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [16/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:36,951 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [17/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-5.10","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("-5.10"))) 2026-10-06 08:54:37,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [18/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-06 08:54:37,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [19/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-06 08:54:37,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [20/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:37,225 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [21/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:37,283 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [22/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-06 08:54:37,334 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [23/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:37,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [24/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-06 08:54:37,481 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [25/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:37,558 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [26/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"6","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("6"))) 2026-10-06 08:54:37,609 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [27/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:37,661 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [28/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '6' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("6"))) 2026-10-06 08:54:37,712 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [29/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-10.20","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("2")):has(.price:contains("-10.20"))) 2026-10-06 08:54:37,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [30/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-06 08:54:37,853 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [31/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:37,903 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [32/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:37,962 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [33/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-06 08:54:38,014 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [34/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:38,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [35/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '25.50' (trigger: .product-screen .order-summary .total:contains("25.50")) 2026-10-06 08:54:38,119 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [36/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '25.50' (trigger: .product-screen .order-summary .total:contains("25.50"):not(:visible)) 2026-10-06 08:54:38,169 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [37/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-06 08:54:38,250 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [38/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-06 08:54:38,271 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:54:38,273 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:54:38,301 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [39/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-06 08:54:38,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [40/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-06 08:54:38,425 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [41/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-06 08:54:38,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [42/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-06 08:54:38,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [43/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-06 08:54:38,589 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [44/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-06 08:54:38,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54: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.007 2026-10-06 08:54:38,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79395022 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '13195b5c-f862-4f22-9cdf-908c394b0e2f'}] 2026-10-06 08:54:38,643 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:54:39,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79395022 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '13195b5c-f862-4f22-9cdf-908c394b0e2f'} created pos.order #579 2026-10-06 08:54:39,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79395022 finished 2026-10-06 08:54:39,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 245 0.353 0.547 2026-10-06 08:54:39,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.031 0.059 2026-10-06 08:54:39,714 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54: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-06 08:54:39,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42841780 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '13195b5c-f862-4f22-9cdf-908c394b0e2f'}] 2026-10-06 08:54:39,892 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42841780 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '13195b5c-f862-4f22-9cdf-908c394b0e2f'} sync ignored for existing PoS order pos.order(579,) (state: paid) 2026-10-06 08:54:39,899 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [45/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-06 08:54:39,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42841780 finished 2026-10-06 08:54:39,947 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [46/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-06 08:54:40,027 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [47/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:40,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.054 0.113 2026-10-06 08:54:40,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:40] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-06 08:54:40,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [48/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-06 08:54:40,132 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [49/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:40,139 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.006 0.021 2026-10-06 08:54:40,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [50/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-10-06 08:54:40,233 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [51/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-06 08:54:40,303 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [52/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:40,354 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [53/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-10-06 08:54:40,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [54/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:40,456 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [55/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-10-06 08:54:40,507 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [56/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-06 08:54:40,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [57/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-5.10","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("-5.10"))) 2026-10-06 08:54:40,651 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [58/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:40,702 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [59/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-06 08:54:40,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [60/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:40,806 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [61/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:40,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [62/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("9"))) 2026-10-06 08:54:40,958 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [63/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:41,011 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [64/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-15.30","quantity":"3"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("3")):has(.price:contains("-15.30"))) 2026-10-06 08:54:41,061 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [65/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:41,111 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [66/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-06 08:54:41,165 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [67/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:41,216 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [68/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:41,267 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [69/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("0"))) 2026-10-06 08:54:41,355 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [70/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:41,406 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [71/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-06 08:54:41,484 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [72/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:41,537 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [73/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-06 08:54:41,584 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [74/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:41,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [75/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-10-06 08:54:41,687 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [76/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-06 08:54:41,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [77/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:41,816 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [78/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-10-06 08:54:41,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [79/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:41,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [80/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-10-06 08:54:41,970 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [81/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:42,021 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [82/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:42,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [83/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-06 08:54:42,137 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [84/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:42,186 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [85/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20")) 2026-10-06 08:54:42,238 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [86/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"):not(:visible)) 2026-10-06 08:54:42,288 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [87/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-06 08:54:42,348 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [88/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-06 08:54:42,398 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [89/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-06 08:54:42,449 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [90/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-06 08:54:42,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [91/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-06 08:54:42,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [92/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-06 08:54:42,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [93/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-06 08:54:42,684 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [94/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-06 08:54:42,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66702120 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '3b8bc6a8-5ee4-48e7-bdf0-5c09af914064'}] 2026-10-06 08:54:43,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66702120 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '3b8bc6a8-5ee4-48e7-bdf0-5c09af914064'} created pos.order #580 2026-10-06 08:54:43,132 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66702120 finished 2026-10-06 08:54:43,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.133 0.391 2026-10-06 08:54:43,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:43] "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-06 08:54:43,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21101759 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '3b8bc6a8-5ee4-48e7-bdf0-5c09af914064'}] 2026-10-06 08:54:43,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21101759 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '3b8bc6a8-5ee4-48e7-bdf0-5c09af914064'} sync ignored for existing PoS order pos.order(580,) (state: paid) 2026-10-06 08:54:43,341 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [95/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-06 08:54:43,365 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21101759 finished 2026-10-06 08:54:43,390 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [96/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-06 08:54:43,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [97/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:43,507 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.045 0.144 2026-10-06 08:54:43,514 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [98/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-06 08:54:43,563 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [99/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-06 08:54:43,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [100/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("2"))) 2026-10-06 08:54:43,794 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [101/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:43,845 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [102/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:43,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [103/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:43,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [104/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-06 08:54:44,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [105/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:44,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [106/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-06 08:54:44,140 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [107/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:44,193 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [108/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:44,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [109/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-06 08:54:44,304 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [110/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:44,355 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [111/288] Tour PosLoyaltyFreeProductTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-06 08:54:44,447 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [112/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:44,524 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [113/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:44,580 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [114/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-06 08:54:44,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [115/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:44,686 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [116/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-06 08:54:44,738 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [117/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-06 08:54:44,799 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [118/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-06 08:54:44,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [119/288] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-10-06 08:54:44,901 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [120/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:44,952 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [121/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-06 08:54:45,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [122/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:45,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [123/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:45,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [124/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-06 08:54:45,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [125/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:45,211 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [126/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:45,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [127/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-10-06 08:54:45,378 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [128/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:45,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [129/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:45,472 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [130/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:45,528 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [131/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-06 08:54:45,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [132/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:45,637 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [133/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:45,686 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [134/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:45,745 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [135/288] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-06 08:54:45,805 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [136/288] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-10-06 08:54:45,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [137/288] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-10-06 08:54:45,946 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [138/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:46,025 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [139/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:46,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [140/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-06 08:54:46,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [141/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:46,190 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [142/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-6.40","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("2")):has(.price:contains("-6.40"))) 2026-10-06 08:54:46,242 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [143/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88")) 2026-10-06 08:54:46,294 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [144/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88"):not(:visible)) 2026-10-06 08:54:46,345 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [145/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-06 08:54:46,404 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [146/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-06 08:54:46,456 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [147/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-06 08:54:46,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [148/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-06 08:54:46,563 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [149/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-06 08:54:46,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [150/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-06 08:54:46,671 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [151/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-06 08:54:46,736 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [152/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-06 08:54:46,738 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:46] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 08:54:46,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88751465 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '5e9cf254-8ca1-4368-8ccd-337e1c790bec'}] 2026-10-06 08:54:47,205 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88751465 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '5e9cf254-8ca1-4368-8ccd-337e1c790bec'} created pos.order #581 2026-10-06 08:54:47,235 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88751465 finished 2026-10-06 08:54:47,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.147 0.392 2026-10-06 08:54:47,471 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.032 0.070 2026-10-06 08:54:47,518 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.010 2026-10-06 08:54:47,578 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93294708 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '5e9cf254-8ca1-4368-8ccd-337e1c790bec'}] 2026-10-06 08:54:47,584 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [153/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-06 08:54:47,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93294708 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '5e9cf254-8ca1-4368-8ccd-337e1c790bec'} sync ignored for existing PoS order pos.order(581,) (state: paid) 2026-10-06 08:54:47,633 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [154/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-06 08:54:47,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93294708 finished 2026-10-06 08:54:47,707 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [155/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:47,759 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [156/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-06 08:54:47,792 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.052 0.169 2026-10-06 08:54:47,818 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [157/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-06 08:54:47,835 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:47] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-06 08:54:47,898 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [158/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-10-06 08:54:47,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.008 0.020 2026-10-06 08:54:48,082 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [159/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:48,132 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [160/288] Tour PosLoyaltyFreeProductTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-06 08:54:48,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [161/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-06 08:54:48,300 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [162/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:48,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [163/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:48,408 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [164/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-06 08:54:48,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [165/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:48,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [166/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-10-06 08:54:48,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [167/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-10-06 08:54:48,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [168/288] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-10-06 08:54:48,678 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [169/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:48,728 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [170/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-06 08:54:48,781 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [171/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:48,831 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [172/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:54:48,882 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [173/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-06 08:54:48,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [174/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-06 08:54:49,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [175/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:54:49,101 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [176/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:49,152 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [177/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("0"))) 2026-10-06 08:54:49,203 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [178/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:49,254 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [179/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-06 08:54:49,333 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [180/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:49,384 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [181/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-06 08:54:49,436 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [182/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:49,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [183/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-06 08:54:49,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [184/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:49,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [185/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"2","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("2"))) 2026-10-06 08:54:49,663 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [186/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:49,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [187/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-06 08:54:49,799 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [188/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:54:49,852 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [189/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-06 08:54:49,901 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [190/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:54:49,952 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [191/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-06 08:54:50,006 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,055 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,111 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,163 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,217 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,268 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,319 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,380 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,434 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,480 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,541 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,596 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,648 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,704 44 INFO rb-5c3f854-225290-421545 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-06 08:54:50,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:50] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.005 0.007 2026-10-06 08:54:50,766 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71491847 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '8f920675-a6e2-4137-809c-769fce9c75a2'}] 2026-10-06 08:54:51,187 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71491847 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '8f920675-a6e2-4137-809c-769fce9c75a2'} created pos.order #582 2026-10-06 08:54:51,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71491847 finished 2026-10-06 08:54:51,290 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.117 0.410 2026-10-06 08:54:51,396 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.020 0.046 2026-10-06 08:54:51,423 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54: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-06 08:54:51,459 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35211981 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '8f920675-a6e2-4137-809c-769fce9c75a2'}] 2026-10-06 08:54:51,469 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35211981 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '8f920675-a6e2-4137-809c-769fce9c75a2'} sync ignored for existing PoS order pos.order(582,) (state: paid) 2026-10-06 08:54:51,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35211981 finished 2026-10-06 08:54:51,554 44 INFO rb-5c3f854-225290-421545 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-06 08:54:51,603 44 INFO rb-5c3f854-225290-421545 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-06 08:54:51,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.043 0.155 2026-10-06 08:54:51,672 44 INFO rb-5c3f854-225290-421545 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-06 08:54:51,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:51] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-06 08:54:51,743 44 INFO rb-5c3f854-225290-421545 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-06 08:54:51,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.007 0.022 2026-10-06 08:54:51,786 44 INFO rb-5c3f854-225290-421545 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-06 08:54:51,836 44 INFO rb-5c3f854-225290-421545 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-06 08:54:51,887 44 INFO rb-5c3f854-225290-421545 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-06 08:54:51,944 44 INFO rb-5c3f854-225290-421545 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-06 08:54:51,996 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,053 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,126 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,176 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,229 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,280 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,330 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,388 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,440 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,494 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,574 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,648 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,708 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,757 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,812 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,863 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,915 44 INFO rb-5c3f854-225290-421545 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-06 08:54:52,969 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,020 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,071 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,181 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,232 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,283 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,358 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,415 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,465 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,516 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,571 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,629 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,680 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,736 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,787 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,838 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,922 44 INFO rb-5c3f854-225290-421545 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-06 08:54:53,996 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,055 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,106 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,160 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,212 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,263 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,318 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,368 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,419 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,533 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,584 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,634 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,717 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,762 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,816 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,866 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,923 44 INFO rb-5c3f854-225290-421545 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-06 08:54:54,980 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,031 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,086 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,138 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,188 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,267 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,342 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,399 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,450 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,504 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,555 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,606 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,657 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,708 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,759 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,810 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,882 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,932 44 INFO rb-5c3f854-225290-421545 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-06 08:54:55,984 44 INFO rb-5c3f854-225290-421545 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-06 08:54:56,043 44 INFO rb-5c3f854-225290-421545 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-06 08:54:56,096 44 INFO rb-5c3f854-225290-421545 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-06 08:54:56,148 44 INFO rb-5c3f854-225290-421545 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-06 08:54:56,205 44 INFO rb-5c3f854-225290-421545 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-06 08:54:56,213 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54: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-06 08:54:56,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95799379 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '0efd5301-3147-4fa2-9a95-854688e8fb13'}] 2026-10-06 08:54:56,779 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95799379 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '0efd5301-3147-4fa2-9a95-854688e8fb13'} created pos.order #583 2026-10-06 08:54:56,808 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95799379 finished 2026-10-06 08:54:56,894 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 155 0.183 0.463 2026-10-06 08:54:57,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.039 0.044 2026-10-06 08:54:57,062 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:57] "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-06 08:54:57,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49861067 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '0efd5301-3147-4fa2-9a95-854688e8fb13'}] 2026-10-06 08:54:57,130 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49861067 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '0efd5301-3147-4fa2-9a95-854688e8fb13'} sync ignored for existing PoS order pos.order(583,) (state: paid) 2026-10-06 08:54:57,136 44 INFO rb-5c3f854-225290-421545 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-06 08:54:57,171 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49861067 finished 2026-10-06 08:54:57,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: tour succeeded 2026-10-06 08:54:57,187 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 08:54:57,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:54:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.042 0.162 2026-10-06 08:54:57,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: heap 35057428 (allocated 37236736) 2026-10-06 08:54:57,519 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing chrome headless with pid 81819 2026-10-06 08:54:57,520 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing websocket connection 2026-10-06 08:54:57,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Terminating chrome headless with pid 81819 2026-10-06 08:54:57,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085457_654934_test_loyalty_free_product_rewards.txt 2026-10-06 08:54:57,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Removing chrome user profile "/tmp/tmphr81_9vg_chrome_odoo" 2026-10-06 08:54:57,682 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-10-06 08:54:59,340 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome pid: 82071 2026-10-06 08:54:59,340 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless temporary user profile dir: /tmp/tmpbvdu6gba_chrome_odoo 2026-10-06 08:54:59,340 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:33923/json/version 2026-10-06 08:54:59,342 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:54:59,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Browser version: Chrome/150.0.7871.114 2026-10-06 08:54:59,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:33923/json 2026-10-06 08:54:59,352 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:54:59,360 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Websocket url found: ws://127.0.0.1:33923/devtools/page/FDF7071BA70720331329513DA2FB29CC 2026-10-06 08:54:59,367 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Enable chrome headless console log notification 2026-10-06 08:54:59,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless enable page notifications 2026-10-06 08:54:59,456 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:54:59,471 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Setting session cookie in browser 2026-10-06 08:54:59,473 44 INFO rb-5c3f854-225290-421545 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-06 08:54:59,474 44 INFO rb-5c3f854-225290-421545 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-06 08:54:59,496 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:55:00,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:00] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.092 0.827 2026-10-06 08:55:00,414 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigation result: {'frameId': 'FDF7071BA70720331329513DA2FB29CC', 'loaderId': '4D9C1760672F46EA6AEDA3F8DCE9B5B1', 'isDownload': False} 2026-10-06 08:55:00,414 44 INFO rb-5c3f854-225290-421545 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-06 08:55:00,435 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:55:00,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:00] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-06 08:55:00,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:00] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-10-06 08:55:00,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:00] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-06 08:55:01,128 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:01,135 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:01,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 08:55:01,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 08:55:01,200 44 INFO rb-5c3f854-225290-421545 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-06 08:55:01,208 44 INFO rb-5c3f854-225290-421545 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-06 08:55:01,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 08:55:01,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:55:01,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:01] "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-06 08:55:01,289 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-06 08:55:01,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.016 0.044 2026-10-06 08:55:01,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-06 08:55:02,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.390 0.591 2026-10-06 08:55:02,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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-06 08:55:02,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.005 2026-10-06 08:55:02,540 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.036 2026-10-06 08:55:02,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.005 2026-10-06 08:55:02,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: Owl is running in 'dev' mode. 2026-10-06 08:55:02,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-06 08:55:02,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:55:02,698 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 08:55:02,721 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 08:55:02,742 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 08:55:02,786 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 08:55:02,813 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:55:02,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:02] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.052 0.080 2026-10-06 08:55:02,834 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 08:55:02,842 44 INFO rb-5c3f854-225290-421545 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-06 08:55:02,847 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:02] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.126 2026-10-06 08:55:02,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.032 2026-10-06 08:55:02,976 44 INFO rb-5c3f854-225290-421545 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-06 08:55:03,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.069 0.193 2026-10-06 08:55:03,018 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:55:03,032 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:55:03,087 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.320 2026-10-06 08:55:03,114 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.228 2026-10-06 08:55:03,144 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-10-06 08:55:03,169 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-10-06 08:55:03,213 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.265 2026-10-06 08:55:03,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.198 2026-10-06 08:55:03,279 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.178 2026-10-06 08:55:03,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-10-06 08:55:03,332 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.167 2026-10-06 08:55:03,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.143 2026-10-06 08:55:03,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-06 08:55:03,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.046 0.272 2026-10-06 08:55:03,583 44 INFO rb-5c3f854-225290-421545 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-06 08:55:03,662 44 INFO rb-5c3f854-225290-421545 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-06 08:55:03,731 44 INFO rb-5c3f854-225290-421545 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-06 08:55:03,789 44 INFO rb-5c3f854-225290-421545 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-06 08:55:03,841 44 INFO rb-5c3f854-225290-421545 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-06 08:55:03,891 44 INFO rb-5c3f854-225290-421545 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-06 08:55:03,967 44 INFO rb-5c3f854-225290-421545 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-06 08:55:03,981 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:03,986 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:55:04,019 44 INFO rb-5c3f854-225290-421545 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-06 08:55:04,069 44 INFO rb-5c3f854-225290-421545 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-06 08:55:04,148 44 INFO rb-5c3f854-225290-421545 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-06 08:55:04,202 44 INFO rb-5c3f854-225290-421545 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-06 08:55:04,257 44 INFO rb-5c3f854-225290-421545 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-06 08:55:04,311 44 INFO rb-5c3f854-225290-421545 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-06 08:55:04,365 44 INFO rb-5c3f854-225290-421545 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-06 08:55:04,418 44 INFO rb-5c3f854-225290-421545 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-06 08:55:04,475 44 INFO rb-5c3f854-225290-421545 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-06 08:55:04,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:04] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 08:55:04,529 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #264319 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a169af48-951e-48b8-b88a-bbde588f2c3f'}] 2026-10-06 08:55:04,530 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:55:05,074 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #264319 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a169af48-951e-48b8-b88a-bbde588f2c3f'} created pos.order #584 2026-10-06 08:55:05,109 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #264319 finished 2026-10-06 08:55:05,196 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.207 0.465 2026-10-06 08:55:05,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.027 0.048 2026-10-06 08:55:05,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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-06 08:55:05,513 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12703885 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a169af48-951e-48b8-b88a-bbde588f2c3f'}] 2026-10-06 08:55:05,527 44 INFO rb-5c3f854-225290-421545 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-06 08:55:05,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12703885 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a169af48-951e-48b8-b88a-bbde588f2c3f'} sync ignored for existing PoS order pos.order(584,) (state: paid) 2026-10-06 08:55:05,569 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12703885 finished 2026-10-06 08:55:05,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-10-06 08:55:05,577 44 INFO rb-5c3f854-225290-421545 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-06 08:55:05,731 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 16865268 (allocated 18087936) 2026-10-06 08:55:05,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.091 0.133 2026-10-06 08:55:05,747 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 82071 2026-10-06 08:55:05,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-10-06 08:55:05,760 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 82071 2026-10-06 08:55:05,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085505_896767_test_loyalty_free_product_rewards_2.txt 2026-10-06 08:55:05,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmpbvdu6gba_chrome_odoo" 2026-10-06 08:55:05,922 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-10-06 08:55:07,628 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 82287 2026-10-06 08:55:07,628 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmp4sa44ywg_chrome_odoo 2026-10-06 08:55:07,628 44 INFO rb-5c3f854-225290-421545 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:37305/json/version 2026-10-06 08:55:07,630 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37305', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:55:07,704 44 INFO rb-5c3f854-225290-421545 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-06 08:55:07,704 44 INFO rb-5c3f854-225290-421545 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:37305/json 2026-10-06 08:55:07,705 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37305', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:55:07,714 44 INFO rb-5c3f854-225290-421545 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:37305/devtools/page/7BA3F458EB5E511F1F8F298472C68452 2026-10-06 08:55:07,729 44 INFO rb-5c3f854-225290-421545 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-06 08:55:07,738 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless enable page notifications 2026-10-06 08:55:07,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:55:07,908 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Setting session cookie in browser 2026-10-06 08:55:07,910 44 INFO rb-5c3f854-225290-421545 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-06 08:55:07,911 44 INFO rb-5c3f854-225290-421545 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-06 08:55:07,932 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:55:08,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:08] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.087 0.656 2026-10-06 08:55:08,676 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': '7BA3F458EB5E511F1F8F298472C68452', 'loaderId': '8D2470494F8E7315F21EFCB89D59E775', 'isDownload': False} 2026-10-06 08:55:08,676 44 INFO rb-5c3f854-225290-421545 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-06 08:55:08,693 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:55:08,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:08] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 08:55:08,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:08] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-06 08:55:08,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:08] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.025 2026-10-06 08:55:09,451 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:55:09,452 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:55:09,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 08:55:09,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 08:55:09,533 44 INFO rb-5c3f854-225290-421545 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-06 08:55:09,544 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 08:55:09,551 44 INFO rb-5c3f854-225290-421545 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-06 08:55:09,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:55:09,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.004 0.011 2026-10-06 08:55:09,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-06 08:55:09,679 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.019 0.047 2026-10-06 08:55:09,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-06 08:55:10,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.393 0.548 2026-10-06 08:55:10,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.006 2026-10-06 08:55:10,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.010 2026-10-06 08:55:10,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:10] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.066 2026-10-06 08:55:10,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.009 2026-10-06 08:55:10,934 44 INFO rb-5c3f854-225290-421545 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-06 08:55:10,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.013 2026-10-06 08:55:11,028 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 08:55:11,068 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:55:11,071 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 08:55:11,093 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-06 08:55:11,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.054 2026-10-06 08:55:11,120 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 08:55:11,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.090 2026-10-06 08:55:11,173 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.052 2026-10-06 08:55:11,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.137 2026-10-06 08:55:11,185 44 INFO rb-5c3f854-225290-421545 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-06 08:55:11,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.016 2026-10-06 08:55:11,290 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-06 08:55:11,305 44 INFO rb-5c3f854-225290-421545 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-06 08:55:11,312 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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-06 08:55:11,329 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:11,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.101 2026-10-06 08:55:11,401 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.142 2026-10-06 08:55:11,410 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:11,436 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.174 2026-10-06 08:55:11,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.017 0.218 2026-10-06 08:55:11,523 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.256 2026-10-06 08:55:11,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.038 0.241 2026-10-06 08:55:11,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-10-06 08:55:11,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.234 2026-10-06 08:55:11,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.368 2026-10-06 08:55:11,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.035 0.296 2026-10-06 08:55:11,862 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:11] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.327 2026-10-06 08:55:11,912 44 INFO rb-5c3f854-225290-421545 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-06 08:55:11,967 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,017 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,072 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,258 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,309 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,360 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,455 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,523 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,574 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,638 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,725 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,766 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:12] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.042 2026-10-06 08:55:12,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:12] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.005 0.045 2026-10-06 08:55:12,820 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.029 0.060 2026-10-06 08:55:12,884 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,936 44 INFO rb-5c3f854-225290-421545 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-06 08:55:12,990 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,041 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,101 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,160 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,210 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,296 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,373 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,425 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,476 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,546 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,561 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:55:13,574 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 08:55:13,597 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,647 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,726 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,780 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,834 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,887 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,940 44 INFO rb-5c3f854-225290-421545 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-06 08:55:13,997 44 INFO rb-5c3f854-225290-421545 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-06 08:55:14,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:14] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.006 0.012 2026-10-06 08:55:14,061 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:55:14,065 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72314959 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd9160d5c-328a-43c9-82c8-2021b1e15c25'}] 2026-10-06 08:55:14,719 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72314959 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd9160d5c-328a-43c9-82c8-2021b1e15c25'} created pos.order #585 2026-10-06 08:55:14,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72314959 finished 2026-10-06 08:55:14,829 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.269 0.501 2026-10-06 08:55:14,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.036 0.067 2026-10-06 08:55:15,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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-06 08:55:15,270 44 INFO rb-5c3f854-225290-421545 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-06 08:55:15,274 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35417913 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd9160d5c-328a-43c9-82c8-2021b1e15c25'}] 2026-10-06 08:55:15,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35417913 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd9160d5c-328a-43c9-82c8-2021b1e15c25'} sync ignored for existing PoS order pos.order(585,) (state: paid) 2026-10-06 08:55:15,318 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-10-06 08:55:15,319 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 08:55:15,325 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35417913 finished 2026-10-06 08:55:15,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.068 0.148 2026-10-06 08:55:15,491 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 18749208 (allocated 20320256) 2026-10-06 08:55:15,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 82287 2026-10-06 08:55:15,509 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-10-06 08:55:15,512 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 82287 2026-10-06 08:55:15,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085515_633940_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-10-06 08:55:15,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmp4sa44ywg_chrome_odoo" 2026-10-06 08:55:15,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-10-06 08:55:17,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 82498 2026-10-06 08:55:17,517 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmph52wmx18_chrome_odoo 2026-10-06 08:55:17,517 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:44253/json/version 2026-10-06 08:55:17,518 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44253', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:55:17,554 44 INFO rb-5c3f854-225290-421545 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-06 08:55:17,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:44253/json 2026-10-06 08:55:17,558 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44253', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:55:17,584 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:44253/devtools/page/39166BB55D216FFE5BD6C1BBF3C9209A 2026-10-06 08:55:17,606 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Enable chrome headless console log notification 2026-10-06 08:55:17,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-10-06 08:55:17,775 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:55:17,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-10-06 08:55:17,795 44 INFO rb-5c3f854-225290-421545 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-06 08:55:17,795 44 INFO rb-5c3f854-225290-421545 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-06 08:55:17,825 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:55:18,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:18] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.062 0.984 2026-10-06 08:55:18,871 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': '39166BB55D216FFE5BD6C1BBF3C9209A', 'loaderId': '2075077C0B72CC86702C2F1EBCE8B859', 'isDownload': False} 2026-10-06 08:55:18,871 44 INFO rb-5c3f854-225290-421545 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-06 08:55:18,889 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:55:18,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:18] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 08:55:18,917 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:18] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-06 08:55:18,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:18] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.027 2026-10-06 08:55:19,551 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:55:19,572 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 08:55:19,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 08:55:19,616 44 INFO rb-5c3f854-225290-421545 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-06 08:55:19,619 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 08:55:19,625 44 INFO rb-5c3f854-225290-421545 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-06 08:55:19,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-06 08:55:19,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:55:19,691 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:19] "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-06 08:55:19,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.042 2026-10-06 08:55:19,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.070 2026-10-06 08:55:19,813 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-06 08:55:20,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.323 0.581 2026-10-06 08:55:20,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:55:20,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 08:55:20,969 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:20] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.042 2026-10-06 08:55:21,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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-06 08:55:21,038 44 INFO rb-5c3f854-225290-421545 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-06 08:55:21,055 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-10-06 08:55:21,128 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:55:21,129 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:55:21,157 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:55:21,159 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:55:21,200 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:55:21,210 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 08:55:21,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.037 0.044 2026-10-06 08:55:21,257 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 08:55:21,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.106 2026-10-06 08:55:21,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.028 2026-10-06 08:55:21,353 44 INFO rb-5c3f854-225290-421545 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-06 08:55:21,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.046 0.106 2026-10-06 08:55:21,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.057 0.214 2026-10-06 08:55:21,521 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:55:21,544 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.123 2026-10-06 08:55:21,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.148 2026-10-06 08:55:21,588 44 INFO rb-5c3f854-225290-421545 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-06 08:55:21,589 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:55:21,616 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.176 2026-10-06 08:55:21,636 44 INFO rb-5c3f854-225290-421545 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-06 08:55:21,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.214 2026-10-06 08:55:21,679 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.241 2026-10-06 08:55:21,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.200 2026-10-06 08:55:21,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.209 2026-10-06 08:55:21,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.218 2026-10-06 08:55:21,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-06 08:55:21,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-06 08:55:21,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.039 0.291 2026-10-06 08:55:22,072 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,158 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,209 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,266 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,348 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,394 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.023 0.046 2026-10-06 08:55:22,439 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:22] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.076 2026-10-06 08:55:22,514 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.028 0.102 2026-10-06 08:55:22,571 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,618 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,677 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,727 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,781 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,835 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,887 44 INFO rb-5c3f854-225290-421545 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-06 08:55:22,968 44 INFO rb-5c3f854-225290-421545 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-06 08:55:23,019 44 INFO rb-5c3f854-225290-421545 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-06 08:55:23,070 44 INFO rb-5c3f854-225290-421545 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-06 08:55:23,121 44 INFO rb-5c3f854-225290-421545 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-06 08:55:23,172 44 INFO rb-5c3f854-225290-421545 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-06 08:55:23,223 44 INFO rb-5c3f854-225290-421545 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-06 08:55:23,273 44 INFO rb-5c3f854-225290-421545 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-06 08:55:23,351 44 INFO rb-5c3f854-225290-421545 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-06 08:55:23,355 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67512531 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b1b0d1c6-5c56-41bf-ab33-cdddf7ac918c'}] 2026-10-06 08:55:23,402 44 INFO rb-5c3f854-225290-421545 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-06 08:55:23,467 44 INFO rb-5c3f854-225290-421545 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-06 08:55:23,470 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67512531 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b1b0d1c6-5c56-41bf-ab33-cdddf7ac918c'} created pos.order #586 2026-10-06 08:55:23,514 44 INFO rb-5c3f854-225290-421545 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-06 08:55:23,520 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67512531 finished 2026-10-06 08:55:23,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-10-06 08:55:23,568 44 INFO rb-5c3f854-225290-421545 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-06 08:55:23,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.079 0.220 2026-10-06 08:55:23,733 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 16971828 (allocated 20971520) 2026-10-06 08:55:23,752 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 82498 2026-10-06 08:55:23,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-10-06 08:55:23,757 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 82498 2026-10-06 08:55:23,861 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085523_860901_test_loyalty_is_not_processed_for_draft_order.txt 2026-10-06 08:55:23,861 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmph52wmx18_chrome_odoo" 2026-10-06 08:55:23,880 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-10-06 08:55:25,083 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 82709 2026-10-06 08:55:25,083 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmpifj4hmx6_chrome_odoo 2026-10-06 08:55:25,083 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:44327/json/version 2026-10-06 08:55:25,085 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:55:25,108 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Browser version: Chrome/150.0.7871.114 2026-10-06 08:55:25,108 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:44327/json 2026-10-06 08:55:25,109 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:55:25,117 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:44327/devtools/page/522ABE9411E23BC807A91A177AB95E38 2026-10-06 08:55:25,128 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-10-06 08:55:25,143 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-10-06 08:55:25,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:55:25,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-10-06 08:55:25,305 44 INFO rb-5c3f854-225290-421545 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-06 08:55:25,305 44 INFO rb-5c3f854-225290-421545 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-06 08:55:25,335 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:55:26,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:26] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.090 0.779 2026-10-06 08:55:26,201 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': '522ABE9411E23BC807A91A177AB95E38', 'loaderId': '03FB180A2B354300CCA22CEFAE7518EE', 'isDownload': False} 2026-10-06 08:55:26,201 44 INFO rb-5c3f854-225290-421545 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-06 08:55:26,221 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:55:26,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:26] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-06 08:55:26,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:26] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.025 2026-10-06 08:55:26,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:26] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-06 08:55:26,883 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:26,891 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 08:55:26,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-06 08:55:26,977 44 INFO rb-5c3f854-225290-421545 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-06 08:55:26,979 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-06 08:55:26,989 44 INFO rb-5c3f854-225290-421545 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-06 08:55:26,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 08:55:27,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:27,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.011 2026-10-06 08:55:27,099 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.045 2026-10-06 08:55:27,173 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.058 2026-10-06 08:55:27,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-06 08:55:28,097 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.355 0.513 2026-10-06 08:55:28,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 08:55:28,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 08:55:28,279 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-06 08:55:28,332 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 08:55:28,360 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: Owl is running in 'dev' mode. 2026-10-06 08:55:28,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-06 08:55:28,440 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:28,473 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 08:55:28,479 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 08:55:28,540 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:55:28,549 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 08:55:28,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.049 0.072 2026-10-06 08:55:28,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-06 08:55:28,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.046 2026-10-06 08:55:28,632 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.179 2026-10-06 08:55:28,695 44 INFO rb-5c3f854-225290-421545 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-06 08:55:28,752 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:55:28,830 44 INFO rb-5c3f854-225290-421545 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-06 08:55:28,847 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:55:28,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.072 0.073 2026-10-06 08:55:28,978 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.036 0.203 2026-10-06 08:55:28,984 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:29,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.228 2026-10-06 08:55:29,064 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.275 2026-10-06 08:55:29,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.232 2026-10-06 08:55:29,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:29] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.016 0.353 2026-10-06 08:55:29,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.262 2026-10-06 08:55:29,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-06 08:55:29,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-06 08:55:29,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1693&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-10-06 08:55:29,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.194 2026-10-06 08:55:29,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.201 2026-10-06 08:55:29,406 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-06 08:55:29,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.065 0.394 2026-10-06 08:55:29,657 44 INFO rb-5c3f854-225290-421545 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-06 08:55:29,730 44 INFO rb-5c3f854-225290-421545 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-06 08:55:29,782 44 INFO rb-5c3f854-225290-421545 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-06 08:55:29,842 44 INFO rb-5c3f854-225290-421545 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-06 08:55:29,900 44 INFO rb-5c3f854-225290-421545 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-06 08:55:29,967 44 INFO rb-5c3f854-225290-421545 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-06 08:55:29,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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.009 0.014 2026-10-06 08:55:30,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:30] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.011 0.025 2026-10-06 08:55:30,156 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-10-06 08:55:30,157 44 INFO rb-5c3f854-225290-421545 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-06 08:55:30,243 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 15165704 (allocated 16515072) 2026-10-06 08:55:30,264 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 82709 2026-10-06 08:55:30,265 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-10-06 08:55:30,265 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 82709 2026-10-06 08:55:30,375 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085530_375247_test_loyalty_on_order_with_fixed_tax.txt 2026-10-06 08:55:30,375 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmpifj4hmx6_chrome_odoo" 2026-10-06 08:55:30,392 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-10-06 08:55:31,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 82917 2026-10-06 08:55:31,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmp86mf96vj_chrome_odoo 2026-10-06 08:55:31,462 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:41239/json/version 2026-10-06 08:55:31,463 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41239', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:55:31,473 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: Chrome/150.0.7871.114 2026-10-06 08:55:31,473 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:41239/json 2026-10-06 08:55:31,474 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41239', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:55:31,490 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:41239/devtools/page/0A5772145D6C013204BD2F75A4AE33AE 2026-10-06 08:55:31,501 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-10-06 08:55:31,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-10-06 08:55:31,660 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:55:31,668 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-10-06 08:55:31,671 44 INFO rb-5c3f854-225290-421545 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-06 08:55:31,671 44 INFO rb-5c3f854-225290-421545 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-06 08:55:31,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:55:32,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:32] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.064 0.635 2026-10-06 08:55:32,399 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': '0A5772145D6C013204BD2F75A4AE33AE', 'loaderId': 'C623E44F9A8D0E63EC5E70860A1CF00C', 'isDownload': False} 2026-10-06 08:55:32,399 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-10-06 08:55:32,421 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:55:32,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:32] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 08:55:32,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:32] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.022 2026-10-06 08:55:32,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:32] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 08:55:33,128 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:55:33,147 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 08:55:33,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 08:55:33,178 44 INFO rb-5c3f854-225290-421545 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-06 08:55:33,190 44 INFO rb-5c3f854-225290-421545 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-06 08:55:33,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-06 08:55:33,208 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 08:55:33,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:55:33,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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.013 2026-10-06 08:55:33,298 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.062 2026-10-06 08:55:33,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.028 0.086 2026-10-06 08:55:33,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-06 08:55:34,318 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.367 0.514 2026-10-06 08:55:34,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:34] "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-06 08:55:34,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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.017 2026-10-06 08:55:34,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:34] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.025 0.062 2026-10-06 08:55:34,617 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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.013 2026-10-06 08:55:34,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-10-06 08:55:34,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.006 2026-10-06 08:55:34,733 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:55:34,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 08:55:34,828 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:55:34,839 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 08:55:34,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:34] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.061 0.056 2026-10-06 08:55:34,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:34] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.115 2026-10-06 08:55:34,914 44 INFO rb-5c3f854-225290-421545 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-06 08:55:34,915 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.080 2026-10-06 08:55:34,933 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:55:34,937 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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-06 08:55:34,949 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:55:35,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.067 0.071 2026-10-06 08:55:35,088 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:35,124 44 INFO rb-5c3f854-225290-421545 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-06 08:55:35,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.077 0.211 2026-10-06 08:55:35,240 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:35,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.230 2026-10-06 08:55:35,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.264 2026-10-06 08:55:35,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.284 2026-10-06 08:55:35,354 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.396 2026-10-06 08:55:35,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.280 2026-10-06 08:55:35,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.162 2026-10-06 08:55:35,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-06 08:55:35,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.172 2026-10-06 08:55:35,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-06 08:55:35,554 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.162 2026-10-06 08:55:35,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.054 0.265 2026-10-06 08:55:35,782 44 INFO rb-5c3f854-225290-421545 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-06 08:55:35,891 44 INFO rb-5c3f854-225290-421545 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-06 08:55:35,943 44 INFO rb-5c3f854-225290-421545 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-06 08:55:35,997 44 INFO rb-5c3f854-225290-421545 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-06 08:55:36,216 44 INFO rb-5c3f854-225290-421545 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-06 08:55:36,267 44 INFO rb-5c3f854-225290-421545 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-06 08:55:36,318 44 INFO rb-5c3f854-225290-421545 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-06 08:55:36,410 44 INFO rb-5c3f854-225290-421545 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-06 08:55:36,494 44 INFO rb-5c3f854-225290-421545 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-06 08:55:36,544 44 INFO rb-5c3f854-225290-421545 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-06 08:55:36,608 44 INFO rb-5c3f854-225290-421545 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-06 08:55:36,691 44 INFO rb-5c3f854-225290-421545 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-06 08:55:36,746 44 INFO rb-5c3f854-225290-421545 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-06 08:55:36,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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.026 0.046 2026-10-06 08:55:36,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:36] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.010 0.073 2026-10-06 08:55:36,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.017 0.070 2026-10-06 08:55:36,899 44 INFO rb-5c3f854-225290-421545 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-06 08:55:36,923 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:55:36,924 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:55:36,954 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,003 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,082 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,154 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,233 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,293 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,345 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,398 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,446 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,506 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,556 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,606 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,664 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,718 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,772 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,831 44 INFO rb-5c3f854-225290-421545 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-06 08:55:37,844 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:37] "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.007 2026-10-06 08:55:37,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3965823 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '79635f3d-1e50-47f4-b5fa-65471ecde377'}] 2026-10-06 08:55:37,891 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:55:38,589 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3965823 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '79635f3d-1e50-47f4-b5fa-65471ecde377'} created pos.order #587 2026-10-06 08:55:38,620 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3965823 finished 2026-10-06 08:55:38,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 243 0.262 0.572 2026-10-06 08:55:38,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 44 0.050 0.084 2026-10-06 08:55:38,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 08:55:39,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:39] "GET /report/barcode/Code128/0445-8e5f-4185 HTTP/1.1" 200 - 0 0.000 0.086 2026-10-06 08:55:39,166 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34597260 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '79635f3d-1e50-47f4-b5fa-65471ecde377'}] 2026-10-06 08:55:39,170 44 INFO rb-5c3f854-225290-421545 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-06 08:55:39,184 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34597260 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '79635f3d-1e50-47f4-b5fa-65471ecde377'} sync ignored for existing PoS order pos.order(587,) (state: paid) 2026-10-06 08:55:39,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-10-06 08:55:39,219 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-06 08:55:39,219 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34597260 finished 2026-10-06 08:55:39,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.070 0.153 2026-10-06 08:55:39,386 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 20243980 (allocated 22155264) 2026-10-06 08:55:39,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 82917 2026-10-06 08:55:39,414 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-10-06 08:55:39,418 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 82917 2026-10-06 08:55:39,520 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085539_520241_test_loyalty_program_different_orders.txt 2026-10-06 08:55:39,520 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmp86mf96vj_chrome_odoo" 2026-10-06 08:55:39,564 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-10-06 08:55:40,827 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 83129 2026-10-06 08:55:40,828 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmp9nl6jrt8_chrome_odoo 2026-10-06 08:55:40,828 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:39461/json/version 2026-10-06 08:55:40,830 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39461', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:55:40,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: Chrome/150.0.7871.114 2026-10-06 08:55:40,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:39461/json 2026-10-06 08:55:40,849 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39461', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:55:40,865 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:39461/devtools/page/5BC1F247F48FFDD966CB5B8355F2C122 2026-10-06 08:55:40,872 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-10-06 08:55:40,882 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-10-06 08:55:40,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:55:41,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-10-06 08:55:41,012 44 INFO rb-5c3f854-225290-421545 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-06 08:55:41,012 44 INFO rb-5c3f854-225290-421545 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-06 08:55:41,040 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:55:41,867 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:41] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.115 0.717 2026-10-06 08:55:41,871 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': '5BC1F247F48FFDD966CB5B8355F2C122', 'loaderId': '1280F89BFC7135F5E95DD341F514046F', 'isDownload': False} 2026-10-06 08:55:41,871 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-10-06 08:55:41,897 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:55:41,936 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:41] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-06 08:55:41,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:41] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.019 2026-10-06 08:55:41,957 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:41] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 08:55:42,592 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:42,605 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:55:42,632 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-10-06 08:55:42,667 44 INFO rb-5c3f854-225290-421545 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-06 08:55:42,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.006 2026-10-06 08:55:42,681 44 INFO rb-5c3f854-225290-421545 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-06 08:55:42,708 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 08:55:42,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:55:42,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:42] "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-06 08:55:42,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.039 2026-10-06 08:55:42,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.036 0.053 2026-10-06 08:55:42,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-06 08:55:44,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.324 0.780 2026-10-06 08:55:44,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "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-06 08:55:44,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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-06 08:55:44,244 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.036 2026-10-06 08:55:44,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 08:55:44,308 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-10-06 08:55:44,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 08:55:44,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:55:44,433 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:55:44,437 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 08:55:44,447 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:55:44,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.042 0.035 2026-10-06 08:55:44,498 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:55:44,508 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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-06 08:55:44,512 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.092 2026-10-06 08:55:44,547 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 08:55:44,637 44 INFO rb-5c3f854-225290-421545 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-06 08:55:44,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.052 0.080 2026-10-06 08:55:44,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.145 2026-10-06 08:55:44,792 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.046 0.221 2026-10-06 08:55:44,810 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:55:44,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.020 0.115 2026-10-06 08:55:44,865 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.116 2026-10-06 08:55:44,882 44 INFO rb-5c3f854-225290-421545 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-06 08:55:44,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.145 2026-10-06 08:55:44,914 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:44,936 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-10-06 08:55:44,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:44] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-06 08:55:45,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:45] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.179 2026-10-06 08:55:45,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:45] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.196 2026-10-06 08:55:45,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:45] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.201 2026-10-06 08:55:45,146 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:45] "GET /web/image?model=product.template&field=image_128&id=1695&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.017 0.197 2026-10-06 08:55:45,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:45] "GET /web/image?model=product.template&field=image_128&id=1696&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.226 2026-10-06 08:55:45,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:45] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.230 2026-10-06 08:55:45,256 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:45] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.209 2026-10-06 08:55:45,354 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.042 0.300 2026-10-06 08:55:45,445 44 INFO rb-5c3f854-225290-421545 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-06 08:55:45,502 44 INFO rb-5c3f854-225290-421545 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-06 08:55:45,552 44 INFO rb-5c3f854-225290-421545 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-06 08:55:45,601 44 INFO rb-5c3f854-225290-421545 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-06 08:55:45,691 44 INFO rb-5c3f854-225290-421545 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-06 08:55:45,743 44 INFO rb-5c3f854-225290-421545 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-06 08:55:45,794 44 INFO rb-5c3f854-225290-421545 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-06 08:55:45,844 44 INFO rb-5c3f854-225290-421545 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-06 08:55:45,895 44 INFO rb-5c3f854-225290-421545 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-06 08:55:45,956 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,023 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,117 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,174 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,223 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,274 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,325 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,383 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,441 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,531 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,594 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,645 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,696 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,753 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,810 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,907 44 INFO rb-5c3f854-225290-421545 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-06 08:55:46,995 44 INFO rb-5c3f854-225290-421545 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-06 08:55:47,045 44 INFO rb-5c3f854-225290-421545 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-06 08:55:47,096 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-10-06 08:55:47,096 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-06 08:55:47,197 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 17615208 (allocated 19795968) 2026-10-06 08:55:47,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 83129 2026-10-06 08:55:47,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-10-06 08:55:47,215 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 83129 2026-10-06 08:55:47,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085547_327475_test_loyalty_program_specific_product.txt 2026-10-06 08:55:47,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmp9nl6jrt8_chrome_odoo" 2026-10-06 08:55:47,348 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-10-06 08:55:48,365 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 83339 2026-10-06 08:55:48,365 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmplqwlhmb9_chrome_odoo 2026-10-06 08:55:48,365 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:38367/json/version 2026-10-06 08:55:48,369 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38367', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:55:48,452 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: Chrome/150.0.7871.114 2026-10-06 08:55:48,452 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:38367/json 2026-10-06 08:55:48,453 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38367', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:55:48,463 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:38367/devtools/page/DE9F382592AF9880AEAEF9FD38D3EF6D 2026-10-06 08:55:48,473 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-10-06 08:55:48,484 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-10-06 08:55:48,664 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:55:48,671 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-10-06 08:55:48,674 44 INFO rb-5c3f854-225290-421545 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-06 08:55:48,675 44 INFO rb-5c3f854-225290-421545 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-06 08:55:48,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:55:49,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:49] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.067 0.741 2026-10-06 08:55:49,498 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': 'DE9F382592AF9880AEAEF9FD38D3EF6D', 'loaderId': '8E2332FE3A69EA941E8150DCCDF410EE', 'isDownload': False} 2026-10-06 08:55:49,498 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-10-06 08:55:49,526 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:55:49,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:49] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.012 2026-10-06 08:55:49,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:49] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-06 08:55:49,589 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:49] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.052 2026-10-06 08:55:50,188 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:50,202 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:55:50,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.022 2026-10-06 08:55:50,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-06 08:55:50,259 44 INFO rb-5c3f854-225290-421545 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-06 08:55:50,274 44 INFO rb-5c3f854-225290-421545 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-06 08:55:50,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 08:55:50,299 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:50,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:50] "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.023 2026-10-06 08:55:50,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.053 2026-10-06 08:55:50,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.032 0.054 2026-10-06 08:55:50,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-06 08:55:51,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.351 0.522 2026-10-06 08:55:51,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.063 2026-10-06 08:55:51,602 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.002 0.017 2026-10-06 08:55:51,691 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:51] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.055 2026-10-06 08:55:51,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.000 0.006 2026-10-06 08:55:51,756 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-10-06 08:55:51,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-10-06 08:55:51,853 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:51,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:55:51,885 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 08:55:51,899 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 08:55:51,906 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:51] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.028 2026-10-06 08:55:51,939 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:51] "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-06 08:55:51,941 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:55:52,010 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:55:52,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.031 0.114 2026-10-06 08:55:52,070 44 INFO rb-5c3f854-225290-421545 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-06 08:55:52,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.084 2026-10-06 08:55:52,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.038 0.180 2026-10-06 08:55:52,195 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:55:52,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.200 2026-10-06 08:55:52,204 44 INFO rb-5c3f854-225290-421545 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-06 08:55:52,252 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.104 2026-10-06 08:55:52,287 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.134 2026-10-06 08:55:52,319 44 INFO rb-5c3f854-225290-421545 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-06 08:55:52,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-06 08:55:52,353 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:55:52,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.018 0.221 2026-10-06 08:55:52,417 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.196 2026-10-06 08:55:52,453 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/image?model=product.template&field=image_128&id=1699&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-06 08:55:52,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.213 2026-10-06 08:55:52,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.225 2026-10-06 08:55:52,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.192 2026-10-06 08:55:52,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.193 2026-10-06 08:55:52,618 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.183 2026-10-06 08:55:52,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.067 0.230 2026-10-06 08:55:52,864 44 INFO rb-5c3f854-225290-421545 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-06 08:55:52,930 44 INFO rb-5c3f854-225290-421545 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-06 08:55:52,983 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,042 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,126 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,171 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,188 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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.031 0.040 2026-10-06 08:55:53,211 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:53] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.072 2026-10-06 08:55:53,294 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,303 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.030 0.070 2026-10-06 08:55:53,357 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,410 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,461 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,511 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,562 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,622 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,674 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,728 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,779 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,838 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,899 44 INFO rb-5c3f854-225290-421545 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-06 08:55:53,984 44 INFO rb-5c3f854-225290-421545 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-06 08:55:54,063 44 INFO rb-5c3f854-225290-421545 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-06 08:55:54,115 44 INFO rb-5c3f854-225290-421545 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-06 08:55:54,171 44 INFO rb-5c3f854-225290-421545 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-06 08:55:54,226 44 INFO rb-5c3f854-225290-421545 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-06 08:55:54,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-10-06 08:55:54,279 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-06 08:55:54,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 16893012 (allocated 18350080) 2026-10-06 08:55:54,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 83339 2026-10-06 08:55:54,419 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-10-06 08:55:54,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 83339 2026-10-06 08:55:54,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085554_529846_test_loyalty_program_using_same_product.txt 2026-10-06 08:55:54,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmplqwlhmb9_chrome_odoo" 2026-10-06 08:55:54,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-10-06 08:55:56,452 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 83552 2026-10-06 08:55:56,453 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmposc6g5_5_chrome_odoo 2026-10-06 08:55:56,453 44 INFO rb-5c3f854-225290-421545 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:45907/json/version 2026-10-06 08:55:56,454 44 INFO rb-5c3f854-225290-421545 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-06 08:55:56,484 44 INFO rb-5c3f854-225290-421545 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-06 08:55:56,484 44 INFO rb-5c3f854-225290-421545 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:45907/json 2026-10-06 08:55:56,485 44 INFO rb-5c3f854-225290-421545 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-06 08:55:56,535 44 INFO rb-5c3f854-225290-421545 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:45907/devtools/page/B88C6A0B899AF2C0EDF276C0552C33C3 2026-10-06 08:55:56,558 44 INFO rb-5c3f854-225290-421545 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-06 08:55:56,574 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-06 08:55:56,660 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:55:56,674 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-06 08:55:56,680 44 INFO rb-5c3f854-225290-421545 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-06 08:55:56,681 44 INFO rb-5c3f854-225290-421545 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-06 08:55:56,706 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:55:57,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:57] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.070 0.731 2026-10-06 08:55:57,499 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': 'B88C6A0B899AF2C0EDF276C0552C33C3', 'loaderId': '5FAAE61EE54C91ECB65C57B0B17AD113', 'isDownload': False} 2026-10-06 08:55:57,499 44 INFO rb-5c3f854-225290-421545 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-06 08:55:57,523 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:55:57,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:57] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.008 2026-10-06 08:55:57,562 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:57] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.014 2026-10-06 08:55:57,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:57] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-06 08:55:58,265 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:55:58,269 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 08:55:58,289 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-06 08:55:58,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-06 08:55:58,328 44 INFO rb-5c3f854-225290-421545 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-06 08:55:58,347 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/33] Tour PosLoyaltyTour11.1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-06 08:55:58,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 08:55:58,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:55:58,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:58] "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.016 2026-10-06 08:55:58,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-06 08:55:58,517 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.048 2026-10-06 08:55:58,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-06 08:55:59,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.386 0.510 2026-10-06 08:55:59,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:59] "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-06 08:55:59,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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.006 2026-10-06 08:55:59,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:59] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-06 08:55:59,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55: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.007 2026-10-06 08:55:59,753 44 INFO rb-5c3f854-225290-421545 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-06 08:55:59,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 08:55:59,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:55:59,872 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:55:59,888 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:59,892 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:55:59,934 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 08:55:59,937 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:59] "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-06 08:55:59,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:59] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.026 0.044 2026-10-06 08:55:59,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:55:59] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.082 2026-10-06 08:56:00,004 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 08:56:00,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.058 0.089 2026-10-06 08:56:00,124 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/33] Tour PosLoyaltyTour11.1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-06 08:56:00,251 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.043 0.236 2026-10-06 08:56:00,260 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/33] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:56:00,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.057 2026-10-06 08:56:00,314 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:00,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/33] Tour PosLoyaltyTour11.1 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-06 08:56:00,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.143 2026-10-06 08:56:00,386 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:00,419 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.211 2026-10-06 08:56:00,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.225 2026-10-06 08:56:00,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.474 2026-10-06 08:56:00,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.209 2026-10-06 08:56:00,537 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/image?model=product.template&field=image_128&id=1701&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-10-06 08:56:00,566 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.162 2026-10-06 08:56:00,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.169 2026-10-06 08:56:00,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-06 08:56:00,664 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-06 08:56:00,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.179 2026-10-06 08:56:00,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.151 2026-10-06 08:56:00,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.043 0.255 2026-10-06 08:56:00,916 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/33] Tour PosLoyaltyTour11.1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-06 08:56:01,018 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/33] Tour PosLoyaltyTour11.1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-06 08:56:01,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/33] Tour PosLoyaltyTour11.1 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-06 08:56:01,137 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/33] Tour PosLoyaltyTour11.1 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-06 08:56:01,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/33] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:56:01,256 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/33] Tour PosLoyaltyTour11.1 → Step .product-screen .set-partner:contains("AAA Partner") 2026-10-06 08:56:01,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:01] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.046 2026-10-06 08:56:01,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/33] Tour PosLoyaltyTour11.1 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-06 08:56:01,360 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.024 0.060 2026-10-06 08:56:01,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/33] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:56:01,464 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/33] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-06 08:56:01,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-06 08:56:01,569 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/33] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("3"))) 2026-10-06 08:56:01,761 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/33] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:56:01,810 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/33] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 08:56:01,861 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/33] Tour PosLoyaltyTour11.1 → Step order total amount is '150.00' (trigger: .product-screen .order-summary .total:contains("150.00")) 2026-10-06 08:56:01,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/33] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 08:56:01,962 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/33] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 08:56:02,013 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/33] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .more-btn) 2026-10-06 08:56:02,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/33] Tour PosLoyaltyTour11.1 → Step .control-buttons button.disabled:contains("Reward") 2026-10-06 08:56:02,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/33] Tour PosLoyaltyTour11.1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-06 08:56:02,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/33] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-06 08:56:02,265 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/33] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-06 08:56:02,284 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:02,285 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:02,316 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/33] Tour PosLoyaltyTour11.1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-06 08:56:02,367 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/33] Tour PosLoyaltyTour11.1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-06 08:56:02,451 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-06 08:56:02,505 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-06 08:56:02,559 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-06 08:56:02,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/33] Tour PosLoyaltyTour11.1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-06 08:56:02,694 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/33] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-06 08:56:02,701 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7839783 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '90f93389-d2ff-4796-8841-10c02710fcf9'}] 2026-10-06 08:56:02,710 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:56:03,444 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7839783 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '90f93389-d2ff-4796-8841-10c02710fcf9'} created pos.order #588 2026-10-06 08:56:03,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7839783 finished 2026-10-06 08:56:03,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.303 0.586 2026-10-06 08:56:03,730 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.033 0.066 2026-10-06 08:56:03,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:03] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.011 0.010 2026-10-06 08:56:03,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:03] "GET /report/barcode/Code128/044e-1fb3-4eba HTTP/1.1" 200 - 0 0.000 0.061 2026-10-06 08:56:03,925 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12522112 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '90f93389-d2ff-4796-8841-10c02710fcf9'}] 2026-10-06 08:56:03,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12522112 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '90f93389-d2ff-4796-8841-10c02710fcf9'} sync ignored for existing PoS order pos.order(588,) (state: paid) 2026-10-06 08:56:03,939 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/33] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-06 08:56:03,964 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12522112 finished 2026-10-06 08:56:03,987 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-06 08:56:03,988 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.1 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-06 08:56:04,115 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 17476692 (allocated 19533824) 2026-10-06 08:56:04,119 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 83552 2026-10-06 08:56:04,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.074 0.125 2026-10-06 08:56:04,124 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-06 08:56:04,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 83552 2026-10-06 08:56:04,253 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085604_252843_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-06 08:56:04,253 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmposc6g5_5_chrome_odoo" 2026-10-06 08:56:04,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 83766 2026-10-06 08:56:04,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmp3am2vgf__chrome_odoo 2026-10-06 08:56:04,748 44 INFO rb-5c3f854-225290-421545 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:39781/json/version 2026-10-06 08:56:04,750 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39781', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:04,793 44 INFO rb-5c3f854-225290-421545 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-06 08:56:04,794 44 INFO rb-5c3f854-225290-421545 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:39781/json 2026-10-06 08:56:04,809 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39781', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:04,826 44 INFO rb-5c3f854-225290-421545 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:39781/devtools/page/8A65E2BB8A3C7C155E6156B667C355BA 2026-10-06 08:56:04,835 44 INFO rb-5c3f854-225290-421545 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-06 08:56:04,849 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-06 08:56:04,903 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:56:04,909 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-06 08:56:04,916 44 INFO rb-5c3f854-225290-421545 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-06 08:56:04,916 44 INFO rb-5c3f854-225290-421545 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-06 08:56:04,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:04] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.018 0.042 2026-10-06 08:56:04,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '8A65E2BB8A3C7C155E6156B667C355BA', 'loaderId': '55A02649F87551833750C83437EBCDDC', 'isDownload': False} 2026-10-06 08:56:04,996 44 INFO rb-5c3f854-225290-421545 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-06 08:56:05,022 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:56:05,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:05] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-06 08:56:05,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:05] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-10-06 08:56:05,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:05] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-06 08:56:05,737 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:05,740 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:05,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:56:05,786 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 08:56:05,800 44 INFO rb-5c3f854-225290-421545 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-06 08:56:05,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 08:56:05,809 44 INFO rb-5c3f854-225290-421545 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-06 08:56:05,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:05,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 08:56:05,869 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.012 2026-10-06 08:56:05,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.033 0.040 2026-10-06 08:56:05,956 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-06 08:56:06,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 296 0.358 0.442 2026-10-06 08:56:06,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:56:06,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 08:56:06,979 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:06] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.008 0.036 2026-10-06 08:56:07,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56: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.008 2026-10-06 08:56:07,052 44 INFO rb-5c3f854-225290-421545 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-06 08:56:07,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:56:07,141 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:07,177 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 08:56:07,187 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:56:07,192 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.016 0.029 2026-10-06 08:56:07,195 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-06 08:56:07,213 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.056 2026-10-06 08:56:07,222 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:07,223 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:07,296 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 08:56:07,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.016 0.015 2026-10-06 08:56:07,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.039 0.074 2026-10-06 08:56:07,418 44 INFO rb-5c3f854-225290-421545 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-06 08:56:07,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.034 0.170 2026-10-06 08:56:07,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.025 2026-10-06 08:56:07,562 44 INFO rb-5c3f854-225290-421545 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-06 08:56:07,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.021 0.098 2026-10-06 08:56:07,668 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:07,697 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.129 2026-10-06 08:56:07,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.173 2026-10-06 08:56:07,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.221 2026-10-06 08:56:07,795 44 INFO rb-5c3f854-225290-421545 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-06 08:56:07,808 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.228 2026-10-06 08:56:07,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.272 2026-10-06 08:56:07,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-10-06 08:56:07,896 44 INFO rb-5c3f854-225290-421545 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-06 08:56:07,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.016 0.206 2026-10-06 08:56:07,951 44 INFO rb-5c3f854-225290-421545 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-06 08:56:07,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:07] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.206 2026-10-06 08:56:08,009 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:08] "GET /web/image?model=product.template&field=image_128&id=1701&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.229 2026-10-06 08:56:08,016 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:08] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-10-06 08:56:08,081 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,135 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.043 2026-10-06 08:56:08,184 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.064 2026-10-06 08:56:08,291 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,356 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,406 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,455 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,505 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,564 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,577 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:08,615 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,669 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,719 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,776 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,841 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,897 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,958 44 INFO rb-5c3f854-225290-421545 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-06 08:56:08,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:08] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.007 0.017 2026-10-06 08:56:09,018 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:09] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.024 0.028 2026-10-06 08:56:09,067 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,118 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,173 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,224 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,281 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,341 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,392 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,473 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,556 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,607 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,671 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,718 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,771 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,821 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,872 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,923 44 INFO rb-5c3f854-225290-421545 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-06 08:56:09,996 44 INFO rb-5c3f854-225290-421545 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-06 08:56:10,013 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:10,017 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:56:10,055 44 INFO rb-5c3f854-225290-421545 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-06 08:56:10,107 44 INFO rb-5c3f854-225290-421545 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-06 08:56:10,181 44 INFO rb-5c3f854-225290-421545 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-06 08:56:10,236 44 INFO rb-5c3f854-225290-421545 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-06 08:56:10,289 44 INFO rb-5c3f854-225290-421545 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-06 08:56:10,345 44 INFO rb-5c3f854-225290-421545 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-06 08:56:10,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:10] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.015 2026-10-06 08:56:10,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:10] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.012 2026-10-06 08:56:10,436 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83995960 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'e70d3b44-3fbf-49ff-bff1-cf67f31d36ec'}] 2026-10-06 08:56:10,439 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:11,044 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83995960 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'e70d3b44-3fbf-49ff-bff1-cf67f31d36ec'} created pos.order #589 2026-10-06 08:56:11,083 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83995960 finished 2026-10-06 08:56:11,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 178 0.238 0.500 2026-10-06 08:56:11,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.041 0.046 2026-10-06 08:56:11,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:11] "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-06 08:56:11,552 44 INFO rb-5c3f854-225290-421545 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-06 08:56:11,556 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67425499 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'e70d3b44-3fbf-49ff-bff1-cf67f31d36ec'}] 2026-10-06 08:56:11,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67425499 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'e70d3b44-3fbf-49ff-bff1-cf67f31d36ec'} sync ignored for existing PoS order pos.order(589,) (state: paid) 2026-10-06 08:56:11,598 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67425499 finished 2026-10-06 08:56:11,602 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-06 08:56:11,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-06 08:56:11,784 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 18828972 (allocated 20582400) 2026-10-06 08:56:11,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.062 0.173 2026-10-06 08:56:11,802 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 83766 2026-10-06 08:56:11,805 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-06 08:56:11,806 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 83766 2026-10-06 08:56:11,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085611_956583_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-06 08:56:11,957 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmp3am2vgf__chrome_odoo" 2026-10-06 08:56:11,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-10-06 08:56:13,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 83992 2026-10-06 08:56:13,619 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmp_y17tymn_chrome_odoo 2026-10-06 08:56:13,619 44 INFO rb-5c3f854-225290-421545 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:46551/json/version 2026-10-06 08:56:13,620 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46551', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:13,683 44 INFO rb-5c3f854-225290-421545 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-06 08:56:13,683 44 INFO rb-5c3f854-225290-421545 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:46551/json 2026-10-06 08:56:13,684 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46551', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:13,703 44 INFO rb-5c3f854-225290-421545 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:46551/devtools/page/FC54863CF719362D65623EDC7CFF02CD 2026-10-06 08:56:13,722 44 INFO rb-5c3f854-225290-421545 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-06 08:56:13,734 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless enable page notifications 2026-10-06 08:56:13,844 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:56:13,853 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Setting session cookie in browser 2026-10-06 08:56:13,857 44 INFO rb-5c3f854-225290-421545 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-06 08:56:13,857 44 INFO rb-5c3f854-225290-421545 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-06 08:56:13,872 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:56:14,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:14] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.062 0.776 2026-10-06 08:56:14,710 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': 'FC54863CF719362D65623EDC7CFF02CD', 'loaderId': '8A49681DAA4229571C99F81B7C76CB95', 'isDownload': False} 2026-10-06 08:56:14,711 44 INFO rb-5c3f854-225290-421545 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-06 08:56:14,728 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:56:14,752 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:14] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-06 08:56:14,759 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:14] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-06 08:56:14,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:14] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-06 08:56:15,441 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:15,453 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:56:15,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-10-06 08:56:15,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 08:56:15,508 44 INFO rb-5c3f854-225290-421545 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-06 08:56:15,518 44 INFO rb-5c3f854-225290-421545 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-06 08:56:15,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 08:56:15,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 08:56:15,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.016 2026-10-06 08:56:15,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-06 08:56:15,732 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.049 0.049 2026-10-06 08:56:15,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.091 2026-10-06 08:56:16,854 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 400 0.351 0.726 2026-10-06 08:56:16,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:16] "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-06 08:56:16,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56: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.009 2026-10-06 08:56:17,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.042 2026-10-06 08:56:17,077 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 08:56:17,110 44 INFO rb-5c3f854-225290-421545 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-06 08:56:17,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 08:56:17,182 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:56:17,214 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:17,225 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 08:56:17,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.016 0.021 2026-10-06 08:56:17,287 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:17,300 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:56:17,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.026 0.080 2026-10-06 08:56:17,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.112 2026-10-06 08:56:17,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.015 2026-10-06 08:56:17,459 44 INFO rb-5c3f854-225290-421545 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-06 08:56:17,496 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:17,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.058 0.057 2026-10-06 08:56:17,666 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.032 0.154 2026-10-06 08:56:17,689 44 INFO rb-5c3f854-225290-421545 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-06 08:56:17,708 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-06 08:56:17,714 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:17,721 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:56:17,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.195 2026-10-06 08:56:17,829 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.244 2026-10-06 08:56:17,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.312 2026-10-06 08:56:17,897 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.293 2026-10-06 08:56:17,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.268 2026-10-06 08:56:17,979 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:17] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.240 2026-10-06 08:56:18,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.233 2026-10-06 08:56:18,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.219 2026-10-06 08:56:18,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.234 2026-10-06 08:56:18,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1704&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.231 2026-10-06 08:56:18,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1705&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.219 2026-10-06 08:56:18,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.040 0.258 2026-10-06 08:56:18,375 44 INFO rb-5c3f854-225290-421545 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-06 08:56:18,446 44 INFO rb-5c3f854-225290-421545 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-06 08:56:18,497 44 INFO rb-5c3f854-225290-421545 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-06 08:56:18,551 44 INFO rb-5c3f854-225290-421545 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-06 08:56:18,735 44 INFO rb-5c3f854-225290-421545 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-06 08:56:18,784 44 INFO rb-5c3f854-225290-421545 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-06 08:56:18,863 44 INFO rb-5c3f854-225290-421545 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-06 08:56:18,940 44 INFO rb-5c3f854-225290-421545 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-06 08:56:18,992 44 INFO rb-5c3f854-225290-421545 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-06 08:56:19,042 44 INFO rb-5c3f854-225290-421545 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-06 08:56:19,094 44 INFO rb-5c3f854-225290-421545 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-06 08:56:19,175 44 INFO rb-5c3f854-225290-421545 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-06 08:56:19,225 44 INFO rb-5c3f854-225290-421545 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-06 08:56:19,277 44 INFO rb-5c3f854-225290-421545 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-06 08:56:19,330 44 INFO rb-5c3f854-225290-421545 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-06 08:56:19,539 44 INFO rb-5c3f854-225290-421545 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-06 08:56:19,590 44 INFO rb-5c3f854-225290-421545 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-06 08:56:19,674 44 INFO rb-5c3f854-225290-421545 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-06 08:56:19,762 44 INFO rb-5c3f854-225290-421545 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-06 08:56:19,813 44 INFO rb-5c3f854-225290-421545 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-06 08:56:19,864 44 INFO rb-5c3f854-225290-421545 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-06 08:56:19,916 44 INFO rb-5c3f854-225290-421545 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-06 08:56:20,009 44 INFO rb-5c3f854-225290-421545 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-06 08:56:20,109 44 INFO rb-5c3f854-225290-421545 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-06 08:56:20,204 44 INFO rb-5c3f854-225290-421545 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-06 08:56:20,264 44 INFO rb-5c3f854-225290-421545 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-06 08:56:20,315 44 INFO rb-5c3f854-225290-421545 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-06 08:56:20,367 44 INFO rb-5c3f854-225290-421545 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-06 08:56:20,417 44 INFO rb-5c3f854-225290-421545 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-06 08:56:20,468 44 INFO rb-5c3f854-225290-421545 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-06 08:56:20,521 44 INFO rb-5c3f854-225290-421545 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-06 08:56:20,569 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-10-06 08:56:20,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-06 08:56:20,693 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 18670416 (allocated 20058112) 2026-10-06 08:56:20,709 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 83992 2026-10-06 08:56:20,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-10-06 08:56:20,718 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 83992 2026-10-06 08:56:20,820 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085620_820311_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-10-06 08:56:20,820 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmp_y17tymn_chrome_odoo" 2026-10-06 08:56:20,840 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-10-06 08:56:22,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 84200 2026-10-06 08:56:22,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmp8hp02fp__chrome_odoo 2026-10-06 08:56:22,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:36811/json/version 2026-10-06 08:56:22,374 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36811', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:22,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Browser version: Chrome/150.0.7871.114 2026-10-06 08:56:22,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:36811/json 2026-10-06 08:56:22,446 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36811', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:22,469 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:36811/devtools/page/C47A01DD1F9A260A99328E0CD1DB34F6 2026-10-06 08:56:22,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-10-06 08:56:22,513 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-10-06 08:56:22,665 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:56:22,673 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-10-06 08:56:22,677 44 INFO rb-5c3f854-225290-421545 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-06 08:56:22,678 44 INFO rb-5c3f854-225290-421545 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-06 08:56:22,704 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:56:23,592 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:23] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.111 0.783 2026-10-06 08:56:23,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': 'C47A01DD1F9A260A99328E0CD1DB34F6', 'loaderId': 'A03EC01202D0FA053417B11607F5ECCF', 'isDownload': False} 2026-10-06 08:56:23,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-10-06 08:56:23,622 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:56:23,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:23] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.010 2026-10-06 08:56:23,662 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:23] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-06 08:56:23,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:23] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.036 2026-10-06 08:56:24,299 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:56:24,309 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 08:56:24,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-06 08:56:24,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 08:56:24,359 44 INFO rb-5c3f854-225290-421545 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-06 08:56:24,371 44 INFO rb-5c3f854-225290-421545 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-06 08:56:24,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56: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-06 08:56:24,395 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:24,425 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.004 0.013 2026-10-06 08:56:24,453 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.013 0.032 2026-10-06 08:56:24,553 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.048 0.064 2026-10-06 08:56:24,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-06 08:56:25,548 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.373 0.565 2026-10-06 08:56:25,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.026 2026-10-06 08:56:25,662 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.007 2026-10-06 08:56:25,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:25] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.045 2026-10-06 08:56:25,781 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.006 2026-10-06 08:56:25,810 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: Owl is running in 'dev' mode. 2026-10-06 08:56:25,858 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.032 2026-10-06 08:56:25,884 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:25,913 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:25,928 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:56:25,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:25] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.028 0.033 2026-10-06 08:56:25,974 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 08:56:25,982 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:25] "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-06 08:56:26,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.021 0.077 2026-10-06 08:56:26,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.033 2026-10-06 08:56:26,023 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.107 2026-10-06 08:56:26,095 44 INFO rb-5c3f854-225290-421545 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-06 08:56:26,171 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:56:26,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.077 0.055 2026-10-06 08:56:26,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.156 2026-10-06 08:56:26,304 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:26,350 44 INFO rb-5c3f854-225290-421545 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-06 08:56:26,397 44 INFO rb-5c3f854-225290-421545 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-06 08:56:26,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.061 0.219 2026-10-06 08:56:26,437 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:56:26,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.258 2026-10-06 08:56:26,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.283 2026-10-06 08:56:26,533 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.324 2026-10-06 08:56:26,571 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.248 2026-10-06 08:56:26,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.276 2026-10-06 08:56:26,635 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.179 2026-10-06 08:56:26,668 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.184 2026-10-06 08:56:26,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image?model=product.template&field=image_128&id=1707&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-06 08:56:26,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image?model=product.template&field=image_128&id=1709&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-06 08:56:26,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image?model=product.template&field=image_128&id=1708&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.184 2026-10-06 08:56:26,897 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.058 0.223 2026-10-06 08:56:26,928 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.233 2026-10-06 08:56:26,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:26] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.321 2026-10-06 08:56:26,980 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,055 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,109 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,168 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,246 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,299 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,343 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:27] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.078 0.045 2026-10-06 08:56:27,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:27] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.022 0.127 2026-10-06 08:56:27,446 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.040 0.054 2026-10-06 08:56:27,547 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,602 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,649 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,699 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,751 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,801 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,852 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,910 44 INFO rb-5c3f854-225290-421545 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-06 08:56:27,961 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,016 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,067 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,122 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,184 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,235 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,292 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,375 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,459 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,507 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,558 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,609 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,659 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,719 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,770 44 INFO rb-5c3f854-225290-421545 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-06 08:56:28,825 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-10-06 08:56:28,826 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-06 08:56:28,931 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 17119312 (allocated 18485248) 2026-10-06 08:56:28,937 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 84200 2026-10-06 08:56:28,939 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-10-06 08:56:28,940 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 84200 2026-10-06 08:56:29,041 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085629_040821_test_loyalty_program_with_tagged_free_product.txt 2026-10-06 08:56:29,041 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmp8hp02fp__chrome_odoo" 2026-10-06 08:56:29,069 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-10-06 08:56:30,682 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 84417 2026-10-06 08:56:30,682 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmpit7fq45x_chrome_odoo 2026-10-06 08:56:30,683 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:37603/json/version 2026-10-06 08:56:30,685 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37603', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:30,704 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: Chrome/150.0.7871.114 2026-10-06 08:56:30,704 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:37603/json 2026-10-06 08:56:30,707 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37603', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:30,724 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:37603/devtools/page/FB98545D40ADBA6C239A0233C8A16151 2026-10-06 08:56:30,733 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-10-06 08:56:30,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-10-06 08:56:30,944 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:56:30,960 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-10-06 08:56:30,973 44 INFO rb-5c3f854-225290-421545 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-06 08:56:30,974 44 INFO rb-5c3f854-225290-421545 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-06 08:56:31,006 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:56:31,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:31] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.098 0.727 2026-10-06 08:56:31,826 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': 'FB98545D40ADBA6C239A0233C8A16151', 'loaderId': 'A4031DF0191D146B139FAC5F3FACEF16', 'isDownload': False} 2026-10-06 08:56:31,826 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-10-06 08:56:31,850 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:56:31,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:31] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 08:56:31,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:31] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-06 08:56:31,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:31] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-06 08:56:32,564 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:32,570 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:32,587 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-06 08:56:32,622 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 08:56:32,629 44 INFO rb-5c3f854-225290-421545 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-06 08:56:32,641 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 08:56:32,642 44 INFO rb-5c3f854-225290-421545 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-06 08:56:32,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:32,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.010 2026-10-06 08:56:32,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.029 2026-10-06 08:56:32,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.051 2026-10-06 08:56:32,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-06 08:56:33,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 403 0.360 0.500 2026-10-06 08:56:33,714 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:33] "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-06 08:56:33,798 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56: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-06 08:56:33,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:33] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.051 2026-10-06 08:56:33,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 08:56:33,968 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-10-06 08:56:33,985 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-06 08:56:34,061 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:34,066 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:56:34,086 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 08:56:34,089 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 08:56:34,144 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:56:34,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.030 0.042 2026-10-06 08:56:34,162 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "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-06 08:56:34,173 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.089 2026-10-06 08:56:34,192 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:56:34,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.039 0.091 2026-10-06 08:56:34,266 44 INFO rb-5c3f854-225290-421545 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-06 08:56:34,345 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.036 0.145 2026-10-06 08:56:34,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.011 0.169 2026-10-06 08:56:34,412 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:34,415 44 INFO rb-5c3f854-225290-421545 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-06 08:56:34,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.049 2026-10-06 08:56:34,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-10-06 08:56:34,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.103 2026-10-06 08:56:34,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.111 2026-10-06 08:56:34,508 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:34,524 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-06 08:56:34,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-10-06 08:56:34,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.166 2026-10-06 08:56:34,644 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-06 08:56:34,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.178 2026-10-06 08:56:34,703 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.186 2026-10-06 08:56:34,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.042 0.231 2026-10-06 08:56:34,892 44 INFO rb-5c3f854-225290-421545 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-06 08:56:34,991 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,036 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,102 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,154 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,208 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,259 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,316 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,378 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,429 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,485 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,563 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,644 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,693 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,750 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,801 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,856 44 INFO rb-5c3f854-225290-421545 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-06 08:56:35,943 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,027 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,076 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,141 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,185 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,242 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,290 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,349 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,407 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,459 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,515 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,603 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,678 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,729 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,787 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,840 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,895 44 INFO rb-5c3f854-225290-421545 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-06 08:56:36,990 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,090 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,148 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,207 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,259 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,313 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,363 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,421 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,480 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,531 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,585 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,678 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,775 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,827 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,882 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,933 44 INFO rb-5c3f854-225290-421545 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-06 08:56:37,988 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-10-06 08:56:37,989 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-06 08:56:38,132 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 20962564 (allocated 23072768) 2026-10-06 08:56:38,137 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 84417 2026-10-06 08:56:38,140 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-10-06 08:56:38,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 84417 2026-10-06 08:56:38,265 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085638_265108_test_loyalty_reward_product_tag.txt 2026-10-06 08:56:38,265 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmpit7fq45x_chrome_odoo" 2026-10-06 08:56:38,284 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-10-06 08:56:40,422 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 84624 2026-10-06 08:56:40,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmpz5zwllns_chrome_odoo 2026-10-06 08:56:40,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:34853/json/version 2026-10-06 08:56:40,424 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34853', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:40,446 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: Chrome/150.0.7871.114 2026-10-06 08:56:40,446 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:34853/json 2026-10-06 08:56:40,447 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34853', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:40,462 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:34853/devtools/page/00F47A4153759F9D1E081CF2CD10AD75 2026-10-06 08:56:40,478 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-10-06 08:56:40,489 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-10-06 08:56:40,580 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:56:40,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-10-06 08:56:40,593 44 INFO rb-5c3f854-225290-421545 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-06 08:56:40,593 44 INFO rb-5c3f854-225290-421545 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-06 08:56:40,608 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:56:41,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:41] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.089 0.680 2026-10-06 08:56:41,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': '00F47A4153759F9D1E081CF2CD10AD75', 'loaderId': 'F25038B1C92D133EA07077C5A233086B', 'isDownload': False} 2026-10-06 08:56:41,377 44 INFO rb-5c3f854-225290-421545 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-06 08:56:41,394 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:56:41,425 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:41] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-06 08:56:41,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:41] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-06 08:56:41,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:41] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.040 2026-10-06 08:56:42,173 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:42,181 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:42,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-06 08:56:42,247 44 INFO rb-5c3f854-225290-421545 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-06 08:56:42,259 44 INFO rb-5c3f854-225290-421545 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-06 08:56:42,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-06 08:56:42,299 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 08:56:42,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:42,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:42] "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-06 08:56:42,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-06 08:56:42,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.053 2026-10-06 08:56:42,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-06 08:56:43,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 401 0.422 0.547 2026-10-06 08:56:43,488 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:43] "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-06 08:56:43,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56: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-06 08:56:43,606 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:43] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.012 2026-10-06 08:56:43,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:43] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.043 2026-10-06 08:56:43,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56: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-06 08:56:43,756 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-10-06 08:56:43,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 08:56:43,825 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:56:43,852 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:56:43,879 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 08:56:43,904 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:43,917 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56: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-06 08:56:43,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:43] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.046 2026-10-06 08:56:43,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.092 2026-10-06 08:56:43,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:43] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.011 0.038 2026-10-06 08:56:43,984 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:43] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.132 2026-10-06 08:56:44,054 44 INFO rb-5c3f854-225290-421545 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-06 08:56:44,127 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 08:56:44,139 44 INFO rb-5c3f854-225290-421545 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-06 08:56:44,180 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:44,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.067 0.053 2026-10-06 08:56:44,281 44 INFO rb-5c3f854-225290-421545 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-06 08:56:44,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.054 0.170 2026-10-06 08:56:44,347 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 08:56:44,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-06 08:56:44,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.230 2026-10-06 08:56:44,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.256 2026-10-06 08:56:44,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.355 2026-10-06 08:56:44,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.297 2026-10-06 08:56:44,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.218 2026-10-06 08:56:44,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.235 2026-10-06 08:56:44,638 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/image?model=product.template&field=image_128&id=1712&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-10-06 08:56:44,667 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-06 08:56:44,749 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.030 0.207 2026-10-06 08:56:44,778 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-10-06 08:56:44,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:44] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.264 2026-10-06 08:56:44,819 44 INFO rb-5c3f854-225290-421545 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-06 08:56:44,915 44 INFO rb-5c3f854-225290-421545 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-06 08:56:44,967 44 INFO rb-5c3f854-225290-421545 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-06 08:56:45,026 44 INFO rb-5c3f854-225290-421545 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-06 08:56:45,433 44 INFO rb-5c3f854-225290-421545 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-06 08:56:45,484 44 INFO rb-5c3f854-225290-421545 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-06 08:56:45,550 44 INFO rb-5c3f854-225290-421545 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-06 08:56:45,649 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:45] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.059 0.049 2026-10-06 08:56:45,690 44 INFO rb-5c3f854-225290-421545 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-06 08:56:45,739 44 INFO rb-5c3f854-225290-421545 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-06 08:56:45,750 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.070 2026-10-06 08:56:45,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:45] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.008 0.092 2026-10-06 08:56:45,799 44 INFO rb-5c3f854-225290-421545 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-06 08:56:45,875 44 INFO rb-5c3f854-225290-421545 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-06 08:56:45,925 44 INFO rb-5c3f854-225290-421545 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-06 08:56:45,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56: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.024 0.040 2026-10-06 08:56:46,006 44 INFO rb-5c3f854-225290-421545 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-06 08:56:46,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.056 2026-10-06 08:56:46,056 44 INFO rb-5c3f854-225290-421545 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-06 08:56:46,113 44 INFO rb-5c3f854-225290-421545 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-06 08:56:46,166 44 INFO rb-5c3f854-225290-421545 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-06 08:56:46,267 44 INFO rb-5c3f854-225290-421545 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-06 08:56:46,332 44 INFO rb-5c3f854-225290-421545 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-06 08:56:46,387 44 INFO rb-5c3f854-225290-421545 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-06 08:56:46,491 44 INFO rb-5c3f854-225290-421545 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-06 08:56:46,552 44 INFO rb-5c3f854-225290-421545 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-06 08:56:46,605 44 INFO rb-5c3f854-225290-421545 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-06 08:56:46,692 44 INFO rb-5c3f854-225290-421545 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-06 08:56:46,760 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-10-06 08:56:46,761 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-06 08:56:46,867 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 17258612 (allocated 18747392) 2026-10-06 08:56:46,884 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 84624 2026-10-06 08:56:46,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-10-06 08:56:46,888 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 84624 2026-10-06 08:56:47,011 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085647_011423_test_loyalty_reward_with_variant.txt 2026-10-06 08:56:47,011 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmpz5zwllns_chrome_odoo" 2026-10-06 08:56:47,041 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-10-06 08:56:48,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 84832 2026-10-06 08:56:48,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpzk516ow2_chrome_odoo 2026-10-06 08:56:48,004 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:37181/json/version 2026-10-06 08:56:48,005 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37181', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:48,047 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-06 08:56:48,047 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:37181/json 2026-10-06 08:56:48,048 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37181', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:48,065 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:37181/devtools/page/8ED835395355D84E179B805E89253D13 2026-10-06 08:56:48,084 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-06 08:56:48,109 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-06 08:56:48,149 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:56:48,163 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-06 08:56:48,165 44 INFO rb-5c3f854-225290-421545 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-06 08:56:48,165 44 INFO rb-5c3f854-225290-421545 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-06 08:56:48,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:56:49,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:49] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.091 0.984 2026-10-06 08:56:49,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '8ED835395355D84E179B805E89253D13', 'loaderId': 'C634969F0C82C56CF273C741045F7DD1', 'isDownload': False} 2026-10-06 08:56:49,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-10-06 08:56:49,286 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:56:49,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:49] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-06 08:56:49,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:49] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-10-06 08:56:49,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:49] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-06 08:56:49,987 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:50,009 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:56:50,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-06 08:56:50,061 44 INFO rb-5c3f854-225290-421545 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-06 08:56:50,066 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.015 2026-10-06 08:56:50,073 44 INFO rb-5c3f854-225290-421545 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-06 08:56:50,089 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 08:56:50,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:50,169 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:50] "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-06 08:56:50,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.063 2026-10-06 08:56:50,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.027 0.061 2026-10-06 08:56:50,294 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-06 08:56:51,293 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.380 0.572 2026-10-06 08:56:51,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "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-06 08:56:51,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "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.012 2026-10-06 08:56:51,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.043 2026-10-06 08:56:51,559 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.028 2026-10-06 08:56:51,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-06 08:56:51,590 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-06 08:56:51,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:51,668 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:56:51,689 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:56:51,692 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:56:51,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.020 0.057 2026-10-06 08:56:51,765 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 08:56:51,766 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:56:51,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.095 2026-10-06 08:56:51,809 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 08:56:51,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.052 2026-10-06 08:56:51,906 44 INFO rb-5c3f854-225290-421545 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-06 08:56:51,942 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.026 0.117 2026-10-06 08:56:51,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.163 2026-10-06 08:56:52,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.031 0.032 2026-10-06 08:56:52,079 44 INFO rb-5c3f854-225290-421545 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-06 08:56:52,095 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:52] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.067 2026-10-06 08:56:52,105 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:52,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:52] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.091 2026-10-06 08:56:52,164 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:52] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.125 2026-10-06 08:56:52,176 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:52,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:52] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.141 2026-10-06 08:56:52,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:52] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-06 08:56:52,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:52] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-06 08:56:52,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:52] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-10-06 08:56:52,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:52] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-06 08:56:52,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:52] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-06 08:56:52,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.052 0.220 2026-10-06 08:56:52,586 44 INFO rb-5c3f854-225290-421545 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-06 08:56:52,671 44 INFO rb-5c3f854-225290-421545 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-06 08:56:52,719 44 INFO rb-5c3f854-225290-421545 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-06 08:56:52,773 44 INFO rb-5c3f854-225290-421545 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-06 08:56:52,960 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,005 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,056 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,119 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,169 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,223 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,275 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,325 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,412 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,431 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:53,433 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:56:53,464 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,513 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,600 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,654 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,711 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,788 44 INFO rb-5c3f854-225290-421545 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-06 08:56:53,795 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46613175 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7bf886df-3312-446b-a981-0026039460ae'}] 2026-10-06 08:56:53,804 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:54,433 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46613175 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7bf886df-3312-446b-a981-0026039460ae'} created pos.order #590 2026-10-06 08:56:54,459 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46613175 finished 2026-10-06 08:56:54,553 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.309 0.455 2026-10-06 08:56:54,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.046 0.050 2026-10-06 08:56:54,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56: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-06 08:56:54,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:54] "GET /report/barcode/Code128/0448-574a-465f HTTP/1.1" 200 - 0 0.000 0.061 2026-10-06 08:56:54,896 44 INFO rb-5c3f854-225290-421545 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-06 08:56:54,907 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6160022 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7bf886df-3312-446b-a981-0026039460ae'}] 2026-10-06 08:56:54,913 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6160022 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7bf886df-3312-446b-a981-0026039460ae'} sync ignored for existing PoS order pos.order(590,) (state: paid) 2026-10-06 08:56:54,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6160022 finished 2026-10-06 08:56:54,945 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-06 08:56:54,950 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 08:56:55,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 16259880 (allocated 17563648) 2026-10-06 08:56:55,058 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 84832 2026-10-06 08:56:55,059 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-06 08:56:55,059 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 84832 2026-10-06 08:56:55,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.043 0.127 2026-10-06 08:56:55,163 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085655_163653_test_loyalty_validity_dates_and_use.txt 2026-10-06 08:56:55,164 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpzk516ow2_chrome_odoo" 2026-10-06 08:56:55,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 85065 2026-10-06 08:56:55,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpu7bmsn8s_chrome_odoo 2026-10-06 08:56:55,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:35743/json/version 2026-10-06 08:56:55,620 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35743', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:55,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-06 08:56:55,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:35743/json 2026-10-06 08:56:55,635 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35743', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:56:55,649 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:35743/devtools/page/27E02210C2D81F987D6EFD7F6E4D73BA 2026-10-06 08:56:55,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-06 08:56:55,666 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-06 08:56:55,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:56:55,692 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-06 08:56:55,700 44 INFO rb-5c3f854-225290-421545 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-06 08:56:55,700 44 INFO rb-5c3f854-225290-421545 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-06 08:56:55,815 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:55] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.026 0.068 2026-10-06 08:56:55,820 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '27E02210C2D81F987D6EFD7F6E4D73BA', 'loaderId': '8405D8E511ADB76DEB13C3CB8AA40D0D', 'isDownload': False} 2026-10-06 08:56:55,820 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-10-06 08:56:55,852 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:56:55,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:55] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-10-06 08:56:55,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:55] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.013 2026-10-06 08:56:55,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:55] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.037 2026-10-06 08:56:56,515 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:56,523 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:56,538 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:56:56,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 08:56:56,580 44 INFO rb-5c3f854-225290-421545 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-06 08:56:56,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 08:56:56,593 44 INFO rb-5c3f854-225290-421545 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-06 08:56:56,600 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:56,635 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:56] "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-06 08:56:56,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 08:56:56,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 15 0.013 0.058 2026-10-06 08:56:56,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-06 08:56:57,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 298 0.263 0.499 2026-10-06 08:56:57,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:57] "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-06 08:56:57,655 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56: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.016 2026-10-06 08:56:57,761 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:57] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.043 0.039 2026-10-06 08:56:57,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 08:56:57,834 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-06 08:56:57,850 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:57,903 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:57,920 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:56:57,924 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:57,956 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:56:57,962 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:57,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:57] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.032 0.025 2026-10-06 08:56:57,990 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:57] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.071 2026-10-06 08:56:58,007 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.017 2026-10-06 08:56:58,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.092 2026-10-06 08:56:58,086 44 INFO rb-5c3f854-225290-421545 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-06 08:56:58,116 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:58,221 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.053 0.056 2026-10-06 08:56:58,233 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:56:58,237 44 INFO rb-5c3f854-225290-421545 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-06 08:56:58,303 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.163 2026-10-06 08:56:58,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.161 2026-10-06 08:56:58,357 44 INFO rb-5c3f854-225290-421545 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-06 08:56:58,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-10-06 08:56:58,415 44 INFO rb-5c3f854-225290-421545 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-06 08:56:58,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.238 2026-10-06 08:56:58,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.276 2026-10-06 08:56:58,470 44 INFO rb-5c3f854-225290-421545 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-06 08:56:58,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.238 2026-10-06 08:56:58,514 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-06 08:56:58,553 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.200 2026-10-06 08:56:58,587 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-06 08:56:58,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-06 08:56:58,668 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-06 08:56:58,709 44 INFO rb-5c3f854-225290-421545 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-06 08:56:58,763 44 INFO rb-5c3f854-225290-421545 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-06 08:56:58,815 44 INFO rb-5c3f854-225290-421545 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-06 08:56:58,897 44 INFO rb-5c3f854-225290-421545 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-06 08:56:58,917 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:58,918 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:56:58,955 44 INFO rb-5c3f854-225290-421545 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-06 08:56:59,005 44 INFO rb-5c3f854-225290-421545 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-06 08:56:59,083 44 INFO rb-5c3f854-225290-421545 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-06 08:56:59,136 44 INFO rb-5c3f854-225290-421545 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-06 08:56:59,188 44 INFO rb-5c3f854-225290-421545 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-06 08:56:59,243 44 INFO rb-5c3f854-225290-421545 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-06 08:56:59,251 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:59] "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.005 2026-10-06 08:56:59,293 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89729880 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'e69e39ce-bdb7-4472-a6cb-b8e7e00f12e9'}] 2026-10-06 08:56:59,297 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:56:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:56:59,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89729880 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'e69e39ce-bdb7-4472-a6cb-b8e7e00f12e9'} created pos.order #591 2026-10-06 08:56:59,925 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89729880 finished 2026-10-06 08:57:00,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.337 0.406 2026-10-06 08:57:00,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 32 0.038 0.053 2026-10-06 08:57:00,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 08:57:00,356 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:00] "GET /report/barcode/Code128/0442-be30-4e7d HTTP/1.1" 200 - 0 0.000 0.062 2026-10-06 08:57:00,364 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62731737 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'e69e39ce-bdb7-4472-a6cb-b8e7e00f12e9'}] 2026-10-06 08:57:00,376 44 INFO rb-5c3f854-225290-421545 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-06 08:57:00,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62731737 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'e69e39ce-bdb7-4472-a6cb-b8e7e00f12e9'} sync ignored for existing PoS order pos.order(591,) (state: paid) 2026-10-06 08:57:00,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62731737 finished 2026-10-06 08:57:00,425 44 INFO rb-5c3f854-225290-421545 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-06 08:57:00,509 44 INFO rb-5c3f854-225290-421545 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-06 08:57:00,553 44 INFO rb-5c3f854-225290-421545 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-06 08:57:00,588 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.077 0.150 2026-10-06 08:57:00,626 44 INFO rb-5c3f854-225290-421545 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-06 08:57:00,648 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:00] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.014 0.018 2026-10-06 08:57:00,692 44 INFO rb-5c3f854-225290-421545 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-06 08:57:00,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.009 0.023 2026-10-06 08:57:00,858 44 INFO rb-5c3f854-225290-421545 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-06 08:57:00,909 44 INFO rb-5c3f854-225290-421545 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-06 08:57:00,960 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,030 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,044 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:57:01,078 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,132 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,184 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,238 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,294 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,344 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,395 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,454 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,508 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,563 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,615 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,668 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,723 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,799 44 INFO rb-5c3f854-225290-421545 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-06 08:57:01,806 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12677057 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'cc873b85-194a-4d27-b43c-149778778af1'}] 2026-10-06 08:57:02,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12677057 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'cc873b85-194a-4d27-b43c-149778778af1'} created pos.order #592 2026-10-06 08:57:02,237 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12677057 finished 2026-10-06 08:57:02,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.173 0.356 2026-10-06 08:57:02,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.023 0.044 2026-10-06 08:57:02,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:02] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.011 2026-10-06 08:57:02,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:02] "GET /report/barcode/Code128/0444-239a-4c44 HTTP/1.1" 200 - 0 0.000 0.056 2026-10-06 08:57:02,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20615236 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'cc873b85-194a-4d27-b43c-149778778af1'}] 2026-10-06 08:57:02,578 44 INFO rb-5c3f854-225290-421545 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-06 08:57:02,584 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-06 08:57:02,585 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 08:57:02,589 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20615236 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'cc873b85-194a-4d27-b43c-149778778af1'} sync ignored for existing PoS order pos.order(592,) (state: paid) 2026-10-06 08:57:02,628 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20615236 finished 2026-10-06 08:57:02,747 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 18473448 (allocated 20058112) 2026-10-06 08:57:02,760 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 85065 2026-10-06 08:57:02,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-06 08:57:02,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 85065 2026-10-06 08:57:02,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.067 0.180 2026-10-06 08:57:02,869 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085702_869626_test_loyalty_validity_dates_and_use.txt 2026-10-06 08:57:02,870 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpu7bmsn8s_chrome_odoo" 2026-10-06 08:57:02,892 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-10-06 08:57:04,488 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 85286 2026-10-06 08:57:04,488 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmp617o1f0r_chrome_odoo 2026-10-06 08:57:04,489 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:34353/json/version 2026-10-06 08:57:04,490 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:57:04,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: Chrome/150.0.7871.114 2026-10-06 08:57:04,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:34353/json 2026-10-06 08:57:04,545 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:57:04,567 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:34353/devtools/page/5EE14850EA3A7EEDDAAC86B70EB703B4 2026-10-06 08:57:04,598 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-10-06 08:57:04,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-10-06 08:57:04,785 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:57:04,791 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-10-06 08:57:04,797 44 INFO rb-5c3f854-225290-421545 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-06 08:57:04,797 44 INFO rb-5c3f854-225290-421545 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-06 08:57:04,819 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:57:05,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:05] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.066 0.776 2026-10-06 08:57:05,660 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': '5EE14850EA3A7EEDDAAC86B70EB703B4', 'loaderId': '57B30AA6F9A05156EE8503D48982B47B', 'isDownload': False} 2026-10-06 08:57:05,661 44 INFO rb-5c3f854-225290-421545 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-06 08:57:05,683 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:57:05,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:05] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.017 2026-10-06 08:57:05,737 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:05] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-06 08:57:05,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:05] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.019 0.044 2026-10-06 08:57:06,497 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:57:06,507 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:57:06,538 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-06 08:57:06,556 44 INFO rb-5c3f854-225290-421545 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-06 08:57:06,566 44 INFO rb-5c3f854-225290-421545 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-06 08:57:06,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-06 08:57:06,589 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 08:57:06,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:06,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:06] "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.019 2026-10-06 08:57:06,687 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.049 2026-10-06 08:57:06,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.070 0.075 2026-10-06 08:57:06,831 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.111 2026-10-06 08:57:07,848 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.372 0.580 2026-10-06 08:57:07,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:07] "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-06 08:57:07,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.000 0.009 2026-10-06 08:57:08,069 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.025 0.045 2026-10-06 08:57:08,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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.007 2026-10-06 08:57:08,120 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-10-06 08:57:08,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-06 08:57:08,196 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:57:08,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:57:08,242 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:57:08,257 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 08:57:08,292 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:57:08,302 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "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-06 08:57:08,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.058 0.050 2026-10-06 08:57:08,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.129 2026-10-06 08:57:08,359 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 08:57:08,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.058 2026-10-06 08:57:08,437 44 INFO rb-5c3f854-225290-421545 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-06 08:57:08,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.040 0.095 2026-10-06 08:57:08,597 44 INFO rb-5c3f854-225290-421545 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-06 08:57:08,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.062 0.223 2026-10-06 08:57:08,623 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:57:08,639 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.146 2026-10-06 08:57:08,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-10-06 08:57:08,699 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:08,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-06 08:57:08,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.263 2026-10-06 08:57:08,797 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.255 2026-10-06 08:57:08,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-06 08:57:08,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.200 2026-10-06 08:57:08,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.186 2026-10-06 08:57:08,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:08] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.187 2026-10-06 08:57:09,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.114 0.217 2026-10-06 08:57:09,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:09] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.329 2026-10-06 08:57:09,197 44 INFO rb-5c3f854-225290-421545 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-06 08:57:09,251 44 INFO rb-5c3f854-225290-421545 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-06 08:57:09,302 44 INFO rb-5c3f854-225290-421545 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-06 08:57:09,357 44 INFO rb-5c3f854-225290-421545 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-06 08:57:09,537 44 INFO rb-5c3f854-225290-421545 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-06 08:57:09,590 44 INFO rb-5c3f854-225290-421545 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-06 08:57:09,638 44 INFO rb-5c3f854-225290-421545 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-06 08:57:09,736 44 INFO rb-5c3f854-225290-421545 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-06 08:57:09,806 44 INFO rb-5c3f854-225290-421545 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-06 08:57:09,856 44 INFO rb-5c3f854-225290-421545 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-06 08:57:09,918 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,008 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,059 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:10] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.033 0.054 2026-10-06 08:57:10,108 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:10] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.010 0.089 2026-10-06 08:57:10,169 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.030 0.078 2026-10-06 08:57:10,225 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,278 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,329 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,386 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,449 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,499 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,591 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,670 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,686 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:57:10,693 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:10,720 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,770 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,859 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,908 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,965 44 INFO rb-5c3f854-225290-421545 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-06 08:57:10,981 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:10] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.011 2026-10-06 08:57:11,012 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25512116 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '55cfa224-c386-42c3-afd0-01c63854c4e8'}] 2026-10-06 08:57:11,014 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:57:11,675 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25512116 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '55cfa224-c386-42c3-afd0-01c63854c4e8'} created pos.order #593 2026-10-06 08:57:11,712 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25512116 finished 2026-10-06 08:57:11,797 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.340 0.449 2026-10-06 08:57:12,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.084 0.080 2026-10-06 08:57:12,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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-06 08:57:12,211 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86150976 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '55cfa224-c386-42c3-afd0-01c63854c4e8'}] 2026-10-06 08:57:12,220 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86150976 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '55cfa224-c386-42c3-afd0-01c63854c4e8'} sync ignored for existing PoS order pos.order(593,) (state: paid) 2026-10-06 08:57:12,237 44 INFO rb-5c3f854-225290-421545 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-06 08:57:12,257 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86150976 finished 2026-10-06 08:57:12,284 44 INFO rb-5c3f854-225290-421545 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-06 08:57:12,336 44 INFO rb-5c3f854-225290-421545 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-06 08:57:12,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.055 0.141 2026-10-06 08:57:12,424 44 INFO rb-5c3f854-225290-421545 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-06 08:57:12,535 44 INFO rb-5c3f854-225290-421545 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-06 08:57:12,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.009 0.021 2026-10-06 08:57:12,575 44 INFO rb-5c3f854-225290-421545 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-06 08:57:12,631 44 INFO rb-5c3f854-225290-421545 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-06 08:57:12,696 44 INFO rb-5c3f854-225290-421545 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-06 08:57:12,746 44 INFO rb-5c3f854-225290-421545 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-06 08:57:12,765 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:12] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.027 0.040 2026-10-06 08:57:12,823 44 INFO rb-5c3f854-225290-421545 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-06 08:57:12,874 44 INFO rb-5c3f854-225290-421545 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-06 08:57:12,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.070 2026-10-06 08:57:12,923 44 INFO rb-5c3f854-225290-421545 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-06 08:57:12,976 44 INFO rb-5c3f854-225290-421545 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-06 08:57:13,155 44 INFO rb-5c3f854-225290-421545 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-06 08:57:13,205 44 INFO rb-5c3f854-225290-421545 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-06 08:57:13,256 44 INFO rb-5c3f854-225290-421545 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-06 08:57:13,313 44 INFO rb-5c3f854-225290-421545 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-06 08:57:13,364 44 INFO rb-5c3f854-225290-421545 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-06 08:57:13,419 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-10-06 08:57:13,420 44 INFO rb-5c3f854-225290-421545 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-06 08:57:13,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 19474392 (allocated 21106688) 2026-10-06 08:57:13,605 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 85286 2026-10-06 08:57:13,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-10-06 08:57:13,620 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 85286 2026-10-06 08:57:13,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085713_755392_test_max_usage_partner_with_point.txt 2026-10-06 08:57:13,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmp617o1f0r_chrome_odoo" 2026-10-06 08:57:13,775 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-10-06 08:57:15,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 85504 2026-10-06 08:57:15,424 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmprmua4kme_chrome_odoo 2026-10-06 08:57:15,424 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:40377/json/version 2026-10-06 08:57:15,425 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:57:15,465 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: Chrome/150.0.7871.114 2026-10-06 08:57:15,465 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:40377/json 2026-10-06 08:57:15,466 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:57:15,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:40377/devtools/page/A83EA6BAFD28261D286E79089E6B77EC 2026-10-06 08:57:15,500 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-10-06 08:57:15,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-10-06 08:57:15,705 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:57:15,712 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-10-06 08:57:15,716 44 INFO rb-5c3f854-225290-421545 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-06 08:57:15,717 44 INFO rb-5c3f854-225290-421545 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-06 08:57:15,741 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:57:16,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:16] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.121 0.653 2026-10-06 08:57:16,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': 'A83EA6BAFD28261D286E79089E6B77EC', 'loaderId': '93D162E195FDA6D98A8D776251254755', 'isDownload': False} 2026-10-06 08:57:16,515 44 INFO rb-5c3f854-225290-421545 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-06 08:57:16,523 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:57:16,562 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:16] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-06 08:57:16,579 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:16] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-10-06 08:57:16,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:16] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.053 2026-10-06 08:57:17,219 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:57:17,226 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:57:17,248 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-06 08:57:17,281 44 INFO rb-5c3f854-225290-421545 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-06 08:57:17,289 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 08:57:17,299 44 INFO rb-5c3f854-225290-421545 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-06 08:57:17,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 08:57:17,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:57:17,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-06 08:57:17,409 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.022 0.015 2026-10-06 08:57:17,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-06 08:57:17,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.051 2026-10-06 08:57:18,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.440 0.553 2026-10-06 08:57:18,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 08:57:18,661 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 08:57:18,738 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.048 2026-10-06 08:57:18,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 08:57:18,792 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-10-06 08:57:18,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-06 08:57:18,865 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:57:18,908 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 08:57:18,911 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 08:57:18,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.030 0.052 2026-10-06 08:57:18,969 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.084 2026-10-06 08:57:18,977 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-06 08:57:18,987 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:18,992 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:19,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.015 2026-10-06 08:57:19,161 44 INFO rb-5c3f854-225290-421545 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-06 08:57:19,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.017 2026-10-06 08:57:19,249 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:57:19,271 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:19,287 44 INFO rb-5c3f854-225290-421545 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-06 08:57:19,342 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.056 0.051 2026-10-06 08:57:19,400 44 INFO rb-5c3f854-225290-421545 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-06 08:57:19,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.025 0.173 2026-10-06 08:57:19,446 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:19,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.215 2026-10-06 08:57:19,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.253 2026-10-06 08:57:19,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.247 2026-10-06 08:57:19,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.319 2026-10-06 08:57:19,641 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.030 0.265 2026-10-06 08:57:19,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.016 0.211 2026-10-06 08:57:19,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.081 0.266 2026-10-06 08:57:19,867 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.331 2026-10-06 08:57:19,907 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.323 2026-10-06 08:57:19,923 44 INFO rb-5c3f854-225290-421545 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-06 08:57:19,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.433 2026-10-06 08:57:20,041 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,090 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,153 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,230 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,277 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,298 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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.034 0.042 2026-10-06 08:57:20,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:20] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.083 2026-10-06 08:57:20,375 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,417 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.031 0.068 2026-10-06 08:57:20,446 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,507 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,568 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,621 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,700 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,776 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,822 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,872 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,948 44 INFO rb-5c3f854-225290-421545 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-06 08:57:20,970 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:20,972 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:57:20,999 44 INFO rb-5c3f854-225290-421545 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-06 08:57:21,050 44 INFO rb-5c3f854-225290-421545 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-06 08:57:21,133 44 INFO rb-5c3f854-225290-421545 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-06 08:57:21,189 44 INFO rb-5c3f854-225290-421545 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-06 08:57:21,242 44 INFO rb-5c3f854-225290-421545 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-06 08:57:21,297 44 INFO rb-5c3f854-225290-421545 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-06 08:57:21,353 44 INFO rb-5c3f854-225290-421545 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-06 08:57:21,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:21] "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-06 08:57:21,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:21] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.012 2026-10-06 08:57:21,438 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89660515 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '57ffc380-bb05-4507-8e40-4ab1d4f94301'}] 2026-10-06 08:57:21,453 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:22,088 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89660515 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '57ffc380-bb05-4507-8e40-4ab1d4f94301'} created pos.order #594 2026-10-06 08:57:22,122 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89660515 finished 2026-10-06 08:57:22,256 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.367 0.454 2026-10-06 08:57:22,441 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.069 0.066 2026-10-06 08:57:22,471 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:22] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 08:57:22,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69511105 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '57ffc380-bb05-4507-8e40-4ab1d4f94301'}] 2026-10-06 08:57:22,663 44 INFO rb-5c3f854-225290-421545 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-06 08:57:22,663 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69511105 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '57ffc380-bb05-4507-8e40-4ab1d4f94301'} sync ignored for existing PoS order pos.order(594,) (state: paid) 2026-10-06 08:57:22,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69511105 finished 2026-10-06 08:57:22,713 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-10-06 08:57:22,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-06 08:57:22,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.088 0.135 2026-10-06 08:57:22,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 20599300 (allocated 22679552) 2026-10-06 08:57:22,918 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 85504 2026-10-06 08:57:22,923 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-10-06 08:57:22,924 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 85504 2026-10-06 08:57:23,028 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085723_028163_test_min_qty_points_awarded.txt 2026-10-06 08:57:23,028 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmprmua4kme_chrome_odoo" 2026-10-06 08:57:23,080 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-10-06 08:57:24,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 85720 2026-10-06 08:57:24,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmpabigywzq_chrome_odoo 2026-10-06 08:57:24,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:46039/json/version 2026-10-06 08:57:24,974 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46039', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:57:25,004 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: Chrome/150.0.7871.114 2026-10-06 08:57:25,004 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:46039/json 2026-10-06 08:57:25,005 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46039', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:57:25,018 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:46039/devtools/page/B7420A65E3C37040C7DB66FFDF9D4D3D 2026-10-06 08:57:25,039 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-10-06 08:57:25,053 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-10-06 08:57:25,135 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:57:25,157 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-10-06 08:57:25,167 44 INFO rb-5c3f854-225290-421545 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-06 08:57:25,167 44 INFO rb-5c3f854-225290-421545 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-06 08:57:25,202 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:57:26,298 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:26] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.111 1.002 2026-10-06 08:57:26,302 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': 'B7420A65E3C37040C7DB66FFDF9D4D3D', 'loaderId': '1CA3A54C5CCE380DF4ACA1C0B4862EF8', 'isDownload': False} 2026-10-06 08:57:26,302 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-10-06 08:57:26,319 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:57:26,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:26] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-06 08:57:26,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:26] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 08:57:26,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:26] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 08:57:26,971 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:57:26,974 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:57:26,994 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-06 08:57:27,027 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 08:57:27,028 44 INFO rb-5c3f854-225290-421545 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-06 08:57:27,038 44 INFO rb-5c3f854-225290-421545 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-06 08:57:27,053 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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-06 08:57:27,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:57:27,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.015 2026-10-06 08:57:27,169 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.019 0.051 2026-10-06 08:57:27,281 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.054 0.088 2026-10-06 08:57:27,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.092 2026-10-06 08:57:28,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.512 0.527 2026-10-06 08:57:28,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.042 2026-10-06 08:57:28,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 08:57:28,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.046 2026-10-06 08:57:28,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 08:57:28,692 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-10-06 08:57:28,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-10-06 08:57:28,767 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:57:28,787 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 08:57:28,817 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 08:57:28,841 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 08:57:28,863 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 08:57:28,866 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:57:28,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.040 0.057 2026-10-06 08:57:28,924 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.014 0.108 2026-10-06 08:57:28,951 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 08:57:29,024 44 INFO rb-5c3f854-225290-421545 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-06 08:57:29,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.042 0.134 2026-10-06 08:57:29,155 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.046 0.218 2026-10-06 08:57:29,186 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 08:57:29,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.267 2026-10-06 08:57:29,207 44 INFO rb-5c3f854-225290-421545 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-06 08:57:29,223 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.099 2026-10-06 08:57:29,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-06 08:57:29,277 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:29,282 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 4 0.007 0.161 2026-10-06 08:57:29,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.194 2026-10-06 08:57:29,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-06 08:57:29,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.184 2026-10-06 08:57:29,452 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.017 0.205 2026-10-06 08:57:29,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.177 2026-10-06 08:57:29,503 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.193 2026-10-06 08:57:29,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-06 08:57:29,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.207 2026-10-06 08:57:29,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.187 2026-10-06 08:57:29,704 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.055 0.187 2026-10-06 08:57:29,747 44 INFO rb-5c3f854-225290-421545 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-06 08:57:29,799 44 INFO rb-5c3f854-225290-421545 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-06 08:57:29,850 44 INFO rb-5c3f854-225290-421545 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-06 08:57:29,958 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,034 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,086 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,135 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,186 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,241 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,291 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,342 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,393 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,443 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,494 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,550 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,602 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,653 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,779 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,830 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,911 44 INFO rb-5c3f854-225290-421545 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-06 08:57:30,926 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:30,928 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:57:30,963 44 INFO rb-5c3f854-225290-421545 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-06 08:57:31,011 44 INFO rb-5c3f854-225290-421545 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-06 08:57:31,093 44 INFO rb-5c3f854-225290-421545 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-06 08:57:31,148 44 INFO rb-5c3f854-225290-421545 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-06 08:57:31,203 44 INFO rb-5c3f854-225290-421545 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-06 08:57:31,286 44 INFO rb-5c3f854-225290-421545 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-06 08:57:31,290 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92280839 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6f1f684d-f02f-4ace-acb7-a0d7714c0200'}] 2026-10-06 08:57:31,300 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:57:31,442 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92280839 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6f1f684d-f02f-4ace-acb7-a0d7714c0200'} created pos.order #595 2026-10-06 08:57:31,476 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92280839 finished 2026-10-06 08:57:31,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.092 0.184 2026-10-06 08:57:31,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.042 0.058 2026-10-06 08:57:31,759 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:31] "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-06 08:57:31,873 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25641760 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6f1f684d-f02f-4ace-acb7-a0d7714c0200'}] 2026-10-06 08:57:31,875 44 INFO rb-5c3f854-225290-421545 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-06 08:57:31,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25641760 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6f1f684d-f02f-4ace-acb7-a0d7714c0200'} sync ignored for existing PoS order pos.order(595,) (state: paid) 2026-10-06 08:57:31,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25641760 finished 2026-10-06 08:57:31,917 44 INFO rb-5c3f854-225290-421545 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-06 08:57:31,974 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,051 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,057 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.053 0.134 2026-10-06 08:57:32,100 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.009 0.022 2026-10-06 08:57:32,152 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,202 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,252 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,309 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,359 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,410 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,461 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,511 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,562 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,615 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,668 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,721 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,853 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,903 44 INFO rb-5c3f854-225290-421545 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-06 08:57:32,963 44 INFO rb-5c3f854-225290-421545 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-06 08:57:33,012 44 INFO rb-5c3f854-225290-421545 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-06 08:57:33,064 44 INFO rb-5c3f854-225290-421545 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-06 08:57:33,121 44 INFO rb-5c3f854-225290-421545 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-06 08:57:33,174 44 INFO rb-5c3f854-225290-421545 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-06 08:57:33,228 44 INFO rb-5c3f854-225290-421545 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-06 08:57:33,300 44 INFO rb-5c3f854-225290-421545 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-06 08:57:33,305 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63849764 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '33b6d5b3-b1f6-4889-aebf-503c8394fef6'}] 2026-10-06 08:57:33,418 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63849764 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '33b6d5b3-b1f6-4889-aebf-503c8394fef6'} created pos.order #596 2026-10-06 08:57:33,441 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63849764 finished 2026-10-06 08:57:33,518 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.068 0.148 2026-10-06 08:57:33,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.022 0.046 2026-10-06 08:57:33,665 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.010 2026-10-06 08:57:33,720 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31125789 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '33b6d5b3-b1f6-4889-aebf-503c8394fef6'}] 2026-10-06 08:57:33,739 44 INFO rb-5c3f854-225290-421545 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-06 08:57:33,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31125789 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '33b6d5b3-b1f6-4889-aebf-503c8394fef6'} sync ignored for existing PoS order pos.order(596,) (state: paid) 2026-10-06 08:57:33,772 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31125789 finished 2026-10-06 08:57:33,788 44 INFO rb-5c3f854-225290-421545 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-06 08:57:33,846 44 INFO rb-5c3f854-225290-421545 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-06 08:57:33,894 44 INFO rb-5c3f854-225290-421545 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-06 08:57:33,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.061 0.133 2026-10-06 08:57:33,951 44 INFO rb-5c3f854-225290-421545 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-06 08:57:33,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.010 0.020 2026-10-06 08:57:34,020 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,075 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,167 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,231 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,282 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,343 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,424 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,475 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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.022 0.045 2026-10-06 08:57:34,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:34] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.004 0.066 2026-10-06 08:57:34,525 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,579 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.024 0.060 2026-10-06 08:57:34,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:34] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.066 2026-10-06 08:57:34,629 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,680 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,731 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,782 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,832 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,886 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,939 44 INFO rb-5c3f854-225290-421545 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-06 08:57:34,990 44 INFO rb-5c3f854-225290-421545 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-06 08:57:35,119 44 INFO rb-5c3f854-225290-421545 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-06 08:57:35,170 44 INFO rb-5c3f854-225290-421545 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-06 08:57:35,227 44 INFO rb-5c3f854-225290-421545 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-06 08:57:35,276 44 INFO rb-5c3f854-225290-421545 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-06 08:57:35,327 44 INFO rb-5c3f854-225290-421545 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-06 08:57:35,385 44 INFO rb-5c3f854-225290-421545 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-06 08:57:35,438 44 INFO rb-5c3f854-225290-421545 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-06 08:57:35,491 44 INFO rb-5c3f854-225290-421545 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-06 08:57:35,563 44 INFO rb-5c3f854-225290-421545 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-06 08:57:35,568 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57395357 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'dfbb426e-0902-4a99-af35-ecb3fa26506e'}] 2026-10-06 08:57:35,680 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57395357 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'dfbb426e-0902-4a99-af35-ecb3fa26506e'} created pos.order #597 2026-10-06 08:57:35,707 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57395357 finished 2026-10-06 08:57:35,815 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.064 0.186 2026-10-06 08:57:35,969 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.051 0.055 2026-10-06 08:57:36,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:36] "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-06 08:57:36,049 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1129408 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'dfbb426e-0902-4a99-af35-ecb3fa26506e'}] 2026-10-06 08:57:36,058 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1129408 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'dfbb426e-0902-4a99-af35-ecb3fa26506e'} sync ignored for existing PoS order pos.order(597,) (state: paid) 2026-10-06 08:57:36,061 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,111 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1129408 finished 2026-10-06 08:57:36,144 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,207 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,253 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.044 0.164 2026-10-06 08:57:36,290 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,342 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,379 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:36] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.019 0.029 2026-10-06 08:57:36,427 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,488 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,529 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,585 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,659 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,703 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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.038 2026-10-06 08:57:36,711 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,760 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.039 0.045 2026-10-06 08:57:36,819 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,870 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,921 44 INFO rb-5c3f854-225290-421545 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-06 08:57:36,972 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,023 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,075 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,128 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,182 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,233 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,356 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,406 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,465 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,515 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,569 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,622 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,675 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,728 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,785 44 INFO rb-5c3f854-225290-421545 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-06 08:57:37,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:37] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.009 0.015 2026-10-06 08:57:37,839 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55449069 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '4fb20220-1222-4fd2-8d4b-415fa2bb578f'}] 2026-10-06 08:57:38,036 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55449069 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '4fb20220-1222-4fd2-8d4b-415fa2bb578f'} created pos.order #598 2026-10-06 08:57:38,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55449069 finished 2026-10-06 08:57:38,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.166 0.176 2026-10-06 08:57:38,335 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.044 0.067 2026-10-06 08:57:38,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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-06 08:57:38,430 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32208261 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '4fb20220-1222-4fd2-8d4b-415fa2bb578f'}] 2026-10-06 08:57:38,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32208261 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '4fb20220-1222-4fd2-8d4b-415fa2bb578f'} sync ignored for existing PoS order pos.order(598,) (state: paid) 2026-10-06 08:57:38,453 44 INFO rb-5c3f854-225290-421545 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-06 08:57:38,487 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32208261 finished 2026-10-06 08:57:38,505 44 INFO rb-5c3f854-225290-421545 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-06 08:57:38,564 44 INFO rb-5c3f854-225290-421545 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-06 08:57:38,642 44 INFO rb-5c3f854-225290-421545 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-06 08:57:38,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.107 0.149 2026-10-06 08:57:38,697 44 INFO rb-5c3f854-225290-421545 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-06 08:57:38,776 44 INFO rb-5c3f854-225290-421545 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-06 08:57:38,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.020 0.029 2026-10-06 08:57:38,832 44 INFO rb-5c3f854-225290-421545 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-06 08:57:38,882 44 INFO rb-5c3f854-225290-421545 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-06 08:57:38,935 44 INFO rb-5c3f854-225290-421545 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-06 08:57:39,018 44 INFO rb-5c3f854-225290-421545 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-06 08:57:39,066 44 INFO rb-5c3f854-225290-421545 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-06 08:57:39,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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.028 0.037 2026-10-06 08:57:39,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.004 0.068 2026-10-06 08:57:39,120 44 INFO rb-5c3f854-225290-421545 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-06 08:57:39,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.052 2026-10-06 08:57:39,175 44 INFO rb-5c3f854-225290-421545 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-06 08:57:39,180 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.056 2026-10-06 08:57:39,231 44 INFO rb-5c3f854-225290-421545 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-06 08:57:39,276 44 INFO rb-5c3f854-225290-421545 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-06 08:57:39,327 44 INFO rb-5c3f854-225290-421545 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-06 08:57:39,390 44 INFO rb-5c3f854-225290-421545 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-06 08:57:39,440 44 INFO rb-5c3f854-225290-421545 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-06 08:57:39,492 44 INFO rb-5c3f854-225290-421545 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-06 08:57:39,561 44 INFO rb-5c3f854-225290-421545 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-06 08:57:39,571 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33025141 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'd337dc00-b65d-4b06-8eb8-a6fc4ed3d9f9'}] 2026-10-06 08:57:39,726 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33025141 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'd337dc00-b65d-4b06-8eb8-a6fc4ed3d9f9'} created pos.order #599 2026-10-06 08:57:39,759 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33025141 finished 2026-10-06 08:57:39,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.094 0.195 2026-10-06 08:57:39,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.021 0.045 2026-10-06 08:57:39,991 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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-06 08:57:40,046 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88996833 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'd337dc00-b65d-4b06-8eb8-a6fc4ed3d9f9'}] 2026-10-06 08:57:40,063 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88996833 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'd337dc00-b65d-4b06-8eb8-a6fc4ed3d9f9'} sync ignored for existing PoS order pos.order(599,) (state: paid) 2026-10-06 08:57:40,070 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,101 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88996833 finished 2026-10-06 08:57:40,122 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,199 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,224 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.053 0.128 2026-10-06 08:57:40,261 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,307 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.012 0.033 2026-10-06 08:57:40,312 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,367 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,418 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,474 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,547 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,597 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,652 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,822 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,873 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,925 44 INFO rb-5c3f854-225290-421545 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-06 08:57:40,983 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,035 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,089 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,140 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,213 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,271 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,322 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,379 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,456 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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.017 0.037 2026-10-06 08:57:41,507 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,557 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.049 2026-10-06 08:57:41,618 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,676 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,727 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,779 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,865 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,932 44 INFO rb-5c3f854-225290-421545 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-06 08:57:41,986 44 INFO rb-5c3f854-225290-421545 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-06 08:57:42,050 44 INFO rb-5c3f854-225290-421545 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-06 08:57:42,098 44 INFO rb-5c3f854-225290-421545 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-06 08:57:42,149 44 INFO rb-5c3f854-225290-421545 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-06 08:57:42,209 44 INFO rb-5c3f854-225290-421545 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-06 08:57:42,263 44 INFO rb-5c3f854-225290-421545 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-06 08:57:42,318 44 INFO rb-5c3f854-225290-421545 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-06 08:57:42,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:42] "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-06 08:57:42,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:42] "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-06 08:57:42,403 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17522305 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '72cee343-d066-4e90-8103-6caffc9ddbd6'}] 2026-10-06 08:57:42,979 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17522305 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '72cee343-d066-4e90-8103-6caffc9ddbd6'} created pos.order #600 2026-10-06 08:57:43,008 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17522305 finished 2026-10-06 08:57:43,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 205 0.253 0.439 2026-10-06 08:57:43,207 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.025 0.054 2026-10-06 08:57:43,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:43] "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-06 08:57:43,295 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52922645 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '72cee343-d066-4e90-8103-6caffc9ddbd6'}] 2026-10-06 08:57:43,306 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52922645 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '72cee343-d066-4e90-8103-6caffc9ddbd6'} sync ignored for existing PoS order pos.order(600,) (state: paid) 2026-10-06 08:57:43,311 44 INFO rb-5c3f854-225290-421545 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-06 08:57:43,331 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52922645 finished 2026-10-06 08:57:43,363 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-10-06 08:57:43,368 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-06 08:57:43,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.040 0.132 2026-10-06 08:57:43,726 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 29906932 (allocated 31993856) 2026-10-06 08:57:43,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 85720 2026-10-06 08:57:43,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-10-06 08:57:43,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 85720 2026-10-06 08:57:43,869 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085743_869600_test_multiple_gift_wallet_programs.txt 2026-10-06 08:57:43,870 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmpabigywzq_chrome_odoo" 2026-10-06 08:57:43,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-10-06 08:57:45,510 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 85984 2026-10-06 08:57:45,511 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmprqp1qfgw_chrome_odoo 2026-10-06 08:57:45,511 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:44911/json/version 2026-10-06 08:57:45,512 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44911', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:57:45,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: Chrome/150.0.7871.114 2026-10-06 08:57:45,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:44911/json 2026-10-06 08:57:45,524 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44911', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:57:45,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:44911/devtools/page/6C60A6F68998DCD0556747EE89A2D365 2026-10-06 08:57:45,545 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-10-06 08:57:45,555 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-10-06 08:57:45,696 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:57:45,707 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-10-06 08:57:45,716 44 INFO rb-5c3f854-225290-421545 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-06 08:57:45,716 44 INFO rb-5c3f854-225290-421545 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-06 08:57:45,732 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:57:46,493 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:46] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.096 0.669 2026-10-06 08:57:46,500 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': '6C60A6F68998DCD0556747EE89A2D365', 'loaderId': '38E579618FB247A162A1A788F2F2F671', 'isDownload': False} 2026-10-06 08:57:46,500 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-10-06 08:57:46,526 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:57:46,566 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:46] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.020 2026-10-06 08:57:46,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:46] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.032 2026-10-06 08:57:46,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:46] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.037 2026-10-06 08:57:47,246 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:57:47,247 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:57:47,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 08:57:47,315 44 INFO rb-5c3f854-225290-421545 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-06 08:57:47,323 44 INFO rb-5c3f854-225290-421545 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-06 08:57:47,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.017 2026-10-06 08:57:47,360 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-06 08:57:47,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:57:47,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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.016 2026-10-06 08:57:47,436 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-06 08:57:47,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.021 0.055 2026-10-06 08:57:47,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-06 08:57:48,662 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.528 0.572 2026-10-06 08:57:48,695 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:48] "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-06 08:57:48,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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-06 08:57:48,844 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:48] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.041 2026-10-06 08:57:48,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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-06 08:57:48,909 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-10-06 08:57:48,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.012 2026-10-06 08:57:49,006 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:49,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:57:49,041 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:57:49,065 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 08:57:49,095 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "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-06 08:57:49,103 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 08:57:49,144 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:57:49,151 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.079 0.048 2026-10-06 08:57:49,197 44 INFO rb-5c3f854-225290-421545 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-06 08:57:49,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.149 2026-10-06 08:57:49,294 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.033 0.133 2026-10-06 08:57:49,299 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:49,320 44 INFO rb-5c3f854-225290-421545 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-06 08:57:49,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.057 0.257 2026-10-06 08:57:49,429 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:57:49,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.011 0.250 2026-10-06 08:57:49,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.227 2026-10-06 08:57:49,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.257 2026-10-06 08:57:49,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.296 2026-10-06 08:57:49,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.291 2026-10-06 08:57:49,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-06 08:57:49,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.225 2026-10-06 08:57:49,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.233 2026-10-06 08:57:49,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.219 2026-10-06 08:57:49,807 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-06 08:57:49,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.180 2026-10-06 08:57:49,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.048 0.297 2026-10-06 08:57:50,056 44 INFO rb-5c3f854-225290-421545 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-06 08:57:50,120 44 INFO rb-5c3f854-225290-421545 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-06 08:57:50,172 44 INFO rb-5c3f854-225290-421545 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-06 08:57:50,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-10-06 08:57:50,225 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-06 08:57:50,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 14637436 (allocated 15466496) 2026-10-06 08:57:50,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 85984 2026-10-06 08:57:50,372 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-10-06 08:57:50,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 85984 2026-10-06 08:57:50,484 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085750_484021_test_multiple_loyalty_products.txt 2026-10-06 08:57:50,484 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmprqp1qfgw_chrome_odoo" 2026-10-06 08:57:50,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-10-06 08:57:51,409 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 86195 2026-10-06 08:57:51,409 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpur0juxvp_chrome_odoo 2026-10-06 08:57:51,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:43247/json/version 2026-10-06 08:57:51,411 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:57:51,502 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-06 08:57:51,502 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:43247/json 2026-10-06 08:57:51,502 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:57:51,512 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:43247/devtools/page/2B201ABE569C4DD27DC5A8B053BE223A 2026-10-06 08:57:51,522 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-06 08:57:51,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-06 08:57:51,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:57:51,664 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-10-06 08:57:51,672 44 INFO rb-5c3f854-225290-421545 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-06 08:57:51,672 44 INFO rb-5c3f854-225290-421545 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-06 08:57:51,686 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:57:52,347 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:52] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.069 0.596 2026-10-06 08:57:52,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': '2B201ABE569C4DD27DC5A8B053BE223A', 'loaderId': '046706C7CC32C3004573A47543AFDC5E', 'isDownload': False} 2026-10-06 08:57:52,351 44 INFO rb-5c3f854-225290-421545 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-06 08:57:52,378 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:57:52,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:52] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 08:57:52,417 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:52] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 08:57:52,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:52] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-06 08:57:53,037 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:57:53,046 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:57:53,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-06 08:57:53,099 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 08:57:53,102 44 INFO rb-5c3f854-225290-421545 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-06 08:57:53,116 44 INFO rb-5c3f854-225290-421545 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-06 08:57:53,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 08:57:53,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:53,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57: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.014 2026-10-06 08:57:53,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.033 2026-10-06 08:57:53,272 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.021 0.048 2026-10-06 08:57:53,274 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-06 08:57:54,281 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.398 0.559 2026-10-06 08:57:54,306 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "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-06 08:57:54,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 08:57:54,448 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.039 2026-10-06 08:57:54,493 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 08:57:54,529 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-06 08:57:54,554 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.011 2026-10-06 08:57:54,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:57:54,619 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:57:54,628 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:57:54,636 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:57:54,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.028 0.035 2026-10-06 08:57:54,714 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 08:57:54,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.084 2026-10-06 08:57:54,728 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 08:57:54,759 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:57:54,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.012 0.030 2026-10-06 08:57:54,853 44 INFO rb-5c3f854-225290-421545 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-06 08:57:54,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.045 0.079 2026-10-06 08:57:54,944 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.032 0.190 2026-10-06 08:57:55,005 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.013 0.126 2026-10-06 08:57:55,012 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:55,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 4 0.003 0.074 2026-10-06 08:57:55,066 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-10-06 08:57:55,112 44 INFO rb-5c3f854-225290-421545 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-06 08:57:55,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.017 0.136 2026-10-06 08:57:55,140 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:57:55,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-06 08:57:55,192 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.196 2026-10-06 08:57:55,223 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-06 08:57:55,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-06 08:57:55,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.209 2026-10-06 08:57:55,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.171 2026-10-06 08:57:55,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.188 2026-10-06 08:57:55,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.035 0.230 2026-10-06 08:57:55,537 44 INFO rb-5c3f854-225290-421545 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-06 08:57:55,616 44 INFO rb-5c3f854-225290-421545 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-06 08:57:55,687 44 INFO rb-5c3f854-225290-421545 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-06 08:57:56,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:56] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.030 0.026 2026-10-06 08:57:56,274 44 INFO rb-5c3f854-225290-421545 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-06 08:57:56,362 44 INFO rb-5c3f854-225290-421545 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-06 08:57:56,413 44 INFO rb-5c3f854-225290-421545 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-06 08:57:56,467 44 INFO rb-5c3f854-225290-421545 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-06 08:57:56,514 44 INFO rb-5c3f854-225290-421545 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-06 08:57:56,598 44 INFO rb-5c3f854-225290-421545 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-06 08:57:56,648 44 INFO rb-5c3f854-225290-421545 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-06 08:57:56,700 44 INFO rb-5c3f854-225290-421545 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-06 08:57:56,758 44 INFO rb-5c3f854-225290-421545 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-06 08:57:56,809 44 INFO rb-5c3f854-225290-421545 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-06 08:57:56,863 44 INFO rb-5c3f854-225290-421545 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-06 08:57:56,937 44 INFO rb-5c3f854-225290-421545 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-06 08:57:56,988 44 INFO rb-5c3f854-225290-421545 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-06 08:57:57,039 44 INFO rb-5c3f854-225290-421545 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-06 08:57:57,089 44 INFO rb-5c3f854-225290-421545 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-06 08:57:57,146 44 INFO rb-5c3f854-225290-421545 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-06 08:57:57,206 44 INFO rb-5c3f854-225290-421545 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-06 08:57:57,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:57] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 08:57:57,762 44 INFO rb-5c3f854-225290-421545 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-06 08:57:57,860 44 INFO rb-5c3f854-225290-421545 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-06 08:57:57,942 44 INFO rb-5c3f854-225290-421545 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-06 08:57:57,963 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:57:57,964 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:57:57,993 44 INFO rb-5c3f854-225290-421545 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-06 08:57:58,044 44 INFO rb-5c3f854-225290-421545 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-06 08:57:58,126 44 INFO rb-5c3f854-225290-421545 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-06 08:57:58,180 44 INFO rb-5c3f854-225290-421545 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-06 08:57:58,233 44 INFO rb-5c3f854-225290-421545 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-06 08:57:58,287 44 INFO rb-5c3f854-225290-421545 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-06 08:57:58,377 44 INFO rb-5c3f854-225290-421545 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-06 08:57:58,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78763564 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '086e8136-bfd1-498c-abd9-81b13df88448'}] 2026-10-06 08:57:58,385 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:57:58,559 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78763564 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '086e8136-bfd1-498c-abd9-81b13df88448'} created pos.order #601 2026-10-06 08:57:58,588 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78763564 finished 2026-10-06 08:57:58,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.112 0.210 2026-10-06 08:57:58,906 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.048 0.072 2026-10-06 08:57:58,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:58] "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-06 08:57:59,061 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29163659 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '086e8136-bfd1-498c-abd9-81b13df88448'}] 2026-10-06 08:57:59,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29163659 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '086e8136-bfd1-498c-abd9-81b13df88448'} sync ignored for existing PoS order pos.order(601,) (state: paid) 2026-10-06 08:57:59,084 44 INFO rb-5c3f854-225290-421545 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-06 08:57:59,103 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29163659 finished 2026-10-06 08:57:59,131 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-10-06 08:57:59,134 44 INFO rb-5c3f854-225290-421545 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-06 08:57:59,279 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:57:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.071 0.151 2026-10-06 08:57:59,285 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 17486472 (allocated 19009536) 2026-10-06 08:57:59,292 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 86195 2026-10-06 08:57:59,293 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-10-06 08:57:59,294 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 86195 2026-10-06 08:57:59,409 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085759_408855_test_multiple_physical_gift_card_sale.txt 2026-10-06 08:57:59,409 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpur0juxvp_chrome_odoo" 2026-10-06 08:57:59,465 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-10-06 08:58:00,839 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 86408 2026-10-06 08:58:00,839 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmp73jee19l_chrome_odoo 2026-10-06 08:58:00,840 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:34251/json/version 2026-10-06 08:58:00,841 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34251', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:00,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: Chrome/150.0.7871.114 2026-10-06 08:58:00,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:34251/json 2026-10-06 08:58:00,937 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34251', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:00,958 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:34251/devtools/page/743E9F3AD90B5D46AB0F82D8A9A535DD 2026-10-06 08:58:00,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-10-06 08:58:00,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-10-06 08:58:01,154 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:58:01,164 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-10-06 08:58:01,170 44 INFO rb-5c3f854-225290-421545 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-06 08:58:01,170 44 INFO rb-5c3f854-225290-421545 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-06 08:58:01,191 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:58:02,274 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:02] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.124 0.969 2026-10-06 08:58:02,285 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': '743E9F3AD90B5D46AB0F82D8A9A535DD', 'loaderId': '42408DD2437673AE36CEAA221E9CD09F', 'isDownload': False} 2026-10-06 08:58:02,285 44 INFO rb-5c3f854-225290-421545 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-06 08:58:02,314 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:58:02,362 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:02] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.020 2026-10-06 08:58:02,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:02] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.038 2026-10-06 08:58:02,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:02] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.063 2026-10-06 08:58:03,111 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:58:03,125 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:03,146 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-06 08:58:03,186 44 INFO rb-5c3f854-225290-421545 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-06 08:58:03,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-10-06 08:58:03,196 44 INFO rb-5c3f854-225290-421545 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-06 08:58:03,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 08:58:03,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:03,273 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:03] "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-06 08:58:03,290 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.029 2026-10-06 08:58:03,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.063 0.064 2026-10-06 08:58:03,425 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.107 2026-10-06 08:58:04,376 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.392 0.525 2026-10-06 08:58:04,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "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-06 08:58:04,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 08:58:04,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-06 08:58:04,590 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 08:58:04,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-10-06 08:58:04,632 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.014 2026-10-06 08:58:04,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:04,683 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:58:04,711 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:04,726 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 08:58:04,760 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "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-06 08:58:04,773 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 08:58:04,781 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.042 0.051 2026-10-06 08:58:04,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.103 2026-10-06 08:58:04,826 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 08:58:04,913 44 INFO rb-5c3f854-225290-421545 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-06 08:58:04,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.054 0.066 2026-10-06 08:58:04,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.129 2026-10-06 08:58:05,099 44 INFO rb-5c3f854-225290-421545 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-06 08:58:05,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.105 0.212 2026-10-06 08:58:05,143 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:58:05,147 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.161 2026-10-06 08:58:05,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.156 2026-10-06 08:58:05,212 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:05,244 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-06 08:58:05,290 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.244 2026-10-06 08:58:05,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.273 2026-10-06 08:58:05,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.194 2026-10-06 08:58:05,401 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.232 2026-10-06 08:58:05,441 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/image?model=product.template&field=image_128&id=1723&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.209 2026-10-06 08:58:05,472 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.214 2026-10-06 08:58:05,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.207 2026-10-06 08:58:05,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/image?model=product.template&field=image_128&id=1724&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-06 08:58:05,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.172 2026-10-06 08:58:05,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.053 0.292 2026-10-06 08:58:05,823 44 INFO rb-5c3f854-225290-421545 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-06 08:58:05,930 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,011 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,090 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,162 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,251 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,298 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,382 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,467 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,519 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,602 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,706 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,757 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,808 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,897 44 INFO rb-5c3f854-225290-421545 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-06 08:58:06,997 44 INFO rb-5c3f854-225290-421545 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-06 08:58:07,048 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-10-06 08:58:07,049 44 INFO rb-5c3f854-225290-421545 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-06 08:58:07,200 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 19000072 (allocated 21237760) 2026-10-06 08:58:07,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 86408 2026-10-06 08:58:07,215 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-10-06 08:58:07,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 86408 2026-10-06 08:58:07,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085807_321387_test_multiple_reward_line_free_product.txt 2026-10-06 08:58:07,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmp73jee19l_chrome_odoo" 2026-10-06 08:58:07,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-10-06 08:58:08,905 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 86624 2026-10-06 08:58:08,906 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmps83cdu15_chrome_odoo 2026-10-06 08:58:08,906 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:32785/json/version 2026-10-06 08:58:08,923 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32785', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:08,942 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Browser version: Chrome/150.0.7871.114 2026-10-06 08:58:08,943 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:32785/json 2026-10-06 08:58:08,944 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32785', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:08,953 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:32785/devtools/page/B88D008B9657562CA4AA3114280D9DB1 2026-10-06 08:58:08,986 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-10-06 08:58:08,991 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-10-06 08:58:09,145 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:58:09,151 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-10-06 08:58:09,159 44 INFO rb-5c3f854-225290-421545 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-06 08:58:09,159 44 INFO rb-5c3f854-225290-421545 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-06 08:58:09,177 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:58:09,946 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:09] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.080 0.693 2026-10-06 08:58:09,951 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': 'B88D008B9657562CA4AA3114280D9DB1', 'loaderId': 'DECB0347E1DA3B0C93D9E9EA1D5A911D', 'isDownload': False} 2026-10-06 08:58:09,951 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-10-06 08:58:09,980 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:58:10,013 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:10] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-06 08:58:10,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:10] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-10-06 08:58:10,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:10] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-10-06 08:58:10,646 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:10,653 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:10,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-06 08:58:10,742 44 INFO rb-5c3f854-225290-421545 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-06 08:58:10,755 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.019 2026-10-06 08:58:10,756 44 INFO rb-5c3f854-225290-421545 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-06 08:58:10,782 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58: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-06 08:58:10,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:10,842 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.007 0.010 2026-10-06 08:58:10,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-06 08:58:10,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.054 2026-10-06 08:58:10,944 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-06 08:58:11,977 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.391 0.597 2026-10-06 08:58:12,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58: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-06 08:58:12,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.011 2026-10-06 08:58:12,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.042 2026-10-06 08:58:12,223 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.000 0.007 2026-10-06 08:58:12,237 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: Owl is running in 'dev' mode. 2026-10-06 08:58:12,257 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.005 2026-10-06 08:58:12,300 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:12,340 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:12,342 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 08:58:12,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.032 0.030 2026-10-06 08:58:12,399 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:58:12,402 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "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-06 08:58:12,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.085 2026-10-06 08:58:12,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.090 2026-10-06 08:58:12,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.013 2026-10-06 08:58:12,587 44 INFO rb-5c3f854-225290-421545 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-06 08:58:12,624 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:12,772 44 INFO rb-5c3f854-225290-421545 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-06 08:58:12,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.106 0.125 2026-10-06 08:58:12,861 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:58:12,877 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:12,951 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.045 0.288 2026-10-06 08:58:12,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:12] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.253 2026-10-06 08:58:13,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:13] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.281 2026-10-06 08:58:13,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:13] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.310 2026-10-06 08:58:13,078 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.427 2026-10-06 08:58:13,114 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:13] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.222 2026-10-06 08:58:13,139 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:13] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-06 08:58:13,190 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:13] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.193 2026-10-06 08:58:13,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:13] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.191 2026-10-06 08:58:13,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:13] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.177 2026-10-06 08:58:13,313 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:13] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.179 2026-10-06 08:58:13,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.057 0.306 2026-10-06 08:58:13,518 44 INFO rb-5c3f854-225290-421545 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-06 08:58:13,575 44 INFO rb-5c3f854-225290-421545 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-06 08:58:13,631 44 INFO rb-5c3f854-225290-421545 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-06 08:58:13,683 44 INFO rb-5c3f854-225290-421545 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-06 08:58:13,854 44 INFO rb-5c3f854-225290-421545 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-06 08:58:13,905 44 INFO rb-5c3f854-225290-421545 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-06 08:58:13,979 44 INFO rb-5c3f854-225290-421545 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-06 08:58:13,996 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:13,997 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:14,033 44 INFO rb-5c3f854-225290-421545 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-06 08:58:14,081 44 INFO rb-5c3f854-225290-421545 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-06 08:58:14,152 44 INFO rb-5c3f854-225290-421545 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-06 08:58:14,206 44 INFO rb-5c3f854-225290-421545 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-06 08:58:14,261 44 INFO rb-5c3f854-225290-421545 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-06 08:58:14,312 44 INFO rb-5c3f854-225290-421545 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-06 08:58:14,366 44 INFO rb-5c3f854-225290-421545 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-06 08:58:14,448 44 INFO rb-5c3f854-225290-421545 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-06 08:58:14,452 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74697288 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3b03fcf5-769c-472d-8de4-629b40784e5c'}] 2026-10-06 08:58:14,454 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:15,188 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74697288 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3b03fcf5-769c-472d-8de4-629b40784e5c'} created pos.order #602 2026-10-06 08:58:15,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74697288 finished 2026-10-06 08:58:15,332 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.394 0.489 2026-10-06 08:58:15,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.052 0.060 2026-10-06 08:58:15,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 08:58:15,715 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:15] "GET /report/barcode/Code128/0449-1bff-4f17 HTTP/1.1" 200 - 0 0.000 0.072 2026-10-06 08:58:15,728 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82821665 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3b03fcf5-769c-472d-8de4-629b40784e5c'}] 2026-10-06 08:58:15,741 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82821665 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3b03fcf5-769c-472d-8de4-629b40784e5c'} sync ignored for existing PoS order pos.order(602,) (state: paid) 2026-10-06 08:58:15,757 44 INFO rb-5c3f854-225290-421545 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-06 08:58:15,783 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82821665 finished 2026-10-06 08:58:15,811 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-10-06 08:58:15,813 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-06 08:58:15,931 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 15981596 (allocated 17825792) 2026-10-06 08:58:15,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.092 0.117 2026-10-06 08:58:15,948 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 86624 2026-10-06 08:58:15,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-10-06 08:58:15,958 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 86624 2026-10-06 08:58:16,057 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085816_057100_test_next_order_coupon_program_expiration_date.txt 2026-10-06 08:58:16,057 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmps83cdu15_chrome_odoo" 2026-10-06 08:58:16,119 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-10-06 08:58:17,751 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 86846 2026-10-06 08:58:17,751 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmp8piawlw7_chrome_odoo 2026-10-06 08:58:17,752 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:42775/json/version 2026-10-06 08:58:17,753 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:17,764 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Browser version: Chrome/150.0.7871.114 2026-10-06 08:58:17,764 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:42775/json 2026-10-06 08:58:17,766 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:17,772 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:42775/devtools/page/038D031C85248DB04BA51C893A41F94B 2026-10-06 08:58:17,795 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-10-06 08:58:17,802 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-10-06 08:58:17,973 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:58:17,982 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-10-06 08:58:17,986 44 INFO rb-5c3f854-225290-421545 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-06 08:58:17,986 44 INFO rb-5c3f854-225290-421545 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-06 08:58:18,001 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:58:18,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:18] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.066 0.658 2026-10-06 08:58:18,725 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': '038D031C85248DB04BA51C893A41F94B', 'loaderId': '186A7635E08A1EA9A422E3567DE9B398', 'isDownload': False} 2026-10-06 08:58:18,726 44 INFO rb-5c3f854-225290-421545 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-06 08:58:18,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:58:18,782 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:18] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-10-06 08:58:18,792 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:18] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-06 08:58:18,801 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:18] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-06 08:58:19,374 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:19,385 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:58:19,425 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 08:58:19,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-06 08:58:19,483 44 INFO rb-5c3f854-225290-421545 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-06 08:58:19,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58: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-06 08:58:19,497 44 INFO rb-5c3f854-225290-421545 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-06 08:58:19,517 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:19,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58: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.012 2026-10-06 08:58:19,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-06 08:58:19,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.030 2026-10-06 08:58:19,639 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-06 08:58:20,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.364 0.475 2026-10-06 08:58:20,554 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 08:58:20,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 08:58:20,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:20] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.056 2026-10-06 08:58:20,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 08:58:20,829 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: Owl is running in 'dev' mode. 2026-10-06 08:58:20,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 08:58:20,934 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:58:20,947 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:20,959 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:58:20,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:20] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.023 0.039 2026-10-06 08:58:20,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.067 2026-10-06 08:58:21,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.072 2026-10-06 08:58:21,029 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:21,040 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "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-06 08:58:21,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.011 2026-10-06 08:58:21,206 44 INFO rb-5c3f854-225290-421545 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-06 08:58:21,236 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:58:21,347 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.055 0.074 2026-10-06 08:58:21,367 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 08:58:21,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.090 2026-10-06 08:58:21,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-06 08:58:21,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-06 08:58:21,475 44 INFO rb-5c3f854-225290-421545 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-06 08:58:21,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-06 08:58:21,506 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:21,526 44 INFO rb-5c3f854-225290-421545 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-06 08:58:21,604 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.049 0.337 2026-10-06 08:58:21,641 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.262 2026-10-06 08:58:21,679 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.288 2026-10-06 08:58:21,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.289 2026-10-06 08:58:21,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.292 2026-10-06 08:58:21,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.060 0.312 2026-10-06 08:58:21,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:21] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.281 2026-10-06 08:58:21,962 44 INFO rb-5c3f854-225290-421545 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-06 08:58:22,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:22] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.380 2026-10-06 08:58:22,040 44 INFO rb-5c3f854-225290-421545 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-06 08:58:22,088 44 INFO rb-5c3f854-225290-421545 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-06 08:58:22,149 44 INFO rb-5c3f854-225290-421545 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-06 08:58:22,551 44 INFO rb-5c3f854-225290-421545 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-06 08:58:22,603 44 INFO rb-5c3f854-225290-421545 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-06 08:58:22,667 44 INFO rb-5c3f854-225290-421545 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-06 08:58:22,734 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:22] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 13 0.038 0.036 2026-10-06 08:58:22,771 44 INFO rb-5c3f854-225290-421545 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-06 08:58:22,823 44 INFO rb-5c3f854-225290-421545 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-06 08:58:22,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.032 0.053 2026-10-06 08:58:22,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:22] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.080 2026-10-06 08:58:22,875 44 INFO rb-5c3f854-225290-421545 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-06 08:58:22,945 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,002 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,009 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58: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.019 0.040 2026-10-06 08:58:23,113 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,147 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.053 0.066 2026-10-06 08:58:23,164 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,214 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,268 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,454 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,503 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,582 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,604 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:23,607 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:23,635 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,685 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,759 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,813 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,867 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,920 44 INFO rb-5c3f854-225290-421545 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-06 08:58:23,973 44 INFO rb-5c3f854-225290-421545 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-06 08:58:24,043 44 INFO rb-5c3f854-225290-421545 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-06 08:58:24,051 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53292160 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e3e2817f-ba33-42e0-afaa-b168411f26b9'}] 2026-10-06 08:58:24,061 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:24,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53292160 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e3e2817f-ba33-42e0-afaa-b168411f26b9'} created pos.order #603 2026-10-06 08:58:24,676 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53292160 finished 2026-10-06 08:58:24,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.231 0.495 2026-10-06 08:58:24,852 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:24] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 08:58:25,008 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90772226 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e3e2817f-ba33-42e0-afaa-b168411f26b9'}] 2026-10-06 08:58:25,015 44 INFO rb-5c3f854-225290-421545 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-06 08:58:25,019 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90772226 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e3e2817f-ba33-42e0-afaa-b168411f26b9'} sync ignored for existing PoS order pos.order(603,) (state: paid) 2026-10-06 08:58:25,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90772226 finished 2026-10-06 08:58:25,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-10-06 08:58:25,070 44 INFO rb-5c3f854-225290-421545 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-06 08:58:25,185 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 17102896 (allocated 18612224) 2026-10-06 08:58:25,196 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 86846 2026-10-06 08:58:25,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-10-06 08:58:25,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 86846 2026-10-06 08:58:25,203 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.059 0.139 2026-10-06 08:58:25,333 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085825_332820_test_not_create_loyalty_card_expired_program.txt 2026-10-06 08:58:25,333 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmp8piawlw7_chrome_odoo" 2026-10-06 08:58:25,386 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-10-06 08:58:26,794 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 87064 2026-10-06 08:58:26,795 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp6aq0u9fj_chrome_odoo 2026-10-06 08:58:26,795 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:43253/json/version 2026-10-06 08:58:26,796 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43253', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:26,875 44 INFO rb-5c3f854-225290-421545 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-06 08:58:26,875 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:43253/json 2026-10-06 08:58:26,875 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43253', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:26,887 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:43253/devtools/page/1997E8C4F64C783B32DFCB6B45B03229 2026-10-06 08:58:26,902 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-06 08:58:26,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-06 08:58:27,051 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:58:27,058 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-06 08:58:27,060 44 INFO rb-5c3f854-225290-421545 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-06 08:58:27,060 44 INFO rb-5c3f854-225290-421545 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-06 08:58:27,076 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:58:28,040 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:28] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.081 0.887 2026-10-06 08:58:28,045 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '1997E8C4F64C783B32DFCB6B45B03229', 'loaderId': 'FF4D9013D35ECD6075DABBE1AEF57875', 'isDownload': False} 2026-10-06 08:58:28,045 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-10-06 08:58:28,074 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:58:28,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:28] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-10-06 08:58:28,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:28] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.018 2026-10-06 08:58:28,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:28] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.052 2026-10-06 08:58:28,733 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:28,738 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:28,759 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 08:58:28,790 44 INFO rb-5c3f854-225290-421545 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-06 08:58:28,793 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-06 08:58:28,803 44 INFO rb-5c3f854-225290-421545 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-06 08:58:28,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58: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-06 08:58:28,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:28,876 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:28] "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.011 2026-10-06 08:58:28,906 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.039 2026-10-06 08:58:28,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.021 0.044 2026-10-06 08:58:28,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-06 08:58:29,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.308 0.535 2026-10-06 08:58:29,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:30,009 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58: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.009 2026-10-06 08:58:30,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.059 2026-10-06 08:58:30,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58: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-06 08:58:30,155 44 INFO rb-5c3f854-225290-421545 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-06 08:58:30,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-06 08:58:30,225 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:30,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:58:30,261 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:58:30,262 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:58:30,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.032 2026-10-06 08:58:30,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.020 0.072 2026-10-06 08:58:30,334 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:30,351 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:30,445 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:58:30,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.028 2026-10-06 08:58:30,534 44 INFO rb-5c3f854-225290-421545 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-06 08:58:30,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.046 0.078 2026-10-06 08:58:30,687 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.070 0.177 2026-10-06 08:58:30,702 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 08:58:30,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.128 2026-10-06 08:58:30,749 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-10-06 08:58:30,754 44 INFO rb-5c3f854-225290-421545 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-06 08:58:30,765 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:30,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.200 2026-10-06 08:58:30,807 44 INFO rb-5c3f854-225290-421545 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-06 08:58:30,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.244 2026-10-06 08:58:30,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.253 2026-10-06 08:58:30,918 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.195 2026-10-06 08:58:30,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.245 2026-10-06 08:58:30,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:30] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.210 2026-10-06 08:58:31,027 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:31] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.217 2026-10-06 08:58:31,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.036 0.250 2026-10-06 08:58:31,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:31] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.271 2026-10-06 08:58:31,214 44 INFO rb-5c3f854-225290-421545 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-06 08:58:31,326 44 INFO rb-5c3f854-225290-421545 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-06 08:58:31,378 44 INFO rb-5c3f854-225290-421545 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-06 08:58:31,440 44 INFO rb-5c3f854-225290-421545 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-06 08:58:31,838 44 INFO rb-5c3f854-225290-421545 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-06 08:58:31,889 44 INFO rb-5c3f854-225290-421545 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-06 08:58:31,958 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:32] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 17 0.037 0.062 2026-10-06 08:58:32,091 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,146 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,155 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.034 0.054 2026-10-06 08:58:32,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:32] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.012 0.081 2026-10-06 08:58:32,195 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,268 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,314 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:32] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.017 0.048 2026-10-06 08:58:32,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:32] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.051 2026-10-06 08:58:32,424 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.053 2026-10-06 08:58:32,477 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,527 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,585 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,775 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,824 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,875 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,925 44 INFO rb-5c3f854-225290-421545 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-06 08:58:32,985 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,049 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,100 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,186 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,264 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,349 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,359 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:33,361 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:33,398 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,444 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,529 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,581 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,633 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,688 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,741 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,798 44 INFO rb-5c3f854-225290-421545 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-06 08:58:33,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:33] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.008 2026-10-06 08:58:33,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26743579 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '349a2246-a476-4f3b-a466-b5b28a4c1f1c'}] 2026-10-06 08:58:33,869 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:58:34,540 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26743579 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '349a2246-a476-4f3b-a466-b5b28a4c1f1c'} created pos.order #604 2026-10-06 08:58:34,581 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26743579 finished 2026-10-06 08:58:34,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.295 0.524 2026-10-06 08:58:34,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 55 0.052 0.068 2026-10-06 08:58:34,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.012 2026-10-06 08:58:35,053 44 INFO rb-5c3f854-225290-421545 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-06 08:58:35,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76119019 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '349a2246-a476-4f3b-a466-b5b28a4c1f1c'}] 2026-10-06 08:58:35,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76119019 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '349a2246-a476-4f3b-a466-b5b28a4c1f1c'} sync ignored for existing PoS order pos.order(604,) (state: paid) 2026-10-06 08:58:35,112 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76119019 finished 2026-10-06 08:58:35,114 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-06 08:58:35,130 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 08:58:35,264 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 18748364 (allocated 20320256) 2026-10-06 08:58:35,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.060 0.157 2026-10-06 08:58:35,277 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 87064 2026-10-06 08:58:35,281 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-06 08:58:35,282 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 87064 2026-10-06 08:58:35,385 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085835_385172_test_not_create_loyalty_card_max_usage_program.txt 2026-10-06 08:58:35,385 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp6aq0u9fj_chrome_odoo" 2026-10-06 08:58:35,866 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 87292 2026-10-06 08:58:35,867 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmpy4zz_vcq_chrome_odoo 2026-10-06 08:58:35,867 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:46851/json/version 2026-10-06 08:58:35,869 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46851', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:35,907 44 INFO rb-5c3f854-225290-421545 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-06 08:58:35,907 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:46851/json 2026-10-06 08:58:35,908 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46851', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:35,922 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:46851/devtools/page/F8F01B85A5D4539FA42D8506CD528E10 2026-10-06 08:58:35,937 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-06 08:58:35,942 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-06 08:58:35,977 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:58:35,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-06 08:58:35,985 44 INFO rb-5c3f854-225290-421545 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-06 08:58:35,985 44 INFO rb-5c3f854-225290-421545 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-06 08:58:36,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:36] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 33 0.065 0.050 2026-10-06 08:58:36,116 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': 'F8F01B85A5D4539FA42D8506CD528E10', 'loaderId': '4C225102FD3CEB1114083181F40726AD', 'isDownload': False} 2026-10-06 08:58:36,116 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-10-06 08:58:36,126 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:58:36,152 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:36] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 08:58:36,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:36] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.014 0.025 2026-10-06 08:58:36,190 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:36] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.038 2026-10-06 08:58:36,804 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 08:58:36,813 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 08:58:36,829 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:58:36,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 08:58:36,875 44 INFO rb-5c3f854-225290-421545 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-06 08:58:36,890 44 INFO rb-5c3f854-225290-421545 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-06 08:58:36,895 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 08:58:36,913 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:36,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.011 0.010 2026-10-06 08:58:36,981 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.027 2026-10-06 08:58:37,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.029 0.034 2026-10-06 08:58:37,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-06 08:58:37,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 273 0.259 0.529 2026-10-06 08:58:37,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:37] "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-06 08:58:37,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58: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.007 2026-10-06 08:58:38,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.034 2026-10-06 08:58:38,078 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.000 0.005 2026-10-06 08:58:38,099 44 INFO rb-5c3f854-225290-421545 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-06 08:58:38,112 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:38,172 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:38,190 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:58:38,199 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:38,208 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:58:38,273 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 08:58:38,284 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:38,290 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:38,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.022 0.082 2026-10-06 08:58:38,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.123 2026-10-06 08:58:38,387 44 INFO rb-5c3f854-225290-421545 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-06 08:58:38,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.038 0.121 2026-10-06 08:58:38,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.118 2026-10-06 08:58:38,512 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:58:38,541 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.052 0.229 2026-10-06 08:58:38,556 44 INFO rb-5c3f854-225290-421545 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-06 08:58:38,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.150 2026-10-06 08:58:38,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.178 2026-10-06 08:58:38,665 44 INFO rb-5c3f854-225290-421545 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-06 08:58:38,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.229 2026-10-06 08:58:38,751 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.304 2026-10-06 08:58:38,786 44 INFO rb-5c3f854-225290-421545 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-06 08:58:38,789 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.020 0.249 2026-10-06 08:58:38,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.275 2026-10-06 08:58:38,837 44 INFO rb-5c3f854-225290-421545 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-06 08:58:38,863 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.257 2026-10-06 08:58:38,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.236 2026-10-06 08:58:38,911 44 INFO rb-5c3f854-225290-421545 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-06 08:58:38,928 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-10-06 08:58:38,974 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:38] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-06 08:58:39,303 44 INFO rb-5c3f854-225290-421545 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-06 08:58:39,365 44 INFO rb-5c3f854-225290-421545 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-06 08:58:39,422 44 INFO rb-5c3f854-225290-421545 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-06 08:58:39,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:39] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 16 0.031 0.042 2026-10-06 08:58:39,525 44 INFO rb-5c3f854-225290-421545 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-06 08:58:39,572 44 INFO rb-5c3f854-225290-421545 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-06 08:58:39,590 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.068 2026-10-06 08:58:39,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.081 2026-10-06 08:58:39,630 44 INFO rb-5c3f854-225290-421545 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-06 08:58:39,696 44 INFO rb-5c3f854-225290-421545 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-06 08:58:39,750 44 INFO rb-5c3f854-225290-421545 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-06 08:58:39,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:39] "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.038 2026-10-06 08:58:39,852 44 INFO rb-5c3f854-225290-421545 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-06 08:58:39,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.063 2026-10-06 08:58:39,903 44 INFO rb-5c3f854-225290-421545 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-06 08:58:39,954 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,007 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,185 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,236 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,287 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,363 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,387 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:40,389 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:40,423 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,464 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,538 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,591 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,645 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,699 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,754 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,845 44 INFO rb-5c3f854-225290-421545 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-06 08:58:40,849 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87705207 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '1b35f567-89e3-48b4-b48b-02d2c53b490b'}] 2026-10-06 08:58:40,855 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:41,305 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87705207 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '1b35f567-89e3-48b4-b48b-02d2c53b490b'} created pos.order #605 2026-10-06 08:58:41,334 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87705207 finished 2026-10-06 08:58:41,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.181 0.394 2026-10-06 08:58:41,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:41] "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-06 08:58:41,623 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26391154 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '1b35f567-89e3-48b4-b48b-02d2c53b490b'}] 2026-10-06 08:58:41,633 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26391154 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '1b35f567-89e3-48b4-b48b-02d2c53b490b'} sync ignored for existing PoS order pos.order(605,) (state: paid) 2026-10-06 08:58:41,641 44 INFO rb-5c3f854-225290-421545 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-06 08:58:41,665 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26391154 finished 2026-10-06 08:58:41,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-06 08:58:41,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-06 08:58:41,844 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.056 0.168 2026-10-06 08:58:41,851 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 16903448 (allocated 18612224) 2026-10-06 08:58:41,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 87292 2026-10-06 08:58:41,890 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-06 08:58:41,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 87292 2026-10-06 08:58:41,991 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085841_991719_test_not_create_loyalty_card_max_usage_program.txt 2026-10-06 08:58:41,992 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmpy4zz_vcq_chrome_odoo" 2026-10-06 08:58:42,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-10-06 08:58:43,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 87510 2026-10-06 08:58:43,594 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp5wcf9t18_chrome_odoo 2026-10-06 08:58:43,594 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:37367/json/version 2026-10-06 08:58:43,595 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37367', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:43,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-06 08:58:43,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:37367/json 2026-10-06 08:58:43,613 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37367', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:43,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:37367/devtools/page/86D729A764A893A1074DF4763392F336 2026-10-06 08:58:43,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-06 08:58:43,643 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-06 08:58:43,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:58:43,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-06 08:58:43,766 44 INFO rb-5c3f854-225290-421545 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-06 08:58:43,767 44 INFO rb-5c3f854-225290-421545 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-06 08:58:43,794 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:58:44,554 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:44] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.076 0.688 2026-10-06 08:58:44,558 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '86D729A764A893A1074DF4763392F336', 'loaderId': '0E2D0385C28330C05C6D12174311E513', 'isDownload': False} 2026-10-06 08:58:44,558 44 INFO rb-5c3f854-225290-421545 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-06 08:58:44,579 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:58:44,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:44] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.012 2026-10-06 08:58:44,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:44] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-10-06 08:58:44,637 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:44] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.036 2026-10-06 08:58:45,310 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 08:58:45,311 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 08:58:45,340 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 08:58:45,374 44 INFO rb-5c3f854-225290-421545 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-06 08:58:45,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-10-06 08:58:45,382 44 INFO rb-5c3f854-225290-421545 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-06 08:58:45,396 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 08:58:45,413 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:45,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.014 2026-10-06 08:58:45,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-06 08:58:45,526 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.016 0.042 2026-10-06 08:58:45,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-06 08:58:46,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.341 0.425 2026-10-06 08:58:46,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 08:58:46,452 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 08:58:46,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.046 2026-10-06 08:58:46,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 08:58:46,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-06 08:58:46,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-06 08:58:46,698 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:58:46,718 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:58:46,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.022 2026-10-06 08:58:46,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-06 08:58:46,730 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:58:46,771 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 08:58:46,800 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.040 2026-10-06 08:58:46,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.040 0.081 2026-10-06 08:58:46,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.015 2026-10-06 08:58:46,945 44 INFO rb-5c3f854-225290-421545 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-06 08:58:46,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.035 2026-10-06 08:58:47,018 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:47,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.078 0.067 2026-10-06 08:58:47,161 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:47,210 44 INFO rb-5c3f854-225290-421545 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-06 08:58:47,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.037 0.199 2026-10-06 08:58:47,255 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:47,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.209 2026-10-06 08:58:47,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.207 2026-10-06 08:58:47,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.225 2026-10-06 08:58:47,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.337 2026-10-06 08:58:47,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.269 2026-10-06 08:58:47,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.206 2026-10-06 08:58:47,518 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.240 2026-10-06 08:58:47,553 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.232 2026-10-06 08:58:47,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-06 08:58:47,619 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1731&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.215 2026-10-06 08:58:47,739 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.053 0.234 2026-10-06 08:58:47,824 44 INFO rb-5c3f854-225290-421545 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-06 08:58:47,879 44 INFO rb-5c3f854-225290-421545 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-06 08:58:47,933 44 INFO rb-5c3f854-225290-421545 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-06 08:58:47,982 44 INFO rb-5c3f854-225290-421545 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-06 08:58:48,032 44 INFO rb-5c3f854-225290-421545 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-06 08:58:48,083 44 INFO rb-5c3f854-225290-421545 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-06 08:58:48,143 44 INFO rb-5c3f854-225290-421545 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-06 08:58:48,204 44 INFO rb-5c3f854-225290-421545 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-06 08:58:48,264 44 INFO rb-5c3f854-225290-421545 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-06 08:58:48,321 44 INFO rb-5c3f854-225290-421545 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-06 08:58:48,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58: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 - 6 0.005 0.014 2026-10-06 08:58:48,429 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-06 08:58:48,430 44 INFO rb-5c3f854-225290-421545 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-06 08:58:48,520 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15264884 (allocated 16252928) 2026-10-06 08:58:48,534 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 87510 2026-10-06 08:58:48,536 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-06 08:58:48,537 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 87510 2026-10-06 08:58:48,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085848_641133_test_order_reward_product_tax_included_excluded.txt 2026-10-06 08:58:48,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp5wcf9t18_chrome_odoo" 2026-10-06 08:58:49,106 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 87719 2026-10-06 08:58:49,107 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp9_z7hgs8_chrome_odoo 2026-10-06 08:58:49,107 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:45455/json/version 2026-10-06 08:58:49,108 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45455', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:49,133 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-06 08:58:49,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:45455/json 2026-10-06 08:58:49,134 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45455', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:49,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:45455/devtools/page/B6901B85A7B3BFE23CB6548A15AFECFF 2026-10-06 08:58:49,184 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-06 08:58:49,200 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-06 08:58:49,250 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:58:49,252 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-06 08:58:49,260 44 INFO rb-5c3f854-225290-421545 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-06 08:58:49,260 44 INFO rb-5c3f854-225290-421545 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-06 08:58:49,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:49] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.021 0.056 2026-10-06 08:58:49,366 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': 'B6901B85A7B3BFE23CB6548A15AFECFF', 'loaderId': '24B8DC48FDE12A7328EA55491805C7BC', 'isDownload': False} 2026-10-06 08:58:49,367 44 INFO rb-5c3f854-225290-421545 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-06 08:58:49,392 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:58:49,423 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:49] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-06 08:58:49,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:49] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.030 2026-10-06 08:58:49,459 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:49] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-06 08:58:50,070 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:50,092 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 08:58:50,098 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:50,121 44 INFO rb-5c3f854-225290-421545 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-06 08:58:50,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 08:58:50,129 44 INFO rb-5c3f854-225290-421545 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-06 08:58:50,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 08:58:50,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:50,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.006 2026-10-06 08:58:50,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:50] "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.022 2026-10-06 08:58:50,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-06 08:58:50,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.008 0.040 2026-10-06 08:58:51,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 296 0.270 0.434 2026-10-06 08:58:51,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "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-06 08:58:51,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 08:58:51,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.036 2026-10-06 08:58:51,255 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 08:58:51,284 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-06 08:58:51,299 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:58:51,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:58:51,386 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:58:51,392 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:58:51,398 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:58:51,464 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:58:51,471 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.032 0.061 2026-10-06 08:58:51,498 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "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-06 08:58:51,512 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.120 2026-10-06 08:58:51,529 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:58:51,542 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.040 2026-10-06 08:58:51,580 44 INFO rb-5c3f854-225290-421545 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-06 08:58:51,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.035 0.120 2026-10-06 08:58:51,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.059 0.168 2026-10-06 08:58:51,748 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:51,759 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.131 2026-10-06 08:58:51,789 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-06 08:58:51,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.162 2026-10-06 08:58:51,843 44 INFO rb-5c3f854-225290-421545 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-06 08:58:51,863 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.191 2026-10-06 08:58:51,899 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-06 08:58:51,910 44 INFO rb-5c3f854-225290-421545 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-06 08:58:51,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.173 2026-10-06 08:58:51,956 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.191 2026-10-06 08:58:51,964 44 INFO rb-5c3f854-225290-421545 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-06 08:58:51,991 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:51] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-06 08:58:52,013 44 INFO rb-5c3f854-225290-421545 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-06 08:58:52,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:52] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-06 08:58:52,055 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:52] "GET /web/image?model=product.template&field=image_128&id=1731&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-06 08:58:52,066 44 INFO rb-5c3f854-225290-421545 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-06 08:58:52,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:52] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.188 2026-10-06 08:58:52,112 44 INFO rb-5c3f854-225290-421545 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-06 08:58:52,187 44 INFO rb-5c3f854-225290-421545 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-06 08:58:52,201 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:52,249 44 INFO rb-5c3f854-225290-421545 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-06 08:58:52,315 44 INFO rb-5c3f854-225290-421545 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-06 08:58:52,377 44 INFO rb-5c3f854-225290-421545 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-06 08:58:52,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58: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.004 0.013 2026-10-06 08:58:52,496 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-06 08:58:52,497 44 INFO rb-5c3f854-225290-421545 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-06 08:58:52,579 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15057372 (allocated 16252928) 2026-10-06 08:58:52,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 87719 2026-10-06 08:58:52,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-06 08:58:52,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 87719 2026-10-06 08:58:52,753 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085852_753628_test_order_reward_product_tax_included_excluded.txt 2026-10-06 08:58:52,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp9_z7hgs8_chrome_odoo" 2026-10-06 08:58:52,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_partner_list_after_removing_code_activated_coupon ... 2026-10-06 08:58:54,290 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome pid: 87925 2026-10-06 08:58:54,290 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless temporary user profile dir: /tmp/tmpt_pv20vf_chrome_odoo 2026-10-06 08:58:54,291 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:37489/json/version 2026-10-06 08:58:54,292 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37489', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:54,374 44 INFO rb-5c3f854-225290-421545 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-06 08:58:54,374 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:37489/json 2026-10-06 08:58:54,375 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37489', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:58:54,391 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Websocket url found: ws://127.0.0.1:37489/devtools/page/39C19DAA934FE7D7A387FA7E7D9A2869 2026-10-06 08:58:54,408 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Enable chrome headless console log notification 2026-10-06 08:58:54,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless enable page notifications 2026-10-06 08:58:54,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:58:54,568 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Setting session cookie in browser 2026-10-06 08:58:54,582 44 INFO rb-5c3f854-225290-421545 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-06 08:58:54,583 44 INFO rb-5c3f854-225290-421545 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-06 08:58:54,598 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:58:55,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:55] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.105 0.783 2026-10-06 08:58:55,485 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Navigation result: {'frameId': '39C19DAA934FE7D7A387FA7E7D9A2869', 'loaderId': '52BB13AE40A30971E8FF9231A0D45C64', 'isDownload': False} 2026-10-06 08:58:55,485 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Evaluate ready code "odoo.isTourReady('PosLoyaltyPartnerListAfterCouponRemoval')" 2026-10-06 08:58:55,511 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:58:55,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:55] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-06 08:58:55,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:55] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 08:58:55,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:55] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.013 0.042 2026-10-06 08:58:56,193 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:56,203 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:56,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-06 08:58:56,266 44 INFO rb-5c3f854-225290-421545 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-06 08:58:56,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.009 2026-10-06 08:58:56,277 44 INFO rb-5c3f854-225290-421545 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-06 08:58:56,305 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 08:58:56,335 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:56,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.019 2026-10-06 08:58:56,433 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:56] "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.018 2026-10-06 08:58:56,436 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-06 08:58:56,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.034 0.046 2026-10-06 08:58:57,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.438 0.534 2026-10-06 08:58:57,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.025 2026-10-06 08:58:57,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.000 0.007 2026-10-06 08:58:57,791 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:57] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-06 08:58:57,828 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.008 2026-10-06 08:58:57,846 44 INFO rb-5c3f854-225290-421545 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-06 08:58:57,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 08:58:57,939 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:57,975 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 08:58:57,984 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 08:58:58,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.021 0.031 2026-10-06 08:58:58,026 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.065 2026-10-06 08:58:58,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.063 2026-10-06 08:58:58,043 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:58:58,046 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:58,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.021 2026-10-06 08:58:58,245 44 INFO rb-5c3f854-225290-421545 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-06 08:58:58,267 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:58:58,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.048 0.069 2026-10-06 08:58:58,386 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:58:58,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.035 0.174 2026-10-06 08:58:58,487 44 INFO rb-5c3f854-225290-421545 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-06 08:58:58,491 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:58:58,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.029 0.184 2026-10-06 08:58:58,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.217 2026-10-06 08:58:58,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.242 2026-10-06 08:58:58,619 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.015 0.311 2026-10-06 08:58:58,655 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.254 2026-10-06 08:58:58,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-10-06 08:58:58,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.192 2026-10-06 08:58:58,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-06 08:58:58,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-06 08:58:58,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-10-06 08:58:58,991 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.090 0.232 2026-10-06 08:58:59,097 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,149 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,202 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,256 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,305 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,356 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,462 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,531 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,582 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,640 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,720 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,762 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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 - 14 0.018 0.042 2026-10-06 08:58:59,818 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:58:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.031 0.054 2026-10-06 08:58:59,870 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,930 44 INFO rb-5c3f854-225290-421545 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-06 08:58:59,986 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,048 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59: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 - 6 0.006 0.017 2026-10-06 08:59:00,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:00] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.014 0.029 2026-10-06 08:59:00,215 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,277 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,327 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,378 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,433 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,483 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,639 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,690 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,759 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,812 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,863 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,919 44 INFO rb-5c3f854-225290-421545 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-06 08:59:00,987 44 INFO rb-5c3f854-225290-421545 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-06 08:59:01,032 44 INFO rb-5c3f854-225290-421545 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-06 08:59:01,053 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:01] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.033 0.042 2026-10-06 08:59:01,083 44 INFO rb-5c3f854-225290-421545 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-06 08:59:01,133 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: tour succeeded 2026-10-06 08:59:01,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPartnerListAfterCouponRemoval SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-06 08:59:01,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.032 0.072 2026-10-06 08:59:01,248 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: heap 17314116 (allocated 18747392) 2026-10-06 08:59:01,257 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing chrome headless with pid 87925 2026-10-06 08:59:01,257 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing websocket connection 2026-10-06 08:59:01,258 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Terminating chrome headless with pid 87925 2026-10-06 08:59:01,368 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085901_367917_test_partner_list_after_removing_code_activated_coupon.txt 2026-10-06 08:59:01,368 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Removing chrome user profile "/tmp/tmpt_pv20vf_chrome_odoo" 2026-10-06 08:59:01,389 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-10-06 08:59:03,482 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 88132 2026-10-06 08:59:03,483 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmp66bbbbun_chrome_odoo 2026-10-06 08:59:03,483 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:33801/json/version 2026-10-06 08:59:03,484 44 INFO rb-5c3f854-225290-421545 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-06 08:59:03,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-06 08:59:03,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:33801/json 2026-10-06 08:59:03,571 44 INFO rb-5c3f854-225290-421545 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-06 08:59:03,602 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:33801/devtools/page/992E31F2698BD825AA4FA9F482A36384 2026-10-06 08:59:03,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-10-06 08:59:03,637 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-10-06 08:59:03,816 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:59:03,824 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-10-06 08:59:03,829 44 INFO rb-5c3f854-225290-421545 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-06 08:59:03,829 44 INFO rb-5c3f854-225290-421545 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-06 08:59:03,845 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:59:04,743 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:04] "GET /pos/ui/76 HTTP/1.1" 200 - 86 0.071 0.831 2026-10-06 08:59:04,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': '992E31F2698BD825AA4FA9F482A36384', 'loaderId': '813E622441EC8C8F0886F9F2C548E397', 'isDownload': False} 2026-10-06 08:59:04,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-10-06 08:59:04,775 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:59:04,815 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:04] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.022 2026-10-06 08:59:04,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:04] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-06 08:59:04,834 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:04] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.044 2026-10-06 08:59:05,425 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:59:05,433 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:59:05,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 08:59:05,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-06 08:59:05,499 44 INFO rb-5c3f854-225290-421545 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-06 08:59:05,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 08:59:05,511 44 INFO rb-5c3f854-225290-421545 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-06 08:59:05,537 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:59:05,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.038 0.014 2026-10-06 08:59:05,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.061 2026-10-06 08:59:05,699 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.018 0.043 2026-10-06 08:59:05,703 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-06 08:59:06,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.347 0.486 2026-10-06 08:59:06,619 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.023 2026-10-06 08:59:06,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.008 2026-10-06 08:59:06,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:06] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-06 08:59:06,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.003 0.009 2026-10-06 08:59:06,845 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-10-06 08:59:06,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-06 08:59:06,965 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 08:59:07,008 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:59:07,024 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 08:59:07,032 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:59:07,048 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "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-06 08:59:07,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.062 0.072 2026-10-06 08:59:07,110 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.133 2026-10-06 08:59:07,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.074 2026-10-06 08:59:07,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.167 2026-10-06 08:59:07,181 44 INFO rb-5c3f854-225290-421545 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-06 08:59:07,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.020 2026-10-06 08:59:07,262 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:59:07,331 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:59:07,364 44 INFO rb-5c3f854-225290-421545 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-06 08:59:07,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.061 0.066 2026-10-06 08:59:07,383 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:59:07,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.169 2026-10-06 08:59:07,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-10-06 08:59:07,512 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.198 2026-10-06 08:59:07,553 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.207 2026-10-06 08:59:07,571 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 4 0.009 0.286 2026-10-06 08:59:07,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-06 08:59:07,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-06 08:59:07,658 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-06 08:59:07,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.054 0.199 2026-10-06 08:59:07,807 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-06 08:59:07,842 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-06 08:59:07,849 44 INFO rb-5c3f854-225290-421545 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-06 08:59:07,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:07] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.317 2026-10-06 08:59:07,934 44 INFO rb-5c3f854-225290-421545 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-06 08:59:08,007 44 INFO rb-5c3f854-225290-421545 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-06 08:59:08,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:08] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 11 0.007 0.021 2026-10-06 08:59:08,570 44 INFO rb-5c3f854-225290-421545 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-06 08:59:08,622 44 INFO rb-5c3f854-225290-421545 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-06 08:59:08,678 44 INFO rb-5c3f854-225290-421545 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-06 08:59:08,727 44 INFO rb-5c3f854-225290-421545 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-06 08:59:08,784 44 INFO rb-5c3f854-225290-421545 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-06 08:59:08,847 44 INFO rb-5c3f854-225290-421545 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-06 08:59:09,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:09] "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.018 2026-10-06 08:59:09,403 44 INFO rb-5c3f854-225290-421545 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-06 08:59:09,459 44 INFO rb-5c3f854-225290-421545 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-06 08:59:09,509 44 INFO rb-5c3f854-225290-421545 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-06 08:59:09,560 44 INFO rb-5c3f854-225290-421545 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-06 08:59:09,615 44 INFO rb-5c3f854-225290-421545 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-06 08:59:09,675 44 INFO rb-5c3f854-225290-421545 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-06 08:59:10,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:10] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 13 0.029 0.034 2026-10-06 08:59:10,268 44 INFO rb-5c3f854-225290-421545 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-06 08:59:10,321 44 INFO rb-5c3f854-225290-421545 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-06 08:59:10,378 44 INFO rb-5c3f854-225290-421545 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-06 08:59:10,426 44 INFO rb-5c3f854-225290-421545 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-06 08:59:10,477 44 INFO rb-5c3f854-225290-421545 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-06 08:59:10,538 44 INFO rb-5c3f854-225290-421545 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-06 08:59:10,595 44 INFO rb-5c3f854-225290-421545 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-06 08:59:10,656 44 INFO rb-5c3f854-225290-421545 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-06 08:59:10,713 44 INFO rb-5c3f854-225290-421545 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-06 08:59:10,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:10] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.013 2026-10-06 08:59:10,780 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:10] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.011 0.025 2026-10-06 08:59:10,822 44 INFO rb-5c3f854-225290-421545 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-06 08:59:10,878 44 INFO rb-5c3f854-225290-421545 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-06 08:59:10,949 44 INFO rb-5c3f854-225290-421545 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-06 08:59:11,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:11] "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-06 08:59:11,516 44 INFO rb-5c3f854-225290-421545 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-06 08:59:13,566 44 INFO rb-5c3f854-225290-421545 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-06 08:59:13,653 44 INFO rb-5c3f854-225290-421545 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-06 08:59:13,705 44 INFO rb-5c3f854-225290-421545 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-06 08:59:13,756 44 INFO rb-5c3f854-225290-421545 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-06 08:59:13,810 44 INFO rb-5c3f854-225290-421545 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-06 08:59:13,861 44 INFO rb-5c3f854-225290-421545 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-06 08:59:13,916 44 INFO rb-5c3f854-225290-421545 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-06 08:59:13,967 44 INFO rb-5c3f854-225290-421545 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-06 08:59:14,101 44 INFO rb-5c3f854-225290-421545 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-06 08:59:14,152 44 INFO rb-5c3f854-225290-421545 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-06 08:59:14,202 44 INFO rb-5c3f854-225290-421545 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-06 08:59:14,286 44 INFO rb-5c3f854-225290-421545 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-06 08:59:14,301 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:59:14,302 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:59:14,338 44 INFO rb-5c3f854-225290-421545 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-06 08:59:14,386 44 INFO rb-5c3f854-225290-421545 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-06 08:59:14,473 44 INFO rb-5c3f854-225290-421545 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-06 08:59:14,526 44 INFO rb-5c3f854-225290-421545 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-06 08:59:14,578 44 INFO rb-5c3f854-225290-421545 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-06 08:59:14,656 44 INFO rb-5c3f854-225290-421545 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-06 08:59:14,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83244651 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bfc89e30-11d9-429f-a61a-e2da6835890a'}] 2026-10-06 08:59:14,670 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:59:14,829 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83244651 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bfc89e30-11d9-429f-a61a-e2da6835890a'} created pos.order #607 2026-10-06 08:59:14,864 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83244651 finished 2026-10-06 08:59:14,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 88 0.089 0.201 2026-10-06 08:59:15,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.019 0.035 2026-10-06 08:59:15,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 08:59:15,216 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58322886 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bfc89e30-11d9-429f-a61a-e2da6835890a'}] 2026-10-06 08:59:15,221 44 INFO rb-5c3f854-225290-421545 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-06 08:59:15,229 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58322886 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bfc89e30-11d9-429f-a61a-e2da6835890a'} sync ignored for existing PoS order pos.order(607,) (state: paid) 2026-10-06 08:59:15,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58322886 finished 2026-10-06 08:59:15,280 44 INFO rb-5c3f854-225290-421545 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-06 08:59:15,353 44 INFO rb-5c3f854-225290-421545 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-06 08:59:15,398 44 INFO rb-5c3f854-225290-421545 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-06 08:59:15,461 44 INFO rb-5c3f854-225290-421545 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-06 08:59:15,488 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.105 0.170 2026-10-06 08:59:15,532 44 INFO rb-5c3f854-225290-421545 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-06 08:59:15,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.021 0.023 2026-10-06 08:59:15,597 44 INFO rb-5c3f854-225290-421545 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-06 08:59:15,643 44 INFO rb-5c3f854-225290-421545 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-06 08:59:15,660 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:15] "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-06 08:59:15,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:15] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.012 0.022 2026-10-06 08:59:15,782 44 INFO rb-5c3f854-225290-421545 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-06 08:59:15,834 44 INFO rb-5c3f854-225290-421545 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-06 08:59:15,885 44 INFO rb-5c3f854-225290-421545 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-06 08:59:15,936 44 INFO rb-5c3f854-225290-421545 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-06 08:59:15,987 44 INFO rb-5c3f854-225290-421545 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-06 08:59:16,038 44 INFO rb-5c3f854-225290-421545 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-06 08:59:16,088 44 INFO rb-5c3f854-225290-421545 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-06 08:59:16,147 44 INFO rb-5c3f854-225290-421545 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-06 08:59:16,198 44 INFO rb-5c3f854-225290-421545 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-06 08:59:16,250 44 INFO rb-5c3f854-225290-421545 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-06 08:59:16,304 44 INFO rb-5c3f854-225290-421545 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-06 08:59:16,357 44 INFO rb-5c3f854-225290-421545 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-06 08:59:16,412 44 INFO rb-5c3f854-225290-421545 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-06 08:59:16,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:16] "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-06 08:59:16,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:16] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 08:59:16,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87509306 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '4b8b082e-40b2-48d3-bc58-3fb35540f1e3'}] 2026-10-06 08:59:17,082 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87509306 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '4b8b082e-40b2-48d3-bc58-3fb35540f1e3'} created pos.order #608 2026-10-06 08:59:17,112 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87509306 finished 2026-10-06 08:59:17,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 200 0.275 0.448 2026-10-06 08:59:17,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.027 0.046 2026-10-06 08:59:17,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:17] "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-06 08:59:17,444 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32636110 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '4b8b082e-40b2-48d3-bc58-3fb35540f1e3'}] 2026-10-06 08:59:17,454 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32636110 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '4b8b082e-40b2-48d3-bc58-3fb35540f1e3'} sync ignored for existing PoS order pos.order(608,) (state: paid) 2026-10-06 08:59:17,459 44 INFO rb-5c3f854-225290-421545 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-06 08:59:17,477 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32636110 finished 2026-10-06 08:59:17,514 44 INFO rb-5c3f854-225290-421545 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-06 08:59:17,582 44 INFO rb-5c3f854-225290-421545 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-06 08:59:17,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.038 0.125 2026-10-06 08:59:17,644 44 INFO rb-5c3f854-225290-421545 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-06 08:59:17,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.010 0.022 2026-10-06 08:59:17,701 44 INFO rb-5c3f854-225290-421545 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-06 08:59:17,754 44 INFO rb-5c3f854-225290-421545 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-06 08:59:17,812 44 INFO rb-5c3f854-225290-421545 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-06 08:59:17,868 44 INFO rb-5c3f854-225290-421545 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-06 08:59:17,895 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:17] "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.009 0.017 2026-10-06 08:59:17,954 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:17] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.011 0.030 2026-10-06 08:59:18,036 44 INFO rb-5c3f854-225290-421545 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-06 08:59:18,087 44 INFO rb-5c3f854-225290-421545 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-06 08:59:18,138 44 INFO rb-5c3f854-225290-421545 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-06 08:59:18,189 44 INFO rb-5c3f854-225290-421545 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-06 08:59:18,240 44 INFO rb-5c3f854-225290-421545 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-06 08:59:18,291 44 INFO rb-5c3f854-225290-421545 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-06 08:59:18,342 44 INFO rb-5c3f854-225290-421545 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-06 08:59:18,401 44 INFO rb-5c3f854-225290-421545 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-06 08:59:18,457 44 INFO rb-5c3f854-225290-421545 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-06 08:59:18,508 44 INFO rb-5c3f854-225290-421545 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-06 08:59:18,565 44 INFO rb-5c3f854-225290-421545 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-06 08:59:18,618 44 INFO rb-5c3f854-225290-421545 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-06 08:59:18,674 44 INFO rb-5c3f854-225290-421545 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-06 08:59:18,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:18] "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-06 08:59:18,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:18] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.011 0.016 2026-10-06 08:59:18,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23754312 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'c939ca7d-1a33-4587-9c12-ad969f185f26'}] 2026-10-06 08:59:19,246 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23754312 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'c939ca7d-1a33-4587-9c12-ad969f185f26'} created pos.order #609 2026-10-06 08:59:19,277 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23754312 finished 2026-10-06 08:59:19,356 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.200 0.391 2026-10-06 08:59:19,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.018 0.046 2026-10-06 08:59:19,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08: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.005 2026-10-06 08:59:19,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8455645 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'c939ca7d-1a33-4587-9c12-ad969f185f26'}] 2026-10-06 08:59:19,534 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8455645 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'c939ca7d-1a33-4587-9c12-ad969f185f26'} sync ignored for existing PoS order pos.order(609,) (state: paid) 2026-10-06 08:59:19,550 44 INFO rb-5c3f854-225290-421545 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-06 08:59:19,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8455645 finished 2026-10-06 08:59:19,599 44 INFO rb-5c3f854-225290-421545 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-06 08:59:19,675 44 INFO rb-5c3f854-225290-421545 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-06 08:59:19,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.037 0.152 2026-10-06 08:59:19,750 44 INFO rb-5c3f854-225290-421545 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-06 08:59:19,803 44 INFO rb-5c3f854-225290-421545 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-06 08:59:19,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.008 0.025 2026-10-06 08:59:19,863 44 INFO rb-5c3f854-225290-421545 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-06 08:59:19,917 44 INFO rb-5c3f854-225290-421545 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-06 08:59:19,974 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,029 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:20] "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.018 2026-10-06 08:59:20,097 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:20] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.012 0.020 2026-10-06 08:59:20,170 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,219 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,270 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,322 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,374 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,424 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,475 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,534 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,583 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,633 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,700 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,750 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,806 44 INFO rb-5c3f854-225290-421545 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-06 08:59:20,816 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:20] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 08:59:20,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:20] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.015 2026-10-06 08:59:20,881 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56639415 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '47925131-4470-4859-a585-294ad08463c4'}] 2026-10-06 08:59:21,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56639415 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '47925131-4470-4859-a585-294ad08463c4'} created pos.order #610 2026-10-06 08:59:21,404 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56639415 finished 2026-10-06 08:59:21,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.265 0.416 2026-10-06 08:59:21,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.040 0.043 2026-10-06 08:59:21,734 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 08:59:21,797 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27999672 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '47925131-4470-4859-a585-294ad08463c4'}] 2026-10-06 08:59:21,806 44 INFO rb-5c3f854-225290-421545 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-06 08:59:21,811 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27999672 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '47925131-4470-4859-a585-294ad08463c4'} sync ignored for existing PoS order pos.order(610,) (state: paid) 2026-10-06 08:59:21,854 44 INFO rb-5c3f854-225290-421545 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-06 08:59:21,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27999672 finished 2026-10-06 08:59:21,927 44 INFO rb-5c3f854-225290-421545 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-06 08:59:21,997 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,007 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.076 0.137 2026-10-06 08:59:22,074 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.009 0.023 2026-10-06 08:59:22,140 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,191 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,247 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,306 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,366 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,421 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,437 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:22] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.012 2026-10-06 08:59:22,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:22] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.013 0.028 2026-10-06 08:59:22,569 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,621 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,671 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,722 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,773 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,824 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,875 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,932 44 INFO rb-5c3f854-225290-421545 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-06 08:59:22,983 44 INFO rb-5c3f854-225290-421545 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-06 08:59:23,034 44 INFO rb-5c3f854-225290-421545 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-06 08:59:23,090 44 INFO rb-5c3f854-225290-421545 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-06 08:59:23,142 44 INFO rb-5c3f854-225290-421545 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-06 08:59:23,198 44 INFO rb-5c3f854-225290-421545 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-06 08:59:23,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:23] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.004 2026-10-06 08:59:23,227 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:23] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 08:59:23,252 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78965397 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'c19f4554-b796-4827-b809-c6372240701b'}] 2026-10-06 08:59:23,592 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78965397 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'c19f4554-b796-4827-b809-c6372240701b'} created pos.order #611 2026-10-06 08:59:23,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78965397 finished 2026-10-06 08:59:23,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.133 0.304 2026-10-06 08:59:23,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.023 0.045 2026-10-06 08:59:23,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:23] "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-06 08:59:23,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22000489 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'c19f4554-b796-4827-b809-c6372240701b'}] 2026-10-06 08:59:23,847 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22000489 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'c19f4554-b796-4827-b809-c6372240701b'} sync ignored for existing PoS order pos.order(611,) (state: paid) 2026-10-06 08:59:23,871 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22000489 finished 2026-10-06 08:59:23,912 44 INFO rb-5c3f854-225290-421545 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-06 08:59:23,953 44 INFO rb-5c3f854-225290-421545 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-06 08:59:23,994 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.034 0.124 2026-10-06 08:59:24,044 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.007 0.021 2026-10-06 08:59:24,113 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,183 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,234 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,291 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,348 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,407 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,462 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:24] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.012 2026-10-06 08:59:24,513 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,516 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:24] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 6 0.006 0.021 2026-10-06 08:59:24,564 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,623 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,673 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,724 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,781 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,834 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,889 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,943 44 INFO rb-5c3f854-225290-421545 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-06 08:59:24,998 44 INFO rb-5c3f854-225290-421545 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-06 08:59:25,082 44 INFO rb-5c3f854-225290-421545 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-06 08:59:25,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11121227 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '7fdf719e-d4fd-48b2-94a3-9c578a3eca41'}] 2026-10-06 08:59:25,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11121227 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '7fdf719e-d4fd-48b2-94a3-9c578a3eca41'} created pos.order #612 2026-10-06 08:59:25,578 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11121227 finished 2026-10-06 08:59:25,658 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.208 0.368 2026-10-06 08:59:25,732 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:25] "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-06 08:59:25,780 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15216871 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '7fdf719e-d4fd-48b2-94a3-9c578a3eca41'}] 2026-10-06 08:59:25,782 44 INFO rb-5c3f854-225290-421545 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-06 08:59:25,791 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15216871 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '7fdf719e-d4fd-48b2-94a3-9c578a3eca41'} sync ignored for existing PoS order pos.order(612,) (state: paid) 2026-10-06 08:59:25,817 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15216871 finished 2026-10-06 08:59:25,826 44 INFO rb-5c3f854-225290-421545 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-06 08:59:25,877 44 INFO rb-5c3f854-225290-421545 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-06 08:59:25,958 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.053 0.127 2026-10-06 08:59:25,979 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,076 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,126 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,183 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,250 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,304 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59: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.025 0.043 2026-10-06 08:59:26,382 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.047 2026-10-06 08:59:26,433 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,489 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,542 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,594 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,645 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,696 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,820 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,871 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,932 44 INFO rb-5c3f854-225290-421545 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-06 08:59:26,981 44 INFO rb-5c3f854-225290-421545 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-06 08:59:27,033 44 INFO rb-5c3f854-225290-421545 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-06 08:59:27,092 44 INFO rb-5c3f854-225290-421545 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-06 08:59:27,145 44 INFO rb-5c3f854-225290-421545 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-06 08:59:27,199 44 INFO rb-5c3f854-225290-421545 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-06 08:59:27,251 44 INFO rb-5c3f854-225290-421545 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-06 08:59:27,314 44 INFO rb-5c3f854-225290-421545 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-06 08:59:27,320 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79630757 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000007', 'uuid': '7e347cab-5019-41d0-993c-cc82bb322ce9'}] 2026-10-06 08:59:27,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79630757 order {'name': '/', 'pos_reference': '261-76-000007', 'uuid': '7e347cab-5019-41d0-993c-cc82bb322ce9'} created pos.order #613 2026-10-06 08:59:27,437 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79630757 finished 2026-10-06 08:59:27,523 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.047 0.159 2026-10-06 08:59:27,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 61 0.056 0.140 2026-10-06 08:59:27,792 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 08:59:27,843 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96716421 started for PoS orders references: [{'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '7e347cab-5019-41d0-993c-cc82bb322ce9'}] 2026-10-06 08:59:27,849 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96716421 order {'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '7e347cab-5019-41d0-993c-cc82bb322ce9'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-10-06 08:59:27,860 44 INFO rb-5c3f854-225290-421545 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-06 08:59:27,887 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96716421 finished 2026-10-06 08:59:27,910 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-10-06 08:59:27,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-06 08:59:28,072 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.074 0.157 2026-10-06 08:59:28,255 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 31339148 (allocated 34091008) 2026-10-06 08:59:28,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 88132 2026-10-06 08:59:28,267 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-10-06 08:59:28,270 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 88132 2026-10-06 08:59:28,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085928_373386_test_physical_gift_card.txt 2026-10-06 08:59:28,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmp66bbbbun_chrome_odoo" 2026-10-06 08:59:28,428 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-10-06 08:59:29,660 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 88416 2026-10-06 08:59:29,661 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmp7j04ay8g_chrome_odoo 2026-10-06 08:59:29,661 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:42805/json/version 2026-10-06 08:59:29,662 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42805', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:59:29,673 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: Chrome/150.0.7871.114 2026-10-06 08:59:29,673 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:42805/json 2026-10-06 08:59:29,674 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42805', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:59:29,685 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:42805/devtools/page/009412F16A5D176CD65DFC10DFDD0D71 2026-10-06 08:59:29,697 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-10-06 08:59:29,701 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-10-06 08:59:29,831 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:59:29,840 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-10-06 08:59:29,846 44 INFO rb-5c3f854-225290-421545 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-06 08:59:29,846 44 INFO rb-5c3f854-225290-421545 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-06 08:59:29,864 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:59:30,697 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:30] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.098 0.738 2026-10-06 08:59:30,701 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': '009412F16A5D176CD65DFC10DFDD0D71', 'loaderId': 'B6C38743EE23C37A2C0176BCFB080919', 'isDownload': False} 2026-10-06 08:59:30,701 44 INFO rb-5c3f854-225290-421545 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-06 08:59:30,723 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:59:30,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:30] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-06 08:59:30,752 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:30] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-06 08:59:30,759 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:30] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 08:59:31,418 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:59:31,435 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:59:31,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-06 08:59:31,501 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 08:59:31,505 44 INFO rb-5c3f854-225290-421545 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-06 08:59:31,516 44 INFO rb-5c3f854-225290-421545 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-06 08:59:31,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59: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-06 08:59:31,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:59:31,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.012 2026-10-06 08:59:31,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-06 08:59:31,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.036 2026-10-06 08:59:31,687 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-06 08:59:32,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.390 0.562 2026-10-06 08:59:32,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:32] "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-06 08:59:32,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 08:59:32,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:32] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.041 2026-10-06 08:59:32,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 08:59:32,937 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-10-06 08:59:32,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-06 08:59:33,019 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:59:33,043 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 08:59:33,044 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 08:59:33,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.034 2026-10-06 08:59:33,074 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:59:33,079 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "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-06 08:59:33,128 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.028 0.085 2026-10-06 08:59:33,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.112 2026-10-06 08:59:33,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.028 2026-10-06 08:59:33,241 44 INFO rb-5c3f854-225290-421545 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-06 08:59:33,282 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:59:33,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.061 2026-10-06 08:59:33,370 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:59:33,388 44 INFO rb-5c3f854-225290-421545 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-06 08:59:33,445 44 INFO rb-5c3f854-225290-421545 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-06 08:59:33,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.051 0.132 2026-10-06 08:59:33,472 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:59:33,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 4 0.010 0.157 2026-10-06 08:59:33,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.195 2026-10-06 08:59:33,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.223 2026-10-06 08:59:33,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.287 2026-10-06 08:59:33,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.232 2026-10-06 08:59:33,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-06 08:59:33,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.184 2026-10-06 08:59:33,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.200 2026-10-06 08:59:33,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.197 2026-10-06 08:59:33,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.076 0.242 2026-10-06 08:59:33,936 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.274 2026-10-06 08:59:33,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:33] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.328 2026-10-06 08:59:34,003 44 INFO rb-5c3f854-225290-421545 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-06 08:59:34,129 44 INFO rb-5c3f854-225290-421545 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-06 08:59:34,177 44 INFO rb-5c3f854-225290-421545 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-06 08:59:34,240 44 INFO rb-5c3f854-225290-421545 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-06 08:59:34,322 44 INFO rb-5c3f854-225290-421545 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-06 08:59:34,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59: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.012 0.039 2026-10-06 08:59:34,370 44 INFO rb-5c3f854-225290-421545 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-06 08:59:34,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.051 2026-10-06 08:59:34,482 44 INFO rb-5c3f854-225290-421545 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-06 08:59:34,557 44 INFO rb-5c3f854-225290-421545 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-06 08:59:34,619 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,152 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:35] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.013 0.017 2026-10-06 08:59:35,186 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,267 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,319 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,371 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,421 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,472 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,523 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,598 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,613 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:59:35,615 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:59:35,648 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,699 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,776 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,831 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,905 44 INFO rb-5c3f854-225290-421545 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-06 08:59:35,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14139085 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '936966e3-1eb7-429d-a65e-1cafaa9f9895'}] 2026-10-06 08:59:35,920 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:59:38,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14139085 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '936966e3-1eb7-429d-a65e-1cafaa9f9895'} created pos.order #614 2026-10-06 08:59:38,661 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14139085 finished 2026-10-06 08:59:38,851 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 08:59:38,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 659 1.023 1.923 2026-10-06 08:59:39,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 102 0.137 0.217 2026-10-06 08:59:39,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:39] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 08:59:39,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.010 2026-10-06 08:59:39,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-10-06 08:59:39,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-06 08:59:39,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90673706 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '936966e3-1eb7-429d-a65e-1cafaa9f9895'}] 2026-10-06 08:59:39,519 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90673706 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '936966e3-1eb7-429d-a65e-1cafaa9f9895'} sync ignored for existing PoS order pos.order(614,) (state: done) 2026-10-06 08:59:39,567 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90673706 finished 2026-10-06 08:59:39,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 17365984 (allocated 18485248) 2026-10-06 08:59:39,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 88416 2026-10-06 08:59:39,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-10-06 08:59:39,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 88416 2026-10-06 08:59:39,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.097 0.138 2026-10-06 08:59:39,729 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085939_729164_test_physical_gift_card_invoiced.txt 2026-10-06 08:59:39,729 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmp7j04ay8g_chrome_odoo" 2026-10-06 08:59:39,797 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_multiple_programs ... 2026-10-06 08:59:40,894 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome pid: 88633 2026-10-06 08:59:40,894 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless temporary user profile dir: /tmp/tmp26yf5ab4_chrome_odoo 2026-10-06 08:59:40,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:42689/json/version 2026-10-06 08:59:40,898 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42689', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:59:40,984 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Browser version: Chrome/150.0.7871.114 2026-10-06 08:59:40,984 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:42689/json 2026-10-06 08:59:40,985 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42689', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:59:40,994 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Websocket url found: ws://127.0.0.1:42689/devtools/page/A399857D3E87EA79A4D67EB7510E51B9 2026-10-06 08:59:41,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Enable chrome headless console log notification 2026-10-06 08:59:41,014 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless enable page notifications 2026-10-06 08:59:41,187 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:59:41,195 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Setting session cookie in browser 2026-10-06 08:59:41,199 44 INFO rb-5c3f854-225290-421545 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-06 08:59:41,199 44 INFO rb-5c3f854-225290-421545 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-06 08:59:41,220 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:59:41,994 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:41] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.091 0.686 2026-10-06 08:59:41,998 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Navigation result: {'frameId': 'A399857D3E87EA79A4D67EB7510E51B9', 'loaderId': '0383E5B188650BFEB3D9D265D83F3EF4', 'isDownload': False} 2026-10-06 08:59:41,998 44 INFO rb-5c3f854-225290-421545 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-06 08:59:42,011 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:59:42,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:42] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.009 2026-10-06 08:59:42,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:42] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 08:59:42,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:42] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 08:59:42,600 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:59:42,612 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:59:42,635 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 08:59:42,668 44 INFO rb-5c3f854-225290-421545 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-06 08:59:42,674 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 08:59:42,678 44 INFO rb-5c3f854-225290-421545 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-06 08:59:42,696 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59: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-06 08:59:42,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:59:42,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.020 0.018 2026-10-06 08:59:42,789 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-06 08:59:42,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.069 2026-10-06 08:59:42,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-06 08:59:43,858 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.395 0.508 2026-10-06 08:59:43,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 08:59:43,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.015 2026-10-06 08:59:44,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.059 2026-10-06 08:59:44,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59: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-06 08:59:44,152 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: Owl is running in 'dev' mode. 2026-10-06 08:59:44,169 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 08:59:44,264 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 08:59:44,279 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:59:44,282 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:59:44,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.027 2026-10-06 08:59:44,315 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 08:59:44,335 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "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-06 08:59:44,348 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.027 0.058 2026-10-06 08:59:44,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.019 2026-10-06 08:59:44,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.101 2026-10-06 08:59:44,445 44 INFO rb-5c3f854-225290-421545 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-06 08:59:44,536 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-06 08:59:44,571 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:59:44,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.066 0.055 2026-10-06 08:59:44,683 44 INFO rb-5c3f854-225290-421545 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-06 08:59:44,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.041 0.180 2026-10-06 08:59:44,734 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:59:44,739 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 4 0.008 0.210 2026-10-06 08:59:44,778 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.243 2026-10-06 08:59:44,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-06 08:59:44,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.325 2026-10-06 08:59:44,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.256 2026-10-06 08:59:44,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.170 2026-10-06 08:59:44,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-06 08:59:44,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:44] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.191 2026-10-06 08:59:45,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:45] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.172 2026-10-06 08:59:45,049 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:45] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-10-06 08:59:45,077 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:45] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-06 08:59:45,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.044 0.324 2026-10-06 08:59:45,231 44 INFO rb-5c3f854-225290-421545 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-06 08:59:45,341 44 INFO rb-5c3f854-225290-421545 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-06 08:59:45,434 44 INFO rb-5c3f854-225290-421545 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-06 08:59:45,502 44 INFO rb-5c3f854-225290-421545 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-06 08:59:46,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:46] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.011 0.012 2026-10-06 08:59:46,072 44 INFO rb-5c3f854-225290-421545 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-06 08:59:46,142 44 INFO rb-5c3f854-225290-421545 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-06 08:59:46,220 44 INFO rb-5c3f854-225290-421545 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-06 08:59:46,271 44 INFO rb-5c3f854-225290-421545 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-06 08:59:46,322 44 INFO rb-5c3f854-225290-421545 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-06 08:59:46,373 44 INFO rb-5c3f854-225290-421545 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-06 08:59:46,429 44 INFO rb-5c3f854-225290-421545 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-06 08:59:46,519 44 INFO rb-5c3f854-225290-421545 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-06 08:59:46,573 44 INFO rb-5c3f854-225290-421545 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-06 08:59:46,632 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:47] "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.014 2026-10-06 08:59:47,188 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,254 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,337 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,393 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,442 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,529 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,546 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:59:47,553 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:59:47,580 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,634 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,727 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,779 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,834 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,888 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,969 44 INFO rb-5c3f854-225290-421545 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-06 08:59:47,974 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66109190 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '026302b2-9d28-4ca9-a288-d13b9ab3dfaf'}] 2026-10-06 08:59:47,977 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:59:48,180 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66109190 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '026302b2-9d28-4ca9-a288-d13b9ab3dfaf'} created pos.order #615 2026-10-06 08:59:48,209 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66109190 finished 2026-10-06 08:59:48,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.129 0.201 2026-10-06 08:59:48,476 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.044 0.072 2026-10-06 08:59:48,522 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:48] "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-06 08:59:48,706 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56776264 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '026302b2-9d28-4ca9-a288-d13b9ab3dfaf'}] 2026-10-06 08:59:48,712 44 INFO rb-5c3f854-225290-421545 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-06 08:59:48,724 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56776264 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '026302b2-9d28-4ca9-a288-d13b9ab3dfaf'} sync ignored for existing PoS order pos.order(615,) (state: paid) 2026-10-06 08:59:48,751 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56776264 finished 2026-10-06 08:59:48,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: tour succeeded 2026-10-06 08:59:48,771 44 INFO rb-5c3f854-225290-421545 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-06 08:59:48,903 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: heap 17829812 (allocated 20058112) 2026-10-06 08:59:48,917 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing chrome headless with pid 88633 2026-10-06 08:59:48,918 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.085 0.135 2026-10-06 08:59:48,922 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing websocket connection 2026-10-06 08:59:48,925 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Terminating chrome headless with pid 88633 2026-10-06 08:59:49,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_085949_035248_test_physical_gift_card_multiple_programs.txt 2026-10-06 08:59:49,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Removing chrome user profile "/tmp/tmp26yf5ab4_chrome_odoo" 2026-10-06 08:59:49,106 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-10-06 08:59:50,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 88851 2026-10-06 08:59:50,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpmtm9s2cb_chrome_odoo 2026-10-06 08:59:50,143 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:32951/json/version 2026-10-06 08:59:50,144 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32951', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:59:50,186 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-06 08:59:50,186 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:32951/json 2026-10-06 08:59:50,186 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32951', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 08:59:50,209 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:32951/devtools/page/C9967DA3A349353220CE9297DDF60223 2026-10-06 08:59:50,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-06 08:59:50,238 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-06 08:59:50,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 08:59:50,350 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-10-06 08:59:50,357 44 INFO rb-5c3f854-225290-421545 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-06 08:59:50,357 44 INFO rb-5c3f854-225290-421545 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-06 08:59:50,388 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:59:51,280 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:51] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.039 0.860 2026-10-06 08:59:51,294 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': 'C9967DA3A349353220CE9297DDF60223', 'loaderId': '4F66B660B0FA61DA2D48732F7721A3B5', 'isDownload': False} 2026-10-06 08:59:51,294 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-10-06 08:59:51,324 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:59:51,344 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:51] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 08:59:51,356 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:51] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-06 08:59:51,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:51] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-06 08:59:51,959 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:59:51,962 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:59:51,990 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 08:59:52,017 44 INFO rb-5c3f854-225290-421545 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-06 08:59:52,029 44 INFO rb-5c3f854-225290-421545 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-06 08:59:52,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-06 08:59:52,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 08:59:52,097 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:59:52,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:52] "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-06 08:59:52,152 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-06 08:59:52,233 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.049 2026-10-06 08:59:52,237 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-06 08:59:53,148 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.295 0.573 2026-10-06 08:59:53,196 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:59:53,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "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.015 2026-10-06 08:59:53,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.044 2026-10-06 08:59:53,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.006 2026-10-06 08:59:53,469 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-06 08:59:53,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-06 08:59:53,544 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:59:53,588 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 08:59:53,589 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 08:59:53,643 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:59:53,649 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:59:53,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.048 0.058 2026-10-06 08:59:53,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.111 2026-10-06 08:59:53,690 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.124 2026-10-06 08:59:53,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.059 2026-10-06 08:59:53,773 44 INFO rb-5c3f854-225290-421545 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-06 08:59:53,840 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 08:59:53,924 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.040 0.061 2026-10-06 08:59:53,939 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 08:59:53,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.107 2026-10-06 08:59:53,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 4 0.006 0.070 2026-10-06 08:59:53,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:53] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.028 2026-10-06 08:59:54,015 44 INFO rb-5c3f854-225290-421545 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-06 08:59:54,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:54] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-10-06 08:59:54,055 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:59:54,128 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:54] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.041 0.265 2026-10-06 08:59:54,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:54] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.196 2026-10-06 08:59:54,190 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:54] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.291 2026-10-06 08:59:54,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:54] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.252 2026-10-06 08:59:54,270 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:54] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.263 2026-10-06 08:59:54,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:54] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.231 2026-10-06 08:59:54,413 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.042 0.239 2026-10-06 08:59:54,456 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:54] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.246 2026-10-06 08:59:54,501 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:54] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.327 2026-10-06 08:59:54,523 44 INFO rb-5c3f854-225290-421545 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-06 08:59:54,586 44 INFO rb-5c3f854-225290-421545 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-06 08:59:54,634 44 INFO rb-5c3f854-225290-421545 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-06 08:59:54,692 44 INFO rb-5c3f854-225290-421545 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-06 08:59:54,743 44 INFO rb-5c3f854-225290-421545 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-06 08:59:54,798 44 INFO rb-5c3f854-225290-421545 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-06 08:59:54,858 44 INFO rb-5c3f854-225290-421545 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-06 08:59:54,935 44 INFO rb-5c3f854-225290-421545 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-06 08:59:54,986 44 INFO rb-5c3f854-225290-421545 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-06 08:59:55,038 44 INFO rb-5c3f854-225290-421545 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-06 08:59:55,090 44 INFO rb-5c3f854-225290-421545 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-06 08:59:55,155 44 INFO rb-5c3f854-225290-421545 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-06 08:59:55,224 44 INFO rb-5c3f854-225290-421545 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-06 08:59:55,754 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:55] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.010 0.015 2026-10-06 08:59:55,802 44 INFO rb-5c3f854-225290-421545 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-06 08:59:55,892 44 INFO rb-5c3f854-225290-421545 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-06 08:59:55,948 44 INFO rb-5c3f854-225290-421545 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-06 08:59:56,000 44 INFO rb-5c3f854-225290-421545 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-06 08:59:56,050 44 INFO rb-5c3f854-225290-421545 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-06 08:59:56,101 44 INFO rb-5c3f854-225290-421545 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-06 08:59:56,152 44 INFO rb-5c3f854-225290-421545 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-06 08:59:56,231 44 INFO rb-5c3f854-225290-421545 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-06 08:59:56,249 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:59:56,252 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:59:56,283 44 INFO rb-5c3f854-225290-421545 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-06 08:59:56,333 44 INFO rb-5c3f854-225290-421545 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-06 08:59:56,410 44 INFO rb-5c3f854-225290-421545 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-06 08:59:56,461 44 INFO rb-5c3f854-225290-421545 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-06 08:59:56,514 44 INFO rb-5c3f854-225290-421545 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-06 08:59:56,567 44 INFO rb-5c3f854-225290-421545 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-06 08:59:56,642 44 INFO rb-5c3f854-225290-421545 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-06 08:59:56,647 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #655238 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c1339639-cae1-436a-92bb-0ad486199eed'}] 2026-10-06 08:59:56,660 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 08:59:56,797 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #655238 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c1339639-cae1-436a-92bb-0ad486199eed'} created pos.order #616 2026-10-06 08:59:56,823 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #655238 finished 2026-10-06 08:59:56,917 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.112 0.161 2026-10-06 08:59:57,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.022 0.055 2026-10-06 08:59:57,053 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.006 2026-10-06 08:59:57,228 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15909287 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c1339639-cae1-436a-92bb-0ad486199eed'}] 2026-10-06 08:59:57,237 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15909287 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c1339639-cae1-436a-92bb-0ad486199eed'} sync ignored for existing PoS order pos.order(616,) (state: paid) 2026-10-06 08:59:57,242 44 INFO rb-5c3f854-225290-421545 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-06 08:59:57,269 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15909287 finished 2026-10-06 08:59:57,293 44 INFO rb-5c3f854-225290-421545 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-06 08:59:57,370 44 INFO rb-5c3f854-225290-421545 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-06 08:59:57,432 44 INFO rb-5c3f854-225290-421545 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-06 08:59:57,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.065 0.148 2026-10-06 08:59:57,481 44 INFO rb-5c3f854-225290-421545 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-06 08:59:57,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.021 0.024 2026-10-06 08:59:57,538 44 INFO rb-5c3f854-225290-421545 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-06 08:59:57,588 44 INFO rb-5c3f854-225290-421545 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-06 08:59:57,641 44 INFO rb-5c3f854-225290-421545 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-06 08:59:57,695 44 INFO rb-5c3f854-225290-421545 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-06 08:59:57,779 44 INFO rb-5c3f854-225290-421545 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-06 08:59:57,830 44 INFO rb-5c3f854-225290-421545 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-06 08:59:57,882 44 INFO rb-5c3f854-225290-421545 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-06 08:59:57,933 44 INFO rb-5c3f854-225290-421545 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-06 08:59:57,990 44 INFO rb-5c3f854-225290-421545 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-06 08:59:58,049 44 INFO rb-5c3f854-225290-421545 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-06 08:59:58,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:59:58] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 08:59:58,603 44 INFO rb-5c3f854-225290-421545 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-06 08:59:58,690 44 INFO rb-5c3f854-225290-421545 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-06 08:59:58,744 44 INFO rb-5c3f854-225290-421545 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-06 08:59:58,794 44 INFO rb-5c3f854-225290-421545 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-06 08:59:58,845 44 INFO rb-5c3f854-225290-421545 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-06 08:59:58,897 44 INFO rb-5c3f854-225290-421545 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-06 08:59:58,983 44 INFO rb-5c3f854-225290-421545 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-06 08:59:59,034 44 INFO rb-5c3f854-225290-421545 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-06 08:59:59,084 44 INFO rb-5c3f854-225290-421545 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-06 08:59:59,143 44 INFO rb-5c3f854-225290-421545 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-06 08:59:59,191 44 INFO rb-5c3f854-225290-421545 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-06 08:59:59,245 44 INFO rb-5c3f854-225290-421545 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-06 08:59:59,298 44 INFO rb-5c3f854-225290-421545 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-06 08:59:59,364 44 INFO rb-5c3f854-225290-421545 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-06 08:59:59,416 44 INFO rb-5c3f854-225290-421545 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-06 08:59:59,467 44 INFO rb-5c3f854-225290-421545 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-06 08:59:59,518 44 INFO rb-5c3f854-225290-421545 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-06 08:59:59,575 44 INFO rb-5c3f854-225290-421545 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-06 08:59:59,634 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,152 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:00] "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.012 2026-10-06 09:00:00,186 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,273 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,327 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,378 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,429 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,480 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,531 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,582 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,643 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,692 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,743 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,802 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,856 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,910 44 INFO rb-5c3f854-225290-421545 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-06 09:00:00,963 44 INFO rb-5c3f854-225290-421545 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-06 09:00:01,036 44 INFO rb-5c3f854-225290-421545 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-06 09:00:01,045 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42039582 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '7012f7e7-95ef-4aa0-83a1-7e6e09a9803f'}] 2026-10-06 09:00:01,161 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42039582 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '7012f7e7-95ef-4aa0-83a1-7e6e09a9803f'} created pos.order #617 2026-10-06 09:00:01,188 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42039582 finished 2026-10-06 09:00:01,257 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.065 0.151 2026-10-06 09:00:01,406 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.040 0.051 2026-10-06 09:00:01,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:01,503 44 INFO rb-5c3f854-225290-421545 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-06 09:00:01,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36167418 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '7012f7e7-95ef-4aa0-83a1-7e6e09a9803f'}] 2026-10-06 09:00:01,512 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36167418 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '7012f7e7-95ef-4aa0-83a1-7e6e09a9803f'} sync ignored for existing PoS order pos.order(617,) (state: paid) 2026-10-06 09:00:01,549 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36167418 finished 2026-10-06 09:00:01,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-10-06 09:00:01,561 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-06 09:00:01,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.077 0.149 2026-10-06 09:00:01,795 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 21250424 (allocated 23728128) 2026-10-06 09:00:01,808 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 88851 2026-10-06 09:00:01,811 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-10-06 09:00:01,812 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 88851 2026-10-06 09:00:01,961 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090001_960900_test_physical_gift_card_sale.txt 2026-10-06 09:00:01,961 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpmtm9s2cb_chrome_odoo" 2026-10-06 09:00:02,045 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_single_program_twice ... 2026-10-06 09:00:02,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome pid: 89065 2026-10-06 09:00:02,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless temporary user profile dir: /tmp/tmp3bervn41_chrome_odoo 2026-10-06 09:00:02,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:38295/json/version 2026-10-06 09:00:02,936 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38295', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:00:03,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Browser version: Chrome/150.0.7871.114 2026-10-06 09:00:03,001 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:38295/json 2026-10-06 09:00:03,001 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38295', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:00:03,021 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Websocket url found: ws://127.0.0.1:38295/devtools/page/227D4D574A657F614EE624DC92DBD28B 2026-10-06 09:00:03,038 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Enable chrome headless console log notification 2026-10-06 09:00:03,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless enable page notifications 2026-10-06 09:00:03,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:00:03,178 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Setting session cookie in browser 2026-10-06 09:00:03,184 44 INFO rb-5c3f854-225290-421545 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-06 09:00:03,185 44 INFO rb-5c3f854-225290-421545 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-06 09:00:03,203 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:00:04,027 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:04] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.096 0.734 2026-10-06 09:00:04,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Navigation result: {'frameId': '227D4D574A657F614EE624DC92DBD28B', 'loaderId': 'FDC2D3286B9FA3BFD422113680EACD25', 'isDownload': False} 2026-10-06 09:00:04,032 44 INFO rb-5c3f854-225290-421545 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-06 09:00:04,054 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:00:04,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:04] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.011 2026-10-06 09:00:04,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:04] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-06 09:00:04,106 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:04] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-06 09:00:04,748 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:00:04,750 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:00:04,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-06 09:00:04,798 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:00:04,799 44 INFO rb-5c3f854-225290-421545 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-06 09:00:04,806 44 INFO rb-5c3f854-225290-421545 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-06 09:00:04,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:00:04,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:04,895 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.024 2026-10-06 09:00:04,928 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:04] "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.039 2026-10-06 09:00:04,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-10-06 09:00:05,020 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.039 0.037 2026-10-06 09:00:05,860 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.338 0.471 2026-10-06 09:00:05,900 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:05] "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-06 09:00:06,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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.012 2026-10-06 09:00:06,097 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.057 2026-10-06 09:00:06,166 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.026 0.015 2026-10-06 09:00:06,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: Owl is running in 'dev' mode. 2026-10-06 09:00:06,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-10-06 09:00:06,282 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:00:06,304 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:00:06,305 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:00:06,345 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:06,346 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:00:06,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.050 0.045 2026-10-06 09:00:06,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.107 2026-10-06 09:00:06,395 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.111 2026-10-06 09:00:06,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.066 2026-10-06 09:00:06,513 44 INFO rb-5c3f854-225290-421545 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-06 09:00:06,546 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:00:06,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.079 0.061 2026-10-06 09:00:06,681 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:00:06,754 44 INFO rb-5c3f854-225290-421545 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-06 09:00:06,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.034 0.198 2026-10-06 09:00:06,769 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:00:06,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 4 0.015 0.163 2026-10-06 09:00:06,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-06 09:00:06,865 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.228 2026-10-06 09:00:06,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.308 2026-10-06 09:00:06,924 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-06 09:00:06,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.174 2026-10-06 09:00:06,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:06] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-06 09:00:07,022 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:07] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.191 2026-10-06 09:00:07,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:07] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.178 2026-10-06 09:00:07,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:07] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.164 2026-10-06 09:00:07,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:07] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-06 09:00:07,281 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.092 0.297 2026-10-06 09:00:07,375 44 INFO rb-5c3f854-225290-421545 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-06 09:00:07,442 44 INFO rb-5c3f854-225290-421545 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-06 09:00:07,511 44 INFO rb-5c3f854-225290-421545 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-06 09:00:08,054 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:08] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.026 0.019 2026-10-06 09:00:08,102 44 INFO rb-5c3f854-225290-421545 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-06 09:00:08,187 44 INFO rb-5c3f854-225290-421545 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-06 09:00:08,239 44 INFO rb-5c3f854-225290-421545 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-06 09:00:08,290 44 INFO rb-5c3f854-225290-421545 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-06 09:00:08,341 44 INFO rb-5c3f854-225290-421545 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-06 09:00:08,425 44 INFO rb-5c3f854-225290-421545 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-06 09:00:08,481 44 INFO rb-5c3f854-225290-421545 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-06 09:00:08,538 44 INFO rb-5c3f854-225290-421545 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-06 09:00:09,068 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:09] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.008 0.013 2026-10-06 09:00:09,101 44 INFO rb-5c3f854-225290-421545 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-06 09:00:09,187 44 INFO rb-5c3f854-225290-421545 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-06 09:00:09,239 44 INFO rb-5c3f854-225290-421545 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-06 09:00:09,290 44 INFO rb-5c3f854-225290-421545 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-06 09:00:09,362 44 INFO rb-5c3f854-225290-421545 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-06 09:00:09,380 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:00:09,388 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:09,415 44 INFO rb-5c3f854-225290-421545 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-06 09:00:09,463 44 INFO rb-5c3f854-225290-421545 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-06 09:00:09,543 44 INFO rb-5c3f854-225290-421545 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-06 09:00:09,596 44 INFO rb-5c3f854-225290-421545 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-06 09:00:09,651 44 INFO rb-5c3f854-225290-421545 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-06 09:00:09,703 44 INFO rb-5c3f854-225290-421545 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-06 09:00:09,779 44 INFO rb-5c3f854-225290-421545 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-06 09:00:09,785 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73148218 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'de1c4ab0-7a2b-480b-8980-148e61eae235'}] 2026-10-06 09:00:09,800 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:00:10,033 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73148218 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'de1c4ab0-7a2b-480b-8980-148e61eae235'} created pos.order #618 2026-10-06 09:00:10,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73148218 finished 2026-10-06 09:00:10,195 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.216 0.197 2026-10-06 09:00:10,399 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.064 0.075 2026-10-06 09:00:10,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:10] "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-06 09:00:10,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64229705 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'de1c4ab0-7a2b-480b-8980-148e61eae235'}] 2026-10-06 09:00:10,545 44 INFO rb-5c3f854-225290-421545 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-06 09:00:10,553 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64229705 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'de1c4ab0-7a2b-480b-8980-148e61eae235'} sync ignored for existing PoS order pos.order(618,) (state: paid) 2026-10-06 09:00:10,579 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64229705 finished 2026-10-06 09:00:10,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: tour succeeded 2026-10-06 09:00:10,606 44 INFO rb-5c3f854-225290-421545 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-06 09:00:10,724 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: heap 17449816 (allocated 19009536) 2026-10-06 09:00:10,731 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing chrome headless with pid 89065 2026-10-06 09:00:10,732 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing websocket connection 2026-10-06 09:00:10,733 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Terminating chrome headless with pid 89065 2026-10-06 09:00:10,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.064 0.136 2026-10-06 09:00:10,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090010_863691_test_physical_gift_card_single_program_twice.txt 2026-10-06 09:00:10,864 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Removing chrome user profile "/tmp/tmp3bervn41_chrome_odoo" 2026-10-06 09:00:10,937 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-10-06 09:00:12,030 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 89280 2026-10-06 09:00:12,031 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmp5nmxgoie_chrome_odoo 2026-10-06 09:00:12,031 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:34605/json/version 2026-10-06 09:00:12,032 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34605', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:00:12,111 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: Chrome/150.0.7871.114 2026-10-06 09:00:12,112 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:34605/json 2026-10-06 09:00:12,112 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34605', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:00:12,138 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:34605/devtools/page/C0460BA96C2B3E44A27F3A522E0CC326 2026-10-06 09:00:12,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-10-06 09:00:12,165 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-10-06 09:00:12,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:00:12,348 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-10-06 09:00:12,352 44 INFO rb-5c3f854-225290-421545 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-06 09:00:12,352 44 INFO rb-5c3f854-225290-421545 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-06 09:00:12,371 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:00:13,143 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:13] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.133 0.643 2026-10-06 09:00:13,148 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': 'C0460BA96C2B3E44A27F3A522E0CC326', 'loaderId': 'BF5792D518DF32525D5A749F4269AD21', 'isDownload': False} 2026-10-06 09:00:13,148 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-10-06 09:00:13,164 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:00:13,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:13] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.025 2026-10-06 09:00:13,224 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:13] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.042 2026-10-06 09:00:13,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:13] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.042 2026-10-06 09:00:13,915 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:00:13,926 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:13,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-06 09:00:14,002 44 INFO rb-5c3f854-225290-421545 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-06 09:00:14,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:00:14,013 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [1/28] Tour PosLoyaltyTour6 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-06 09:00:14,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:14,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:00:14,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:14] "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-06 09:00:14,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-06 09:00:14,180 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.048 2026-10-06 09:00:14,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-06 09:00:15,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.413 0.499 2026-10-06 09:00:15,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:00:15,270 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:15,356 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.029 0.039 2026-10-06 09:00:15,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:15,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-06 09:00:15,433 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:15,479 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:00:15,506 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:00:15,508 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:00:15,540 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:15,542 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:00:15,637 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.095 0.044 2026-10-06 09:00:15,662 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.163 2026-10-06 09:00:15,665 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.172 2026-10-06 09:00:15,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.120 2026-10-06 09:00:15,694 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [2/28] Tour PosLoyaltyTour6 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-06 09:00:15,763 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:00:15,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.015 0.018 2026-10-06 09:00:15,900 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.058 0.087 2026-10-06 09:00:15,906 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:00:15,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [3/28] Tour PosLoyaltyTour6 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 09:00:15,983 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [4/28] Tour PosLoyaltyTour6 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-06 09:00:15,988 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.042 0.187 2026-10-06 09:00:15,998 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:00:16,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:16] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.221 2026-10-06 09:00:16,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:16] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.254 2026-10-06 09:00:16,095 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:16] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.242 2026-10-06 09:00:16,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:16] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.315 2026-10-06 09:00:16,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.234 2026-10-06 09:00:16,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:16] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.190 2026-10-06 09:00:16,242 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:16] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.191 2026-10-06 09:00:16,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:16] "GET /web/image?model=product.template&field=image_128&id=1741&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-06 09:00:16,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:16] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.161 2026-10-06 09:00:16,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:16] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.163 2026-10-06 09:00:16,453 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.057 0.291 2026-10-06 09:00:16,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [5/28] Tour PosLoyaltyTour6 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-06 09:00:16,644 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [6/28] Tour PosLoyaltyTour6 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-06 09:00:16,695 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [7/28] Tour PosLoyaltyTour6 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-06 09:00:16,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [8/28] Tour PosLoyaltyTour6 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-06 09:00:16,843 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [9/28] Tour PosLoyaltyTour6 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 09:00:16,877 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [10/28] Tour PosLoyaltyTour6 → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-10-06 09:00:16,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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.063 0.056 2026-10-06 09:00:16,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:16] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.114 2026-10-06 09:00:16,990 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [11/28] Tour PosLoyaltyTour6 → Step .loyalty-points-won:contains("26.5") 2026-10-06 09:00:17,074 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [12/28] Tour PosLoyaltyTour6 → Step click Actions button (trigger: .mobile-more-button) 2026-10-06 09:00:17,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [13/28] Tour PosLoyaltyTour6 → Step click Actions button (trigger: .more-btn) 2026-10-06 09:00:17,128 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.034 0.068 2026-10-06 09:00:17,179 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [14/28] Tour PosLoyaltyTour6 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-06 09:00:17,241 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [15/28] Tour PosLoyaltyTour6 → Step selection popup has '$ 1 per point on your order' (trigger: .selection-item:contains("$ 1 per point on your order")) 2026-10-06 09:00:17,333 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [16/28] Tour PosLoyaltyTour6 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-06 09:00:17,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [17/28] Tour PosLoyaltyTour6 → Step order total amount is '165.00' (trigger: .product-screen .order-summary .total:contains("165.00")) 2026-10-06 09:00:17,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [18/28] Tour PosLoyaltyTour6 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-06 09:00:17,479 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [19/28] Tour PosLoyaltyTour6 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-06 09:00:17,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [20/28] Tour PosLoyaltyTour6 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-06 09:00:17,571 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:00:17,572 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:00:17,602 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [21/28] Tour PosLoyaltyTour6 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-06 09:00:17,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [22/28] Tour PosLoyaltyTour6 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-06 09:00:17,730 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [23/28] Tour PosLoyaltyTour6 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-06 09:00:17,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [24/28] Tour PosLoyaltyTour6 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-06 09:00:17,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:17] "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-06 09:00:17,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:17] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.011 2026-10-06 09:00:17,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24630834 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'efc7e98f-4a04-4c17-8e4f-7ffd7be9e72c'}] 2026-10-06 09:00:17,906 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:18,682 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24630834 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'efc7e98f-4a04-4c17-8e4f-7ffd7be9e72c'} created pos.order #619 2026-10-06 09:00:18,706 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24630834 finished 2026-10-06 09:00:18,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.381 0.515 2026-10-06 09:00:18,942 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.042 0.062 2026-10-06 09:00:18,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:19,156 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [25/28] Tour PosLoyaltyTour6 → Step Loyalty Points are visible on the receipt (trigger: .pos-receipt .loyalty) 2026-10-06 09:00:19,180 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74050500 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'efc7e98f-4a04-4c17-8e4f-7ffd7be9e72c'}] 2026-10-06 09:00:19,206 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [26/28] Tour PosLoyaltyTour6 → Step refresh page (trigger: body) 2026-10-06 09:00:19,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74050500 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'efc7e98f-4a04-4c17-8e4f-7ffd7be9e72c'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-10-06 09:00:19,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74050500 finished 2026-10-06 09:00:19,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.084 0.164 2026-10-06 09:00:19,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.008 0.018 2026-10-06 09:00:19,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:19] "GET /pos/ui/76/receipt/efc7e98f-4a04-4c17-8e4f-7ffd7be9e72c HTTP/1.1" 200 - 33 0.025 0.050 2026-10-06 09:00:20,518 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:20] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:00:20,528 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [27/28] Tour PosLoyaltyTour6 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-06 09:00:20,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 09:00:20,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:00:20,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:00:20,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.023 0.043 2026-10-06 09:00:20,720 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.059 2026-10-06 09:00:20,756 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-06 09:00:20,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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.007 2026-10-06 09:00:20,844 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:20] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 304 - 3 0.005 0.015 2026-10-06 09:00:20,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:20] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.054 0.050 2026-10-06 09:00:20,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:20] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-06 09:00:21,057 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 9 0.009 0.039 2026-10-06 09:00:21,111 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.003 0.041 2026-10-06 09:00:21,138 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-06 09:00:21,146 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:00:21,313 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:21] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.014 0.028 2026-10-06 09:00:21,374 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [28/28] Tour PosLoyaltyTour6 → Step Loyalty Points are visible on the receipt (trigger: .pos-receipt .loyalty) 2026-10-06 09:00:21,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.022 2026-10-06 09:00:21,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-10-06 09:00:21,441 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-06 09:00:21,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:21] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.029 0.068 2026-10-06 09:00:21,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.022 0.141 2026-10-06 09:00:21,669 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 16768776 (allocated 18350080) 2026-10-06 09:00:21,675 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 89280 2026-10-06 09:00:21,677 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-10-06 09:00:21,678 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 89280 2026-10-06 09:00:21,802 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090021_801815_test_point_per_money_spent.txt 2026-10-06 09:00:21,802 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmp5nmxgoie_chrome_odoo" 2026-10-06 09:00:21,834 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-10-06 09:00:23,885 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 89519 2026-10-06 09:00:23,885 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpoddm_yj4_chrome_odoo 2026-10-06 09:00:23,885 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:34541/json/version 2026-10-06 09:00:23,886 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34541', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:00:23,955 44 INFO rb-5c3f854-225290-421545 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-06 09:00:23,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:34541/json 2026-10-06 09:00:23,956 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34541', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:00:23,971 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:34541/devtools/page/46EAED10350E7F09B96AB55C8448E49A 2026-10-06 09:00:23,990 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Enable chrome headless console log notification 2026-10-06 09:00:23,999 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-06 09:00:24,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:00:24,196 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-10-06 09:00:24,197 44 INFO rb-5c3f854-225290-421545 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-06 09:00:24,197 44 INFO rb-5c3f854-225290-421545 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-06 09:00:24,215 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:00:25,256 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:25] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.119 0.925 2026-10-06 09:00:25,259 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': '46EAED10350E7F09B96AB55C8448E49A', 'loaderId': '26C00FA572B79458C856C63661342854', 'isDownload': False} 2026-10-06 09:00:25,259 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-10-06 09:00:25,281 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:00:25,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:25] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 09:00:25,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:25] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 09:00:25,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:25] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-06 09:00:25,972 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 09:00:25,974 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:00:25,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.039 2026-10-06 09:00:26,031 44 INFO rb-5c3f854-225290-421545 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-06 09:00:26,043 44 INFO rb-5c3f854-225290-421545 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-06 09:00:26,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-06 09:00:26,092 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:00:26,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:26,157 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.016 2026-10-06 09:00:26,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.034 2026-10-06 09:00:26,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.050 2026-10-06 09:00:26,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-06 09:00:27,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.398 0.586 2026-10-06 09:00:27,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:00:27,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:27,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-06 09:00:27,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:27,548 44 INFO rb-5c3f854-225290-421545 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-06 09:00:27,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 09:00:27,622 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:27,674 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:00:27,680 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:00:27,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.048 0.030 2026-10-06 09:00:27,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.087 2026-10-06 09:00:27,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-10-06 09:00:27,758 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:00:27,766 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:00:27,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.026 2026-10-06 09:00:27,864 44 INFO rb-5c3f854-225290-421545 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-06 09:00:27,900 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:00:27,986 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.044 0.065 2026-10-06 09:00:28,000 44 INFO rb-5c3f854-225290-421545 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-06 09:00:28,005 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.111 2026-10-06 09:00:28,013 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:28,035 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.068 2026-10-06 09:00:28,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.108 2026-10-06 09:00:28,084 44 INFO rb-5c3f854-225290-421545 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-06 09:00:28,088 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:28,106 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.126 2026-10-06 09:00:28,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.046 0.274 2026-10-06 09:00:28,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.238 2026-10-06 09:00:28,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.244 2026-10-06 09:00:28,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.264 2026-10-06 09:00:28,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.255 2026-10-06 09:00:28,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.287 2026-10-06 09:00:28,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.224 2026-10-06 09:00:28,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.058 0.273 2026-10-06 09:00:28,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.275 2026-10-06 09:00:28,646 44 INFO rb-5c3f854-225290-421545 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-06 09:00:28,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.355 2026-10-06 09:00:28,746 44 INFO rb-5c3f854-225290-421545 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-06 09:00:28,795 44 INFO rb-5c3f854-225290-421545 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-06 09:00:28,856 44 INFO rb-5c3f854-225290-421545 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-06 09:00:28,936 44 INFO rb-5c3f854-225290-421545 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-06 09:00:28,974 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.038 2026-10-06 09:00:28,978 44 INFO rb-5c3f854-225290-421545 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-06 09:00:28,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.006 0.052 2026-10-06 09:00:29,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.015 0.054 2026-10-06 09:00:29,084 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,148 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,192 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,243 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,293 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,373 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,424 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,475 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,526 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,577 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,628 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,687 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,748 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,806 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,864 44 INFO rb-5c3f854-225290-421545 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-06 09:00:29,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:29] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.012 2026-10-06 09:00:29,982 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,031 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,082 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,133 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,208 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,222 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:30,225 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:30,258 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,309 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,390 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,441 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,493 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,546 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,599 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,652 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,703 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,761 44 INFO rb-5c3f854-225290-421545 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-06 09:00:30,782 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:30] "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.015 2026-10-06 09:00:30,828 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:30] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.018 2026-10-06 09:00:30,877 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73615919 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e50106aa-dabc-4098-a782-9c473ec35cdb'}] 2026-10-06 09:00:30,885 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:00:31,569 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73615919 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e50106aa-dabc-4098-a782-9c473ec35cdb'} created pos.order #620 2026-10-06 09:00:31,592 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73615919 finished 2026-10-06 09:00:31,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.293 0.517 2026-10-06 09:00:31,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.061 0.087 2026-10-06 09:00:31,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:31] "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-06 09:00:32,065 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94936405 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e50106aa-dabc-4098-a782-9c473ec35cdb'}] 2026-10-06 09:00:32,074 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94936405 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e50106aa-dabc-4098-a782-9c473ec35cdb'} sync ignored for existing PoS order pos.order(620,) (state: paid) 2026-10-06 09:00:32,086 44 INFO rb-5c3f854-225290-421545 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-06 09:00:32,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94936405 finished 2026-10-06 09:00:32,140 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-10-06 09:00:32,141 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-06 09:00:32,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 18696444 (allocated 20320256) 2026-10-06 09:00:32,273 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 89519 2026-10-06 09:00:32,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-10-06 09:00:32,280 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 89519 2026-10-06 09:00:32,289 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.103 0.124 2026-10-06 09:00:32,393 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090032_393601_test_points_awarded_discount_code_no_domain_program.txt 2026-10-06 09:00:32,394 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpoddm_yj4_chrome_odoo" 2026-10-06 09:00:32,434 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-10-06 09:00:34,450 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 89736 2026-10-06 09:00:34,451 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmpk87nl6wq_chrome_odoo 2026-10-06 09:00:34,451 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:41205/json/version 2026-10-06 09:00:34,452 44 INFO rb-5c3f854-225290-421545 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-06 09:00:34,467 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: Chrome/150.0.7871.114 2026-10-06 09:00:34,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:41205/json 2026-10-06 09:00:34,468 44 INFO rb-5c3f854-225290-421545 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-06 09:00:34,479 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:41205/devtools/page/4BDB949648A9F0909E290562CF300FBB 2026-10-06 09:00:34,492 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-10-06 09:00:34,507 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-10-06 09:00:34,670 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:00:34,682 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-10-06 09:00:34,685 44 INFO rb-5c3f854-225290-421545 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-06 09:00:34,685 44 INFO rb-5c3f854-225290-421545 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-06 09:00:34,707 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:00:35,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:35] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.114 0.683 2026-10-06 09:00:35,502 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': '4BDB949648A9F0909E290562CF300FBB', 'loaderId': '284C90003C4C3874702B665C9DB11FDB', 'isDownload': False} 2026-10-06 09:00:35,502 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-10-06 09:00:35,527 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:00:35,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:35] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.008 2026-10-06 09:00:35,559 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:35] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-06 09:00:35,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:35] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-06 09:00:36,178 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:36,186 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:00:36,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:00:36,240 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:00:36,256 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:00:36,269 44 INFO rb-5c3f854-225290-421545 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-06 09:00:36,279 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:00:36,282 44 INFO rb-5c3f854-225290-421545 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-06 09:00:36,312 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.006 0.012 2026-10-06 09:00:36,338 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.032 2026-10-06 09:00:36,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.050 2026-10-06 09:00:36,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-06 09:00:37,338 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.332 0.527 2026-10-06 09:00:37,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.011 2026-10-06 09:00:37,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.007 2026-10-06 09:00:37,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:37] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.038 2026-10-06 09:00:37,554 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.000 0.007 2026-10-06 09:00:37,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-10-06 09:00:37,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:37,674 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:00:37,704 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:00:37,717 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:00:37,766 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:37] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.046 0.052 2026-10-06 09:00:37,769 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:00:37,782 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:00:37,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:37] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.014 0.088 2026-10-06 09:00:37,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.150 2026-10-06 09:00:37,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.011 0.048 2026-10-06 09:00:37,860 44 INFO rb-5c3f854-225290-421545 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-06 09:00:37,954 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-06 09:00:38,033 44 INFO rb-5c3f854-225290-421545 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-06 09:00:38,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.101 0.067 2026-10-06 09:00:38,081 44 INFO rb-5c3f854-225290-421545 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-06 09:00:38,087 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:00:38,091 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:00:38,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.037 0.229 2026-10-06 09:00:38,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-06 09:00:38,233 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.233 2026-10-06 09:00:38,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.347 2026-10-06 09:00:38,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-06 09:00:38,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.205 2026-10-06 09:00:38,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-06 09:00:38,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.173 2026-10-06 09:00:38,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-06 09:00:38,459 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-06 09:00:38,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-10-06 09:00:38,518 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.158 2026-10-06 09:00:38,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.076 0.312 2026-10-06 09:00:38,709 44 INFO rb-5c3f854-225290-421545 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-06 09:00:38,786 44 INFO rb-5c3f854-225290-421545 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-06 09:00:38,836 44 INFO rb-5c3f854-225290-421545 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-06 09:00:38,897 44 INFO rb-5c3f854-225290-421545 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-06 09:00:38,982 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,019 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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.020 0.061 2026-10-06 09:00:39,073 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,081 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.015 0.064 2026-10-06 09:00:39,127 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,155 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.060 2026-10-06 09:00:39,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.013 0.057 2026-10-06 09:00:39,188 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [13/34] Tour PosLoyaltyPointsEwallet → Step .modal header .btn-close 2026-10-06 09:00:39,240 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,366 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,418 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,469 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,520 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,570 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,621 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,678 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,761 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,811 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,890 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,908 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:00:39,909 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:00:39,942 44 INFO rb-5c3f854-225290-421545 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-06 09:00:39,991 44 INFO rb-5c3f854-225290-421545 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-06 09:00:40,071 44 INFO rb-5c3f854-225290-421545 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-06 09:00:40,124 44 INFO rb-5c3f854-225290-421545 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-06 09:00:40,177 44 INFO rb-5c3f854-225290-421545 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-06 09:00:40,231 44 INFO rb-5c3f854-225290-421545 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-06 09:00:40,285 44 INFO rb-5c3f854-225290-421545 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-06 09:00:40,337 44 INFO rb-5c3f854-225290-421545 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-06 09:00:40,395 44 INFO rb-5c3f854-225290-421545 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-06 09:00:40,413 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:40] "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-06 09:00:40,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:40] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.019 2026-10-06 09:00:40,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14287589 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'aa950e1e-ea44-49f3-9ad5-f1fc897d55c1'}] 2026-10-06 09:00:40,513 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:00:41,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14287589 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'aa950e1e-ea44-49f3-9ad5-f1fc897d55c1'} created pos.order #621 2026-10-06 09:00:41,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14287589 finished 2026-10-06 09:00:41,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.238 0.441 2026-10-06 09:00:41,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 58 0.065 0.064 2026-10-06 09:00:41,385 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:41] "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-06 09:00:41,540 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17188849 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'aa950e1e-ea44-49f3-9ad5-f1fc897d55c1'}] 2026-10-06 09:00:41,549 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17188849 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'aa950e1e-ea44-49f3-9ad5-f1fc897d55c1'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-10-06 09:00:41,558 44 INFO rb-5c3f854-225290-421545 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-06 09:00:41,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17188849 finished 2026-10-06 09:00:41,613 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-10-06 09:00:41,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-06 09:00:41,727 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 18213656 (allocated 19533824) 2026-10-06 09:00:41,734 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 89736 2026-10-06 09:00:41,735 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-10-06 09:00:41,735 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 89736 2026-10-06 09:00:41,749 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.073 0.140 2026-10-06 09:00:41,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090041_857443_test_points_awarded_ewallet.txt 2026-10-06 09:00:41,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmpk87nl6wq_chrome_odoo" 2026-10-06 09:00:41,892 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-10-06 09:00:43,950 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 89954 2026-10-06 09:00:43,951 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmp2j14kgh4_chrome_odoo 2026-10-06 09:00:43,951 44 INFO rb-5c3f854-225290-421545 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:36387/json/version 2026-10-06 09:00:43,952 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:00:44,003 44 INFO rb-5c3f854-225290-421545 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-06 09:00:44,004 44 INFO rb-5c3f854-225290-421545 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:36387/json 2026-10-06 09:00:44,004 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:00:44,016 44 INFO rb-5c3f854-225290-421545 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:36387/devtools/page/A7300F27A1997D3FB003439CFE48918D 2026-10-06 09:00:44,024 44 INFO rb-5c3f854-225290-421545 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-06 09:00:44,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-06 09:00:44,190 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:00:44,199 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-06 09:00:44,205 44 INFO rb-5c3f854-225290-421545 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-06 09:00:44,205 44 INFO rb-5c3f854-225290-421545 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-06 09:00:44,233 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:00:45,014 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.076 0.719 2026-10-06 09:00:45,018 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': 'A7300F27A1997D3FB003439CFE48918D', 'loaderId': '50C9B64859A5001F6DCEA1AA94C616FE', 'isDownload': False} 2026-10-06 09:00:45,018 44 INFO rb-5c3f854-225290-421545 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-06 09:00:45,037 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:00:45,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-06 09:00:45,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.033 2026-10-06 09:00:45,092 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.046 2026-10-06 09:00:45,655 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:45,657 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:00:45,697 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-06 09:00:45,732 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:00:45,733 44 INFO rb-5c3f854-225290-421545 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-06 09:00:45,743 44 INFO rb-5c3f854-225290-421545 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-06 09:00:45,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:00:45,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:00:45,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "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-06 09:00:45,829 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-06 09:00:45,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.056 2026-10-06 09:00:45,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-06 09:00:46,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.290 0.555 2026-10-06 09:00:46,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:46] "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-06 09:00:46,907 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.010 2026-10-06 09:00:46,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:46] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.045 2026-10-06 09:00:47,022 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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.014 2026-10-06 09:00:47,040 44 INFO rb-5c3f854-225290-421545 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-06 09:00:47,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-10-06 09:00:47,124 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:47,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:47,170 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:47,171 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:00:47,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.024 0.027 2026-10-06 09:00:47,221 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:47,227 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:00:47,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.014 0.060 2026-10-06 09:00:47,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.035 2026-10-06 09:00:47,290 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:00:47,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.032 0.072 2026-10-06 09:00:47,367 44 INFO rb-5c3f854-225290-421545 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-06 09:00:47,477 44 INFO rb-5c3f854-225290-421545 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-06 09:00:47,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.056 0.163 2026-10-06 09:00:47,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.119 2026-10-06 09:00:47,517 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:00:47,553 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.109 2026-10-06 09:00:47,584 44 INFO rb-5c3f854-225290-421545 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-06 09:00:47,592 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.148 2026-10-06 09:00:47,618 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:00:47,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.178 2026-10-06 09:00:47,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-06 09:00:47,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-06 09:00:47,751 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.215 2026-10-06 09:00:47,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-06 09:00:47,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-10-06 09:00:47,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.191 2026-10-06 09:00:47,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:47] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.187 2026-10-06 09:00:48,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.082 0.239 2026-10-06 09:00:48,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:48] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.315 2026-10-06 09:00:48,126 44 INFO rb-5c3f854-225290-421545 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-06 09:00:48,274 44 INFO rb-5c3f854-225290-421545 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-06 09:00:48,322 44 INFO rb-5c3f854-225290-421545 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-06 09:00:48,394 44 INFO rb-5c3f854-225290-421545 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-06 09:00:48,466 44 INFO rb-5c3f854-225290-421545 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-06 09:00:48,519 44 INFO rb-5c3f854-225290-421545 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-06 09:00:48,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:48] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.019 0.031 2026-10-06 09:00:48,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:48] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.082 2026-10-06 09:00:48,626 44 INFO rb-5c3f854-225290-421545 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-06 09:00:48,724 44 INFO rb-5c3f854-225290-421545 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-06 09:00:48,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.022 0.048 2026-10-06 09:00:48,774 44 INFO rb-5c3f854-225290-421545 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-06 09:00:48,823 44 INFO rb-5c3f854-225290-421545 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-06 09:00:48,875 44 INFO rb-5c3f854-225290-421545 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-06 09:00:48,961 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,013 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,064 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,115 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,166 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,217 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,283 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,341 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,398 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,464 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:49] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.012 2026-10-06 09:00:49,558 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,609 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,667 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,711 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,785 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,799 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:49,805 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:49,839 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,886 44 INFO rb-5c3f854-225290-421545 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-06 09:00:49,964 44 INFO rb-5c3f854-225290-421545 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-06 09:00:50,019 44 INFO rb-5c3f854-225290-421545 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-06 09:00:50,070 44 INFO rb-5c3f854-225290-421545 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-06 09:00:50,124 44 INFO rb-5c3f854-225290-421545 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-06 09:00:50,176 44 INFO rb-5c3f854-225290-421545 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-06 09:00:50,230 44 INFO rb-5c3f854-225290-421545 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-06 09:00:50,282 44 INFO rb-5c3f854-225290-421545 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-06 09:00:50,343 44 INFO rb-5c3f854-225290-421545 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-06 09:00:50,376 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:50] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.023 0.014 2026-10-06 09:00:50,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:50] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.013 2026-10-06 09:00:50,441 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17297487 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ad91bbc3-71a4-4abf-851c-2f7ffb1d54e1'}] 2026-10-06 09:00:50,447 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:00:51,080 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17297487 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ad91bbc3-71a4-4abf-851c-2f7ffb1d54e1'} created pos.order #622 2026-10-06 09:00:51,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17297487 finished 2026-10-06 09:00:51,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.264 0.485 2026-10-06 09:00:51,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.035 0.071 2026-10-06 09:00:51,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:51,563 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82451551 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ad91bbc3-71a4-4abf-851c-2f7ffb1d54e1'}] 2026-10-06 09:00:51,577 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82451551 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ad91bbc3-71a4-4abf-851c-2f7ffb1d54e1'} sync ignored for existing PoS order pos.order(622,) (state: paid) 2026-10-06 09:00:51,590 44 INFO rb-5c3f854-225290-421545 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-06 09:00:51,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82451551 finished 2026-10-06 09:00:51,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-10-06 09:00:51,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-06 09:00:51,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.062 0.146 2026-10-06 09:00:51,770 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 18701448 (allocated 20320256) 2026-10-06 09:00:51,781 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 89954 2026-10-06 09:00:51,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-10-06 09:00:51,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 89954 2026-10-06 09:00:51,907 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090051_907356_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-10-06 09:00:51,907 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp2j14kgh4_chrome_odoo" 2026-10-06 09:00:51,939 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-10-06 09:00:53,905 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 90168 2026-10-06 09:00:53,905 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmpyty1020y_chrome_odoo 2026-10-06 09:00:53,905 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:43855/json/version 2026-10-06 09:00:53,907 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:00:53,987 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: Chrome/150.0.7871.114 2026-10-06 09:00:53,987 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:43855/json 2026-10-06 09:00:53,988 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:00:54,015 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:43855/devtools/page/BD63B196842669AE3E7D787EA97B508E 2026-10-06 09:00:54,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-10-06 09:00:54,055 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-10-06 09:00:54,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:00:54,221 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-10-06 09:00:54,225 44 INFO rb-5c3f854-225290-421545 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-06 09:00:54,225 44 INFO rb-5c3f854-225290-421545 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-06 09:00:54,244 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:00:55,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:55] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.045 0.845 2026-10-06 09:00:55,135 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': 'BD63B196842669AE3E7D787EA97B508E', 'loaderId': 'D1A3DBD1114543587B2692F258D2FF51', 'isDownload': False} 2026-10-06 09:00:55,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-10-06 09:00:55,157 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:00:55,186 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:55] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.012 0.009 2026-10-06 09:00:55,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:55] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-06 09:00:55,211 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:55] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-06 09:00:55,844 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:00:55,851 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:00:55,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-06 09:00:55,902 44 INFO rb-5c3f854-225290-421545 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-06 09:00:55,916 44 INFO rb-5c3f854-225290-421545 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-06 09:00:55,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.022 2026-10-06 09:00:55,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:55,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:00:56,016 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.013 2026-10-06 09:00:56,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.043 2026-10-06 09:00:56,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.052 2026-10-06 09:00:56,116 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-06 09:00:57,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.355 0.577 2026-10-06 09:00:57,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00: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-06 09:00:57,212 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:00:57,321 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.053 2026-10-06 09:00:57,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:00:57,403 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-10-06 09:00:57,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-06 09:00:57,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:00:57,520 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 09:00:57,526 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:00:57,538 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:00:57,595 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:00:57,605 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "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-06 09:00:57,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.083 2026-10-06 09:00:57,641 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:00:57,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.029 0.063 2026-10-06 09:00:57,756 44 INFO rb-5c3f854-225290-421545 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-06 09:00:57,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.031 0.121 2026-10-06 09:00:57,789 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.256 2026-10-06 09:00:57,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.047 0.192 2026-10-06 09:00:57,891 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:00:57,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.111 2026-10-06 09:00:57,926 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 4 0.004 0.084 2026-10-06 09:00:57,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-06 09:00:57,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:57] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-10-06 09:00:58,007 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:00:58,011 44 INFO rb-5c3f854-225290-421545 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-06 09:00:58,047 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:58] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.015 0.179 2026-10-06 09:00:58,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:58] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-10-06 09:00:58,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:58] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.015 0.221 2026-10-06 09:00:58,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:58] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.247 2026-10-06 09:00:58,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:58] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.260 2026-10-06 09:00:58,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:58] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.251 2026-10-06 09:00:58,321 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:58] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.265 2026-10-06 09:00:58,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:58] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-06 09:00:58,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.064 0.333 2026-10-06 09:00:58,599 44 INFO rb-5c3f854-225290-421545 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-06 09:00:58,659 44 INFO rb-5c3f854-225290-421545 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-06 09:00:58,711 44 INFO rb-5c3f854-225290-421545 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-06 09:00:58,772 44 INFO rb-5c3f854-225290-421545 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-06 09:00:58,822 44 INFO rb-5c3f854-225290-421545 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-06 09:00:58,875 44 INFO rb-5c3f854-225290-421545 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-06 09:00:58,928 44 INFO rb-5c3f854-225290-421545 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-06 09:00:59,002 44 INFO rb-5c3f854-225290-421545 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-06 09:00:59,054 44 INFO rb-5c3f854-225290-421545 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-06 09:00:59,104 44 INFO rb-5c3f854-225290-421545 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-06 09:00:59,155 44 INFO rb-5c3f854-225290-421545 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-06 09:00:59,219 44 INFO rb-5c3f854-225290-421545 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-06 09:00:59,282 44 INFO rb-5c3f854-225290-421545 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-06 09:00:59,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:00:59] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.004 0.011 2026-10-06 09:00:59,834 44 INFO rb-5c3f854-225290-421545 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-06 09:00:59,919 44 INFO rb-5c3f854-225290-421545 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-06 09:00:59,974 44 INFO rb-5c3f854-225290-421545 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-06 09:01:00,022 44 INFO rb-5c3f854-225290-421545 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-06 09:01:00,105 44 INFO rb-5c3f854-225290-421545 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-06 09:01:00,125 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:01:00,126 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:01:00,156 44 INFO rb-5c3f854-225290-421545 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-06 09:01:00,207 44 INFO rb-5c3f854-225290-421545 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-06 09:01:00,285 44 INFO rb-5c3f854-225290-421545 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-06 09:01:00,337 44 INFO rb-5c3f854-225290-421545 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-06 09:01:00,390 44 INFO rb-5c3f854-225290-421545 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-06 09:01:00,462 44 INFO rb-5c3f854-225290-421545 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-06 09:01:00,470 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52609553 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e7e87e8a-1005-428a-b195-aa9397411ea2'}] 2026-10-06 09:01:00,473 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:01:00,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52609553 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e7e87e8a-1005-428a-b195-aa9397411ea2'} created pos.order #623 2026-10-06 09:01:00,650 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52609553 finished 2026-10-06 09:01:00,750 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.078 0.206 2026-10-06 09:01:00,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.042 0.063 2026-10-06 09:01:00,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.017 2026-10-06 09:01:01,096 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52971117 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e7e87e8a-1005-428a-b195-aa9397411ea2'}] 2026-10-06 09:01:01,107 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52971117 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e7e87e8a-1005-428a-b195-aa9397411ea2'} sync ignored for existing PoS order pos.order(623,) (state: paid) 2026-10-06 09:01:01,114 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52971117 finished 2026-10-06 09:01:01,161 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,215 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,305 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.087 0.145 2026-10-06 09:01:01,400 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,436 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.017 0.027 2026-10-06 09:01:01,448 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,502 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,582 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,623 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,641 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:01] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.021 0.051 2026-10-06 09:01:01,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:01] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.021 0.062 2026-10-06 09:01:01,699 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,745 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.025 0.077 2026-10-06 09:01:01,796 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,848 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,898 44 INFO rb-5c3f854-225290-421545 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-06 09:01:01,949 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,008 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,069 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,127 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,184 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,204 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01: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.016 2026-10-06 09:01:02,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:02] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.021 0.030 2026-10-06 09:01:02,351 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,402 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,453 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,514 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,561 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,612 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,670 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,724 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,777 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,834 44 INFO rb-5c3f854-225290-421545 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-06 09:01:02,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:02] "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.013 2026-10-06 09:01:02,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:02] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.014 2026-10-06 09:01:02,917 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79107432 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '179fbc87-fdde-4a63-a23c-5f1b25a27394'}] 2026-10-06 09:01:03,441 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79107432 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '179fbc87-fdde-4a63-a23c-5f1b25a27394'} created pos.order #624 2026-10-06 09:01:03,478 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79107432 finished 2026-10-06 09:01:03,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 208 0.216 0.447 2026-10-06 09:01:03,761 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 59 0.051 0.080 2026-10-06 09:01:03,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:03] "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-06 09:01:03,892 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43826581 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '179fbc87-fdde-4a63-a23c-5f1b25a27394'}] 2026-10-06 09:01:03,899 44 INFO rb-5c3f854-225290-421545 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-06 09:01:03,908 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43826581 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '179fbc87-fdde-4a63-a23c-5f1b25a27394'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-10-06 09:01:03,939 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43826581 finished 2026-10-06 09:01:03,944 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-10-06 09:01:03,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-06 09:01:04,092 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.045 0.157 2026-10-06 09:01:04,108 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 20179604 (allocated 21893120) 2026-10-06 09:01:04,113 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 90168 2026-10-06 09:01:04,115 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-10-06 09:01:04,117 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 90168 2026-10-06 09:01:04,240 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090104_240443_test_points_awarded_giftcard.txt 2026-10-06 09:01:04,240 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmpyty1020y_chrome_odoo" 2026-10-06 09:01:04,286 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-10-06 09:01:06,248 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 90395 2026-10-06 09:01:06,248 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpdrppv69l_chrome_odoo 2026-10-06 09:01:06,248 44 INFO rb-5c3f854-225290-421545 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:42137/json/version 2026-10-06 09:01:06,250 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42137', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:01:06,264 44 INFO rb-5c3f854-225290-421545 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-06 09:01:06,265 44 INFO rb-5c3f854-225290-421545 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:42137/json 2026-10-06 09:01:06,266 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42137', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:01:06,278 44 INFO rb-5c3f854-225290-421545 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:42137/devtools/page/E7F29AF8F73592839B7BA5CF2916C61F 2026-10-06 09:01:06,288 44 INFO rb-5c3f854-225290-421545 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-06 09:01:06,301 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-06 09:01:06,439 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:01:06,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Setting session cookie in browser 2026-10-06 09:01:06,451 44 INFO rb-5c3f854-225290-421545 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-06 09:01:06,451 44 INFO rb-5c3f854-225290-421545 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-06 09:01:06,473 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:01:07,227 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:07] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.049 0.709 2026-10-06 09:01:07,234 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': 'E7F29AF8F73592839B7BA5CF2916C61F', 'loaderId': '712C56F53327D42B0BC26FAB5F7563FD', 'isDownload': False} 2026-10-06 09:01:07,234 44 INFO rb-5c3f854-225290-421545 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-06 09:01:07,268 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:01:07,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:07] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 09:01:07,310 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:07] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.019 2026-10-06 09:01:07,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:07] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-06 09:01:08,029 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:01:08,032 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:01:08,068 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.022 2026-10-06 09:01:08,098 44 INFO rb-5c3f854-225290-421545 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-06 09:01:08,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-06 09:01:08,109 44 INFO rb-5c3f854-225290-421545 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-06 09:01:08,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:01:08,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:01:08,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.011 0.014 2026-10-06 09:01:08,212 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-06 09:01:08,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.042 2026-10-06 09:01:08,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-06 09:01:09,175 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.277 0.569 2026-10-06 09:01:09,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01: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-06 09:01:09,306 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:01:09,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.048 2026-10-06 09:01:09,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01: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-06 09:01:09,451 44 INFO rb-5c3f854-225290-421545 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-06 09:01:09,471 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01: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-06 09:01:09,537 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:01:09,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:01:09,563 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:01:09,571 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:01:09,616 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "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-06 09:01:09,619 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:01:09,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.022 0.063 2026-10-06 09:01:09,661 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:01:09,666 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.018 0.101 2026-10-06 09:01:09,696 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.031 2026-10-06 09:01:09,731 44 INFO rb-5c3f854-225290-421545 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-06 09:01:09,798 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.029 0.155 2026-10-06 09:01:09,853 44 INFO rb-5c3f854-225290-421545 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-06 09:01:09,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.032 0.228 2026-10-06 09:01:09,895 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:01:09,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.129 2026-10-06 09:01:09,940 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:01:09,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:09] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.176 2026-10-06 09:01:10,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:10] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.218 2026-10-06 09:01:10,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:10] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.255 2026-10-06 09:01:10,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.013 0.286 2026-10-06 09:01:10,157 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:10] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.248 2026-10-06 09:01:10,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:10] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.259 2026-10-06 09:01:10,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:10] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.243 2026-10-06 09:01:10,281 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:10] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.228 2026-10-06 09:01:10,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:10] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.223 2026-10-06 09:01:10,406 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.030 0.253 2026-10-06 09:01:10,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:10] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.279 2026-10-06 09:01:10,493 44 INFO rb-5c3f854-225290-421545 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-06 09:01:10,602 44 INFO rb-5c3f854-225290-421545 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-06 09:01:10,657 44 INFO rb-5c3f854-225290-421545 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-06 09:01:10,706 44 INFO rb-5c3f854-225290-421545 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-06 09:01:10,757 44 INFO rb-5c3f854-225290-421545 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-06 09:01:10,807 44 INFO rb-5c3f854-225290-421545 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-06 09:01:10,893 44 INFO rb-5c3f854-225290-421545 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-06 09:01:10,964 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,019 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,078 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,178 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,216 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:11] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.053 2026-10-06 09:01:11,256 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.064 2026-10-06 09:01:11,267 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,348 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.034 0.057 2026-10-06 09:01:11,394 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,445 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,525 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,542 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:01:11,546 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:01:11,576 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,627 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,708 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,763 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,817 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,873 44 INFO rb-5c3f854-225290-421545 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-06 09:01:11,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:11] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.006 0.015 2026-10-06 09:01:11,923 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:11] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.012 2026-10-06 09:01:11,958 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17209291 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e82c57bf-c128-4c0d-8179-6af999ab122e'}] 2026-10-06 09:01:11,962 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:01:12,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17209291 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e82c57bf-c128-4c0d-8179-6af999ab122e'} created pos.order #625 2026-10-06 09:01:12,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17209291 finished 2026-10-06 09:01:12,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.264 0.464 2026-10-06 09:01:12,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.090 0.101 2026-10-06 09:01:12,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.009 0.016 2026-10-06 09:01:13,117 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47711146 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e82c57bf-c128-4c0d-8179-6af999ab122e'}] 2026-10-06 09:01:13,130 44 INFO rb-5c3f854-225290-421545 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-06 09:01:13,131 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47711146 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e82c57bf-c128-4c0d-8179-6af999ab122e'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-10-06 09:01:13,166 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47711146 finished 2026-10-06 09:01:13,188 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-10-06 09:01:13,191 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-06 09:01:13,348 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 18378224 (allocated 20058112) 2026-10-06 09:01:13,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.082 0.162 2026-10-06 09:01:13,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 90395 2026-10-06 09:01:13,371 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-10-06 09:01:13,374 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 90395 2026-10-06 09:01:13,505 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090113_505395_test_points_awarded_global_discount_code_no_domain_program.txt 2026-10-06 09:01:13,505 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpdrppv69l_chrome_odoo" 2026-10-06 09:01:13,547 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-10-06 09:01:15,498 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 90610 2026-10-06 09:01:15,499 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmps_u272i3_chrome_odoo 2026-10-06 09:01:15,501 44 INFO rb-5c3f854-225290-421545 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:40307/json/version 2026-10-06 09:01:15,503 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40307', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:01:15,590 44 INFO rb-5c3f854-225290-421545 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-06 09:01:15,590 44 INFO rb-5c3f854-225290-421545 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:40307/json 2026-10-06 09:01:15,591 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40307', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:01:15,606 44 INFO rb-5c3f854-225290-421545 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:40307/devtools/page/CF03D4C8FD4F66FF4EFE55624C1A03FF 2026-10-06 09:01:15,618 44 INFO rb-5c3f854-225290-421545 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-06 09:01:15,630 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-06 09:01:15,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:01:15,806 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-06 09:01:15,820 44 INFO rb-5c3f854-225290-421545 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-06 09:01:15,820 44 INFO rb-5c3f854-225290-421545 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-06 09:01:15,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:01:16,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:16] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.078 0.770 2026-10-06 09:01:16,687 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': 'CF03D4C8FD4F66FF4EFE55624C1A03FF', 'loaderId': 'C2CFCE187613213173C6CCB1B5920284', 'isDownload': False} 2026-10-06 09:01:16,687 44 INFO rb-5c3f854-225290-421545 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-06 09:01:16,723 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:01:16,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:16] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-06 09:01:16,756 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:16] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-06 09:01:16,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:16] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-06 09:01:17,335 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:01:17,351 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:01:17,376 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.015 2026-10-06 09:01:17,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 09:01:17,416 44 INFO rb-5c3f854-225290-421545 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-06 09:01:17,423 44 INFO rb-5c3f854-225290-421545 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-06 09:01:17,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:01:17,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:01:17,513 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.008 0.012 2026-10-06 09:01:17,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.028 2026-10-06 09:01:17,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.057 0.057 2026-10-06 09:01:17,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.097 2026-10-06 09:01:18,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.377 0.561 2026-10-06 09:01:18,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.013 2026-10-06 09:01:18,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.003 0.005 2026-10-06 09:01:18,813 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:18] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.038 2026-10-06 09:01:18,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.000 0.006 2026-10-06 09:01:18,884 44 INFO rb-5c3f854-225290-421545 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-06 09:01:18,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:01:18,960 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:01:18,980 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:01:18,992 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:01:18,997 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:01:19,042 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:01:19,047 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "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-06 09:01:19,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.039 0.050 2026-10-06 09:01:19,106 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:01:19,117 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.139 2026-10-06 09:01:19,175 44 INFO rb-5c3f854-225290-421545 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-06 09:01:19,201 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.031 0.073 2026-10-06 09:01:19,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.029 0.195 2026-10-06 09:01:19,348 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.017 0.188 2026-10-06 09:01:19,352 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:01:19,370 44 INFO rb-5c3f854-225290-421545 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-06 09:01:19,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.078 2026-10-06 09:01:19,430 44 INFO rb-5c3f854-225290-421545 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-06 09:01:19,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.132 2026-10-06 09:01:19,458 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:01:19,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.167 2026-10-06 09:01:19,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-06 09:01:19,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.171 2026-10-06 09:01:19,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.190 2026-10-06 09:01:19,602 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.195 2026-10-06 09:01:19,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-06 09:01:19,672 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.180 2026-10-06 09:01:19,697 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-06 09:01:19,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.190 2026-10-06 09:01:19,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-06 09:01:19,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.172 2026-10-06 09:01:19,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.061 0.213 2026-10-06 09:01:19,986 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,075 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,127 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,182 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,255 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,307 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,313 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01: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.014 0.041 2026-10-06 09:01:20,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:20] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.006 0.065 2026-10-06 09:01:20,409 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.047 2026-10-06 09:01:20,421 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,473 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,524 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,575 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,626 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,708 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,759 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,810 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,861 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,912 44 INFO rb-5c3f854-225290-421545 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-06 09:01:20,962 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,021 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,082 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,140 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,198 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:21] "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.013 2026-10-06 09:01:21,335 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,382 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,432 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,483 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,561 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,578 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:01:21,580 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:01:21,612 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,662 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,746 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,798 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,851 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,905 44 INFO rb-5c3f854-225290-421545 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-06 09:01:21,958 44 INFO rb-5c3f854-225290-421545 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-06 09:01:22,011 44 INFO rb-5c3f854-225290-421545 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-06 09:01:22,064 44 INFO rb-5c3f854-225290-421545 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-06 09:01:22,120 44 INFO rb-5c3f854-225290-421545 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-06 09:01:22,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:22] "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-06 09:01:22,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:22] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.013 2026-10-06 09:01:22,234 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16878180 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1fcfa161-9388-4d3e-a5f3-42e256f0442d'}] 2026-10-06 09:01:22,241 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:01:22,913 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16878180 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1fcfa161-9388-4d3e-a5f3-42e256f0442d'} created pos.order #626 2026-10-06 09:01:22,952 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16878180 finished 2026-10-06 09:01:23,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.304 0.499 2026-10-06 09:01:23,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.064 0.066 2026-10-06 09:01:23,255 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:23] "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-06 09:01:23,424 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76087162 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1fcfa161-9388-4d3e-a5f3-42e256f0442d'}] 2026-10-06 09:01:23,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76087162 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1fcfa161-9388-4d3e-a5f3-42e256f0442d'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-10-06 09:01:23,439 44 INFO rb-5c3f854-225290-421545 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-06 09:01:23,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76087162 finished 2026-10-06 09:01:23,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-10-06 09:01:23,495 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-06 09:01:23,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.039 0.126 2026-10-06 09:01:23,684 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 19807916 (allocated 21106688) 2026-10-06 09:01:23,691 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 90610 2026-10-06 09:01:23,696 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-10-06 09:01:23,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 90610 2026-10-06 09:01:23,802 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090123_802577_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-10-06 09:01:23,803 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmps_u272i3_chrome_odoo" 2026-10-06 09:01:23,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-10-06 09:01:24,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 90838 2026-10-06 09:01:24,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmppsbty4mm_chrome_odoo 2026-10-06 09:01:24,751 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:38409/json/version 2026-10-06 09:01:24,752 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38409', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:01:24,775 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-06 09:01:24,775 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:38409/json 2026-10-06 09:01:24,776 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38409', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:01:24,787 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:38409/devtools/page/C9690071B9FFA21A406B8D4A75F460D5 2026-10-06 09:01:24,806 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-06 09:01:24,830 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-06 09:01:24,928 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:01:24,939 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-06 09:01:24,942 44 INFO rb-5c3f854-225290-421545 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-06 09:01:24,942 44 INFO rb-5c3f854-225290-421545 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-06 09:01:24,969 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:01:25,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:25] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.094 0.657 2026-10-06 09:01:25,719 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': 'C9690071B9FFA21A406B8D4A75F460D5', 'loaderId': 'E088309C45BF71182B75EFA4F84318BF', 'isDownload': False} 2026-10-06 09:01:25,720 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-10-06 09:01:25,743 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:01:25,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:25] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-06 09:01:25,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:25] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-10-06 09:01:25,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:25] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-06 09:01:26,424 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:01:26,429 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:01:26,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 09:01:26,495 44 INFO rb-5c3f854-225290-421545 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-06 09:01:26,511 44 INFO rb-5c3f854-225290-421545 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-06 09:01:26,517 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-06 09:01:26,542 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:01:26,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:01:26,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-10-06 09:01:26,606 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.006 0.030 2026-10-06 09:01:26,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-06 09:01:26,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.030 0.058 2026-10-06 09:01:27,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.350 0.728 2026-10-06 09:01:27,860 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.015 2026-10-06 09:01:27,977 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.026 0.008 2026-10-06 09:01:28,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.030 0.052 2026-10-06 09:01:28,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.000 0.005 2026-10-06 09:01:28,146 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-06 09:01:28,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.008 2026-10-06 09:01:28,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:01:28,271 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 09:01:28,276 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:01:28,294 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:01:28,318 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:01:28,326 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01: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-06 09:01:28,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.043 0.046 2026-10-06 09:01:28,351 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:01:28,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.120 2026-10-06 09:01:28,433 44 INFO rb-5c3f854-225290-421545 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-06 09:01:28,472 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.042 0.091 2026-10-06 09:01:28,529 44 INFO rb-5c3f854-225290-421545 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-06 09:01:28,571 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.046 0.190 2026-10-06 09:01:28,590 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.237 2026-10-06 09:01:28,592 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:01:28,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.128 2026-10-06 09:01:28,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.180 2026-10-06 09:01:28,704 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:01:28,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.218 2026-10-06 09:01:28,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.253 2026-10-06 09:01:28,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-06 09:01:28,807 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-06 09:01:28,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.209 2026-10-06 09:01:28,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.169 2026-10-06 09:01:28,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-10-06 09:01:28,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.123 2026-10-06 09:01:29,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.063 0.232 2026-10-06 09:01:29,151 44 INFO rb-5c3f854-225290-421545 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-06 09:01:29,210 44 INFO rb-5c3f854-225290-421545 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-06 09:01:29,262 44 INFO rb-5c3f854-225290-421545 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-06 09:01:29,323 44 INFO rb-5c3f854-225290-421545 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-06 09:01:29,537 44 INFO rb-5c3f854-225290-421545 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-06 09:01:29,588 44 INFO rb-5c3f854-225290-421545 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-06 09:01:29,639 44 INFO rb-5c3f854-225290-421545 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-06 09:01:29,699 44 INFO rb-5c3f854-225290-421545 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-06 09:01:29,750 44 INFO rb-5c3f854-225290-421545 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-06 09:01:29,801 44 INFO rb-5c3f854-225290-421545 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-06 09:01:29,852 44 INFO rb-5c3f854-225290-421545 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-06 09:01:29,924 44 INFO rb-5c3f854-225290-421545 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-06 09:01:29,942 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:01:29,945 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:01:29,975 44 INFO rb-5c3f854-225290-421545 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-06 09:01:30,026 44 INFO rb-5c3f854-225290-421545 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-06 09:01:30,106 44 INFO rb-5c3f854-225290-421545 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-06 09:01:30,156 44 INFO rb-5c3f854-225290-421545 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-06 09:01:30,211 44 INFO rb-5c3f854-225290-421545 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-06 09:01:30,266 44 INFO rb-5c3f854-225290-421545 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-06 09:01:30,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:30] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 09:01:30,313 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18054161 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6442e718-4134-4f1b-aba8-7a1feac6485d'}] 2026-10-06 09:01:30,318 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:01:31,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18054161 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6442e718-4134-4f1b-aba8-7a1feac6485d'} created pos.order #627 2026-10-06 09:01:31,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18054161 finished 2026-10-06 09:01:31,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.343 0.485 2026-10-06 09:01:31,333 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.060 0.078 2026-10-06 09:01:31,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:31] "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-06 09:01:31,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:31] "GET /report/barcode/Code128/044f-1a3b-474a HTTP/1.1" 200 - 0 0.000 0.068 2026-10-06 09:01:31,523 44 INFO rb-5c3f854-225290-421545 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-06 09:01:31,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36556246 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6442e718-4134-4f1b-aba8-7a1feac6485d'}] 2026-10-06 09:01:31,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36556246 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6442e718-4134-4f1b-aba8-7a1feac6485d'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-10-06 09:01:31,578 44 INFO rb-5c3f854-225290-421545 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-06 09:01:31,587 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36556246 finished 2026-10-06 09:01:31,662 44 INFO rb-5c3f854-225290-421545 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-06 09:01:31,723 44 INFO rb-5c3f854-225290-421545 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-06 09:01:31,769 44 INFO rb-5c3f854-225290-421545 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-06 09:01:31,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.091 0.157 2026-10-06 09:01:31,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:31] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-06 09:01:31,822 44 INFO rb-5c3f854-225290-421545 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-06 09:01:31,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.013 0.023 2026-10-06 09:01:32,020 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,071 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,122 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,173 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,223 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,282 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,334 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,384 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,438 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,488 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,632 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,683 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,734 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,793 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,842 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,893 44 INFO rb-5c3f854-225290-421545 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-06 09:01:32,951 44 INFO rb-5c3f854-225290-421545 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-06 09:01:33,005 44 INFO rb-5c3f854-225290-421545 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-06 09:01:33,058 44 INFO rb-5c3f854-225290-421545 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-06 09:01:33,136 44 INFO rb-5c3f854-225290-421545 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-06 09:01:33,144 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44684296 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '1b5c3e51-dc0e-4f2c-ac19-18ee1a77ccb3'}] 2026-10-06 09:01:33,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44684296 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '1b5c3e51-dc0e-4f2c-ac19-18ee1a77ccb3'} created pos.order #628 2026-10-06 09:01:33,585 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44684296 finished 2026-10-06 09:01:33,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.154 0.385 2026-10-06 09:01:33,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.035 0.044 2026-10-06 09:01:33,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 09:01:33,916 44 INFO rb-5c3f854-225290-421545 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-06 09:01:33,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:33] "GET /report/barcode/Code128/0447-2c54-4bf6 HTTP/1.1" 200 - 0 0.000 0.070 2026-10-06 09:01:33,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39200217 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '1b5c3e51-dc0e-4f2c-ac19-18ee1a77ccb3'}] 2026-10-06 09:01:33,962 44 INFO rb-5c3f854-225290-421545 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-06 09:01:33,964 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39200217 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '1b5c3e51-dc0e-4f2c-ac19-18ee1a77ccb3'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-10-06 09:01:33,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39200217 finished 2026-10-06 09:01:34,041 44 INFO rb-5c3f854-225290-421545 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-06 09:01:34,113 44 INFO rb-5c3f854-225290-421545 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-06 09:01:34,126 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.051 0.166 2026-10-06 09:01:34,167 44 INFO rb-5c3f854-225290-421545 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-06 09:01:34,175 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.006 0.018 2026-10-06 09:01:34,216 44 INFO rb-5c3f854-225290-421545 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-06 09:01:34,436 44 INFO rb-5c3f854-225290-421545 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-06 09:01:34,491 44 INFO rb-5c3f854-225290-421545 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-06 09:01:34,544 44 INFO rb-5c3f854-225290-421545 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-06 09:01:34,600 44 INFO rb-5c3f854-225290-421545 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-06 09:01:34,651 44 INFO rb-5c3f854-225290-421545 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-06 09:01:34,702 44 INFO rb-5c3f854-225290-421545 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-06 09:01:34,755 44 INFO rb-5c3f854-225290-421545 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-06 09:01:34,805 44 INFO rb-5c3f854-225290-421545 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-06 09:01:34,954 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,006 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,057 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,108 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,168 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,227 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,290 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,349 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01: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.013 2026-10-06 09:01:35,409 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:35] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 5 0.006 0.021 2026-10-06 09:01:35,444 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,494 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,554 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,613 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,666 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,722 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01: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.004 0.014 2026-10-06 09:01:35,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:35] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.018 0.029 2026-10-06 09:01:35,901 44 INFO rb-5c3f854-225290-421545 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-06 09:01:35,966 44 INFO rb-5c3f854-225290-421545 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-06 09:01:36,017 44 INFO rb-5c3f854-225290-421545 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-06 09:01:36,062 44 INFO rb-5c3f854-225290-421545 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-06 09:01:36,122 44 INFO rb-5c3f854-225290-421545 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-06 09:01:36,179 44 INFO rb-5c3f854-225290-421545 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-06 09:01:36,228 44 INFO rb-5c3f854-225290-421545 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-06 09:01:36,288 44 INFO rb-5c3f854-225290-421545 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-06 09:01:36,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:36] "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-06 09:01:36,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:36] "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-06 09:01:36,365 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3909381 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '68f5b2c1-aedd-4ff2-a9e9-ff79ca0b1bf2'}] 2026-10-06 09:01:36,825 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3909381 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '68f5b2c1-aedd-4ff2-a9e9-ff79ca0b1bf2'} created pos.order #629 2026-10-06 09:01:36,860 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3909381 finished 2026-10-06 09:01:36,960 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.196 0.402 2026-10-06 09:01:37,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.029 0.064 2026-10-06 09:01:37,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:37] "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-06 09:01:37,268 44 INFO rb-5c3f854-225290-421545 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-06 09:01:37,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:37] "GET /report/barcode/Code128/0442-b3bf-492a HTTP/1.1" 200 - 0 0.000 0.093 2026-10-06 09:01:37,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77568917 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '68f5b2c1-aedd-4ff2-a9e9-ff79ca0b1bf2'}] 2026-10-06 09:01:37,288 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77568917 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '68f5b2c1-aedd-4ff2-a9e9-ff79ca0b1bf2'} sync ignored for existing PoS order pos.order(629,) (state: paid) 2026-10-06 09:01:37,323 44 INFO rb-5c3f854-225290-421545 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-06 09:01:37,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77568917 finished 2026-10-06 09:01:37,410 44 INFO rb-5c3f854-225290-421545 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-06 09:01:37,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.036 0.186 2026-10-06 09:01:37,516 44 INFO rb-5c3f854-225290-421545 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-06 09:01:37,574 44 INFO rb-5c3f854-225290-421545 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-06 09:01:37,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.033 0.032 2026-10-06 09:01:37,622 44 INFO rb-5c3f854-225290-421545 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-06 09:01:37,853 44 INFO rb-5c3f854-225290-421545 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-06 09:01:37,904 44 INFO rb-5c3f854-225290-421545 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-06 09:01:37,989 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,059 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,111 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,166 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,381 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,432 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,483 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,534 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,584 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,635 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,696 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,758 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,813 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,869 44 INFO rb-5c3f854-225290-421545 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-06 09:01:38,897 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:38] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.011 0.015 2026-10-06 09:01:38,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:38] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.007 0.029 2026-10-06 09:01:39,091 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,139 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,192 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,252 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,303 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,354 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,408 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,458 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,604 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,653 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,705 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,766 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,815 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,866 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,933 44 INFO rb-5c3f854-225290-421545 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-06 09:01:39,986 44 INFO rb-5c3f854-225290-421545 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-06 09:01:40,039 44 INFO rb-5c3f854-225290-421545 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-06 09:01:40,095 44 INFO rb-5c3f854-225290-421545 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-06 09:01:40,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:40] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 09:01:40,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76734501 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '3874888c-a809-4ac4-af49-16b309d513c3'}] 2026-10-06 09:01:40,633 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76734501 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '3874888c-a809-4ac4-af49-16b309d513c3'} created pos.order #630 2026-10-06 09:01:40,660 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76734501 finished 2026-10-06 09:01:40,756 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 154 0.171 0.430 2026-10-06 09:01:40,913 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.043 0.047 2026-10-06 09:01:40,954 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 09:01:41,047 44 INFO rb-5c3f854-225290-421545 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-06 09:01:41,049 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:41] "GET /report/barcode/Code128/0444-0ecd-46b6 HTTP/1.1" 200 - 0 0.000 0.077 2026-10-06 09:01:41,052 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49773089 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '3874888c-a809-4ac4-af49-16b309d513c3'}] 2026-10-06 09:01:41,065 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49773089 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '3874888c-a809-4ac4-af49-16b309d513c3'} sync ignored for existing PoS order pos.order(630,) (state: paid) 2026-10-06 09:01:41,075 44 INFO rb-5c3f854-225290-421545 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-06 09:01:41,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49773089 finished 2026-10-06 09:01:41,159 44 INFO rb-5c3f854-225290-421545 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-06 09:01:41,223 44 INFO rb-5c3f854-225290-421545 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-06 09:01:41,289 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.084 0.157 2026-10-06 09:01:41,342 44 INFO rb-5c3f854-225290-421545 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-06 09:01:41,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:41] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.011 0.016 2026-10-06 09:01:41,391 44 INFO rb-5c3f854-225290-421545 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-06 09:01:41,446 44 INFO rb-5c3f854-225290-421545 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-06 09:01:41,475 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.016 0.028 2026-10-06 09:01:41,657 44 INFO rb-5c3f854-225290-421545 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-06 09:01:41,707 44 INFO rb-5c3f854-225290-421545 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-06 09:01:41,781 44 INFO rb-5c3f854-225290-421545 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-06 09:01:41,831 44 INFO rb-5c3f854-225290-421545 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-06 09:01:41,882 44 INFO rb-5c3f854-225290-421545 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-06 09:01:41,936 44 INFO rb-5c3f854-225290-421545 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-06 09:01:42,137 44 INFO rb-5c3f854-225290-421545 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-06 09:01:42,188 44 INFO rb-5c3f854-225290-421545 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-06 09:01:42,268 44 INFO rb-5c3f854-225290-421545 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-06 09:01:42,323 44 INFO rb-5c3f854-225290-421545 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-06 09:01:42,374 44 INFO rb-5c3f854-225290-421545 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-06 09:01:42,430 44 INFO rb-5c3f854-225290-421545 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-06 09:01:42,635 44 INFO rb-5c3f854-225290-421545 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-06 09:01:42,686 44 INFO rb-5c3f854-225290-421545 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-06 09:01:42,737 44 INFO rb-5c3f854-225290-421545 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-06 09:01:42,788 44 INFO rb-5c3f854-225290-421545 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-06 09:01:42,839 44 INFO rb-5c3f854-225290-421545 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-06 09:01:42,890 44 INFO rb-5c3f854-225290-421545 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-06 09:01:42,952 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,009 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,066 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,122 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01: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.002 0.011 2026-10-06 09:01:43,273 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,323 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,374 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,437 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,485 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,535 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,595 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,650 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,703 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,760 44 INFO rb-5c3f854-225290-421545 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-06 09:01:43,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:43] "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-06 09:01:43,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25343893 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '48124246-a509-45f9-9664-408a982f2f37'}] 2026-10-06 09:01:44,467 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25343893 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '48124246-a509-45f9-9664-408a982f2f37'} created pos.order #631 2026-10-06 09:01:44,499 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25343893 finished 2026-10-06 09:01:44,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 167 0.351 0.462 2026-10-06 09:01:44,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 35 0.093 0.077 2026-10-06 09:01:44,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:01:44,961 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61034474 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '48124246-a509-45f9-9664-408a982f2f37'}] 2026-10-06 09:01:44,981 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61034474 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '48124246-a509-45f9-9664-408a982f2f37'} sync ignored for existing PoS order pos.order(631,) (state: paid) 2026-10-06 09:01:45,010 44 INFO rb-5c3f854-225290-421545 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-06 09:01:45,022 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61034474 finished 2026-10-06 09:01:45,059 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-06 09:01:45,070 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-06 09:01:45,207 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.083 0.166 2026-10-06 09:01:45,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:45] "GET /report/barcode/Code128/044c-9287-4c49 HTTP/1.1" 200 - 0 0.000 0.328 2026-10-06 09:01:45,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 32037156 (allocated 34353152) 2026-10-06 09:01:45,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:45] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-06 09:01:45,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 90838 2026-10-06 09:01:45,378 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-06 09:01:45,378 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 90838 2026-10-06 09:01:45,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090145_508404_test_pos_loyalty_tour_basic.txt 2026-10-06 09:01:45,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmppsbty4mm_chrome_odoo" 2026-10-06 09:01:46,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 91092 2026-10-06 09:01:46,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmp0jmgrtan_chrome_odoo 2026-10-06 09:01:46,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:43753/json/version 2026-10-06 09:01:46,036 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43753', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:01:46,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-06 09:01:46,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:43753/json 2026-10-06 09:01:46,053 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43753', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:01:46,069 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:43753/devtools/page/6840055771568F2F4DDB1C9A620149F3 2026-10-06 09:01:46,079 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-06 09:01:46,090 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-06 09:01:46,119 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:01:46,122 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-06 09:01:46,126 44 INFO rb-5c3f854-225290-421545 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-06 09:01:46,127 44 INFO rb-5c3f854-225290-421545 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-06 09:01:46,294 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:46] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.077 0.067 2026-10-06 09:01:46,297 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '6840055771568F2F4DDB1C9A620149F3', 'loaderId': 'B929A69E6D1BDDEFB15FD771E23C56F1', 'isDownload': False} 2026-10-06 09:01:46,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-10-06 09:01:46,319 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:01:46,348 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:46] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.018 2026-10-06 09:01:46,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:46] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.018 2026-10-06 09:01:46,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:46] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.037 2026-10-06 09:01:47,013 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:01:47,017 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:01:47,035 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:01:47,063 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 09:01:47,083 44 INFO rb-5c3f854-225290-421545 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-06 09:01:47,088 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:01:47,110 44 INFO rb-5c3f854-225290-421545 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-06 09:01:47,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:01:47,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.004 0.009 2026-10-06 09:01:47,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:01:47,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.046 0.042 2026-10-06 09:01:47,268 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.080 2026-10-06 09:01:48,013 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 298 0.274 0.428 2026-10-06 09:01:48,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 09:01:48,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.008 2026-10-06 09:01:48,206 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.037 2026-10-06 09:01:48,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.000 0.007 2026-10-06 09:01:48,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-06 09:01:48,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:01:48,357 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:01:48,388 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:01:48,398 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:01:48,423 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.022 0.039 2026-10-06 09:01:48,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.075 2026-10-06 09:01:48,462 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 09:01:48,464 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "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-06 09:01:48,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.021 0.089 2026-10-06 09:01:48,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.010 0.043 2026-10-06 09:01:48,590 44 INFO rb-5c3f854-225290-421545 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-06 09:01:48,625 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:01:48,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.081 0.057 2026-10-06 09:01:48,770 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:01:48,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.023 0.178 2026-10-06 09:01:48,838 44 INFO rb-5c3f854-225290-421545 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-06 09:01:48,849 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-06 09:01:48,899 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.243 2026-10-06 09:01:48,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.272 2026-10-06 09:01:48,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.308 2026-10-06 09:01:48,955 44 INFO rb-5c3f854-225290-421545 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-06 09:01:48,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:48] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.023 2026-10-06 09:01:49,008 44 INFO rb-5c3f854-225290-421545 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-06 09:01:49,009 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:49] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.175 2026-10-06 09:01:49,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:49] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-06 09:01:49,068 44 INFO rb-5c3f854-225290-421545 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-06 09:01:49,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:49] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.165 2026-10-06 09:01:49,118 44 INFO rb-5c3f854-225290-421545 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-06 09:01:49,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:49] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.332 2026-10-06 09:01:49,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:49] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-06 09:01:49,355 44 INFO rb-5c3f854-225290-421545 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-06 09:01:49,407 44 INFO rb-5c3f854-225290-421545 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-06 09:01:49,457 44 INFO rb-5c3f854-225290-421545 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-06 09:01:49,566 44 INFO rb-5c3f854-225290-421545 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-06 09:01:49,634 44 INFO rb-5c3f854-225290-421545 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-06 09:01:49,687 44 INFO rb-5c3f854-225290-421545 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-06 09:01:49,739 44 INFO rb-5c3f854-225290-421545 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-06 09:01:49,950 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,001 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,051 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,102 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,176 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,195 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:01:50,246 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,308 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,361 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:50] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.016 2026-10-06 09:01:50,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:50] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.012 0.023 2026-10-06 09:01:50,587 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,635 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,686 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,736 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,820 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,842 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:01:50,844 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:01:50,876 44 INFO rb-5c3f854-225290-421545 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-06 09:01:50,921 44 INFO rb-5c3f854-225290-421545 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-06 09:01:51,010 44 INFO rb-5c3f854-225290-421545 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-06 09:01:51,062 44 INFO rb-5c3f854-225290-421545 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-06 09:01:51,115 44 INFO rb-5c3f854-225290-421545 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-06 09:01:51,171 44 INFO rb-5c3f854-225290-421545 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-06 09:01:51,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01: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.009 2026-10-06 09:01:51,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:51] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.008 0.015 2026-10-06 09:01:51,258 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30896854 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '87ffd701-e053-4adc-a816-2b5b8f56f290'}] 2026-10-06 09:01:51,273 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:01:51,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30896854 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '87ffd701-e053-4adc-a816-2b5b8f56f290'} created pos.order #632 2026-10-06 09:01:51,796 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30896854 finished 2026-10-06 09:01:51,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 162 0.185 0.448 2026-10-06 09:01:52,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.039 0.073 2026-10-06 09:01:52,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:01:52,274 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:52] "GET /report/barcode/Code128/0442-57a8-4e14 HTTP/1.1" 200 - 0 0.000 0.059 2026-10-06 09:01:52,344 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62302173 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '87ffd701-e053-4adc-a816-2b5b8f56f290'}] 2026-10-06 09:01:52,347 44 INFO rb-5c3f854-225290-421545 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-06 09:01:52,355 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62302173 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '87ffd701-e053-4adc-a816-2b5b8f56f290'} sync ignored for existing PoS order pos.order(632,) (state: paid) 2026-10-06 09:01:52,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62302173 finished 2026-10-06 09:01:52,391 44 INFO rb-5c3f854-225290-421545 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-06 09:01:52,483 44 INFO rb-5c3f854-225290-421545 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-06 09:01:52,538 44 INFO rb-5c3f854-225290-421545 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-06 09:01:52,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.094 0.149 2026-10-06 09:01:52,590 44 INFO rb-5c3f854-225290-421545 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-06 09:01:52,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:52] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-06 09:01:52,646 44 INFO rb-5c3f854-225290-421545 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-06 09:01:52,704 44 INFO rb-5c3f854-225290-421545 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-06 09:01:52,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 14 0.009 0.032 2026-10-06 09:01:52,934 44 INFO rb-5c3f854-225290-421545 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-06 09:01:52,989 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,047 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,089 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,140 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,191 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,255 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,312 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,370 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,425 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01: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.009 2026-10-06 09:01:53,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:53] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.013 0.027 2026-10-06 09:01:53,607 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,657 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,716 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,772 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,826 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,883 44 INFO rb-5c3f854-225290-421545 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-06 09:01:53,897 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01: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.011 2026-10-06 09:01:53,954 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:53] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.008 0.027 2026-10-06 09:01:54,098 44 INFO rb-5c3f854-225290-421545 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-06 09:01:54,152 44 INFO rb-5c3f854-225290-421545 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-06 09:01:54,199 44 INFO rb-5c3f854-225290-421545 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-06 09:01:54,254 44 INFO rb-5c3f854-225290-421545 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-06 09:01:54,305 44 INFO rb-5c3f854-225290-421545 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-06 09:01:54,360 44 INFO rb-5c3f854-225290-421545 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-06 09:01:54,413 44 INFO rb-5c3f854-225290-421545 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-06 09:01:54,464 44 INFO rb-5c3f854-225290-421545 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-06 09:01:54,860 44 INFO rb-5c3f854-225290-421545 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-06 09:01:54,913 44 INFO rb-5c3f854-225290-421545 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-06 09:01:54,963 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,022 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,079 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,134 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,192 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01: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.010 2026-10-06 09:01:55,247 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,295 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,358 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,405 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,455 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,514 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,566 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,619 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,680 44 INFO rb-5c3f854-225290-421545 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-06 09:01:55,687 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:55] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.004 0.007 2026-10-06 09:01:55,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:55] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.011 0.014 2026-10-06 09:01:55,781 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93468052 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '1a3e60de-9146-41e5-963b-c8b41cd06c82'}] 2026-10-06 09:01:56,239 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93468052 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '1a3e60de-9146-41e5-963b-c8b41cd06c82'} created pos.order #633 2026-10-06 09:01:56,284 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93468052 finished 2026-10-06 09:01:56,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 145 0.180 0.408 2026-10-06 09:01:56,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:56] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 46 0.044 0.073 2026-10-06 09:01:56,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:56] "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-06 09:01:56,695 44 INFO rb-5c3f854-225290-421545 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-06 09:01:56,697 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:56] "GET /report/barcode/Code128/0445-e33d-46af HTTP/1.1" 200 - 0 0.000 0.073 2026-10-06 09:01:56,700 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5216493 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '1a3e60de-9146-41e5-963b-c8b41cd06c82'}] 2026-10-06 09:01:56,713 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5216493 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '1a3e60de-9146-41e5-963b-c8b41cd06c82'} sync ignored for existing PoS order pos.order(633,) (state: paid) 2026-10-06 09:01:56,721 44 INFO rb-5c3f854-225290-421545 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-06 09:01:56,745 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5216493 finished 2026-10-06 09:01:56,806 44 INFO rb-5c3f854-225290-421545 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-06 09:01:56,859 44 INFO rb-5c3f854-225290-421545 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-06 09:01:56,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.057 0.152 2026-10-06 09:01:56,934 44 INFO rb-5c3f854-225290-421545 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-06 09:01:56,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:56] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.019 2026-10-06 09:01:57,003 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 17 0.020 0.030 2026-10-06 09:01:57,210 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,260 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,311 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,369 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,420 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,471 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,525 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,579 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,711 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,762 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,821 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,879 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,935 44 INFO rb-5c3f854-225290-421545 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-06 09:01:57,995 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:58] "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-06 09:01:58,123 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,178 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,231 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,288 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,343 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,410 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,419 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:58] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.009 2026-10-06 09:01:58,464 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:58] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.008 0.025 2026-10-06 09:01:58,587 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,638 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,689 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,739 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,804 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,851 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,902 44 INFO rb-5c3f854-225290-421545 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-06 09:01:58,970 44 INFO rb-5c3f854-225290-421545 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-06 09:01:59,024 44 INFO rb-5c3f854-225290-421545 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-06 09:01:59,077 44 INFO rb-5c3f854-225290-421545 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-06 09:01:59,132 44 INFO rb-5c3f854-225290-421545 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-06 09:01:59,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:59] "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-06 09:01:59,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:59] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.014 0.013 2026-10-06 09:01:59,211 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86177731 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': 'c0e4c952-a065-49b5-baf5-7435a15d4c4f'}] 2026-10-06 09:01:59,709 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86177731 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': 'c0e4c952-a065-49b5-baf5-7435a15d4c4f'} created pos.order #634 2026-10-06 09:01:59,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86177731 finished 2026-10-06 09:01:59,829 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.155 0.466 2026-10-06 09:01:59,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:01:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.039 0.061 2026-10-06 09:02:00,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:02:00,114 44 INFO rb-5c3f854-225290-421545 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-06 09:02:00,142 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:00] "GET /report/barcode/Code128/0441-b63f-4cd6 HTTP/1.1" 200 - 0 0.000 0.071 2026-10-06 09:02:00,144 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23729009 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': 'c0e4c952-a065-49b5-baf5-7435a15d4c4f'}] 2026-10-06 09:02:00,151 44 INFO rb-5c3f854-225290-421545 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-06 09:02:00,155 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23729009 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': 'c0e4c952-a065-49b5-baf5-7435a15d4c4f'} sync ignored for existing PoS order pos.order(634,) (state: paid) 2026-10-06 09:02:00,193 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23729009 finished 2026-10-06 09:02:00,231 44 INFO rb-5c3f854-225290-421545 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-06 09:02:00,294 44 INFO rb-5c3f854-225290-421545 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-06 09:02:00,346 44 INFO rb-5c3f854-225290-421545 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-06 09:02:00,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.071 0.204 2026-10-06 09:02:00,415 44 INFO rb-5c3f854-225290-421545 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-06 09:02:00,441 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:00] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.035 2026-10-06 09:02:00,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.056 0.029 2026-10-06 09:02:00,638 44 INFO rb-5c3f854-225290-421545 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-06 09:02:00,689 44 INFO rb-5c3f854-225290-421545 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-06 09:02:00,741 44 INFO rb-5c3f854-225290-421545 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-06 09:02:00,801 44 INFO rb-5c3f854-225290-421545 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-06 09:02:00,861 44 INFO rb-5c3f854-225290-421545 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-06 09:02:00,916 44 INFO rb-5c3f854-225290-421545 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-06 09:02:00,971 44 INFO rb-5c3f854-225290-421545 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-06 09:02:00,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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.025 2026-10-06 09:02:01,031 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,081 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:01] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.040 0.027 2026-10-06 09:02:01,159 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,210 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,260 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,319 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,371 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,421 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,474 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,526 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,665 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,717 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,769 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,818 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,869 44 INFO rb-5c3f854-225290-421545 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-06 09:02:01,928 44 INFO rb-5c3f854-225290-421545 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-06 09:02:02,005 44 INFO rb-5c3f854-225290-421545 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-06 09:02:02,076 44 INFO rb-5c3f854-225290-421545 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-06 09:02:02,127 44 INFO rb-5c3f854-225290-421545 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-06 09:02:02,180 44 INFO rb-5c3f854-225290-421545 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-06 09:02:02,238 44 INFO rb-5c3f854-225290-421545 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-06 09:02:02,287 44 INFO rb-5c3f854-225290-421545 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-06 09:02:02,338 44 INFO rb-5c3f854-225290-421545 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-06 09:02:02,394 44 INFO rb-5c3f854-225290-421545 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-06 09:02:02,447 44 INFO rb-5c3f854-225290-421545 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-06 09:02:02,501 44 INFO rb-5c3f854-225290-421545 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-06 09:02:02,558 44 INFO rb-5c3f854-225290-421545 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-06 09:02:02,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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-06 09:02:02,609 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23301323 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': '7b482741-3bdd-40bf-8641-bffc4535e3ed'}] 2026-10-06 09:02:03,193 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23301323 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': '7b482741-3bdd-40bf-8641-bffc4535e3ed'} created pos.order #635 2026-10-06 09:02:03,219 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23301323 finished 2026-10-06 09:02:03,303 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.280 0.417 2026-10-06 09:02:03,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.053 0.063 2026-10-06 09:02:03,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:03] "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-06 09:02:03,602 44 INFO rb-5c3f854-225290-421545 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-06 09:02:03,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:03] "GET /report/barcode/Code128/044c-e862-4689 HTTP/1.1" 200 - 0 0.000 0.062 2026-10-06 09:02:03,609 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13698669 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '7b482741-3bdd-40bf-8641-bffc4535e3ed'}] 2026-10-06 09:02:03,619 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13698669 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '7b482741-3bdd-40bf-8641-bffc4535e3ed'} sync ignored for existing PoS order pos.order(635,) (state: paid) 2026-10-06 09:02:03,623 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-06 09:02:03,625 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-06 09:02:03,650 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13698669 finished 2026-10-06 09:02:03,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.049 0.174 2026-10-06 09:02:04,011 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 34998468 (allocated 39071744) 2026-10-06 09:02:04,026 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 91092 2026-10-06 09:02:04,030 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-06 09:02:04,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 91092 2026-10-06 09:02:04,156 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090204_156245_test_pos_loyalty_tour_basic.txt 2026-10-06 09:02:04,156 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmp0jmgrtan_chrome_odoo" 2026-10-06 09:02:04,185 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-10-06 09:02:06,048 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 91353 2026-10-06 09:02:06,048 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmp2nw2x7c__chrome_odoo 2026-10-06 09:02:06,049 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:38539/json/version 2026-10-06 09:02:06,050 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38539', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:02:06,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: Chrome/150.0.7871.114 2026-10-06 09:02:06,082 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:38539/json 2026-10-06 09:02:06,082 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38539', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:02:06,109 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:38539/devtools/page/38712E5FC3D087E7E5EBF16743CBB75A 2026-10-06 09:02:06,120 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-10-06 09:02:06,125 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-10-06 09:02:06,320 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:02:06,327 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-10-06 09:02:06,330 44 INFO rb-5c3f854-225290-421545 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-06 09:02:06,330 44 INFO rb-5c3f854-225290-421545 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-06 09:02:06,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:02:07,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:07] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.101 0.717 2026-10-06 09:02:07,164 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': '38712E5FC3D087E7E5EBF16743CBB75A', 'loaderId': '2C62D8EEF412F07EDE645127E3994DBB', 'isDownload': False} 2026-10-06 09:02:07,164 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-10-06 09:02:07,181 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:02:07,208 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:07] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.013 2026-10-06 09:02:07,221 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:07] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-06 09:02:07,240 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:07] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.043 2026-10-06 09:02:07,911 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:02:07,913 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:02:07,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-06 09:02:07,974 44 INFO rb-5c3f854-225290-421545 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-06 09:02:07,977 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-06 09:02:07,982 44 INFO rb-5c3f854-225290-421545 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-06 09:02:07,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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-06 09:02:08,016 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:02:08,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.014 0.015 2026-10-06 09:02:08,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.026 2026-10-06 09:02:08,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.029 0.060 2026-10-06 09:02:08,185 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-06 09:02:09,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.417 0.529 2026-10-06 09:02:09,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.004 2026-10-06 09:02:09,280 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.000 0.007 2026-10-06 09:02:09,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.037 2026-10-06 09:02:09,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.000 0.006 2026-10-06 09:02:09,389 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-10-06 09:02:09,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:02:09,455 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:09,475 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:02:09,485 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:02:09,526 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:02:09,541 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:02:09,554 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.043 0.049 2026-10-06 09:02:09,575 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.100 2026-10-06 09:02:09,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.026 2026-10-06 09:02:09,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.102 2026-10-06 09:02:09,718 44 INFO rb-5c3f854-225290-421545 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-06 09:02:09,781 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:02:09,854 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:02:09,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:09] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.063 0.067 2026-10-06 09:02:09,958 44 INFO rb-5c3f854-225290-421545 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-06 09:02:10,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.065 0.182 2026-10-06 09:02:10,028 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:02:10,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.254 2026-10-06 09:02:10,092 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.282 2026-10-06 09:02:10,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.257 2026-10-06 09:02:10,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.345 2026-10-06 09:02:10,192 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/image?model=product.template&field=image_128&id=1756&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.279 2026-10-06 09:02:10,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-10-06 09:02:10,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-10-06 09:02:10,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/image?model=product.template&field=image_128&id=1758&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-06 09:02:10,303 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/image?model=product.template&field=image_128&id=1757&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.163 2026-10-06 09:02:10,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.164 2026-10-06 09:02:10,456 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.054 0.201 2026-10-06 09:02:10,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.226 2026-10-06 09:02:10,517 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.246 2026-10-06 09:02:10,548 44 INFO rb-5c3f854-225290-421545 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-06 09:02:10,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:10] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.315 2026-10-06 09:02:10,606 44 INFO rb-5c3f854-225290-421545 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-06 09:02:10,657 44 INFO rb-5c3f854-225290-421545 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-06 09:02:10,742 44 INFO rb-5c3f854-225290-421545 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-06 09:02:10,802 44 INFO rb-5c3f854-225290-421545 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-06 09:02:10,895 44 INFO rb-5c3f854-225290-421545 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-06 09:02:10,955 44 INFO rb-5c3f854-225290-421545 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-06 09:02:11,006 44 INFO rb-5c3f854-225290-421545 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-06 09:02:11,056 44 INFO rb-5c3f854-225290-421545 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-06 09:02:11,146 44 INFO rb-5c3f854-225290-421545 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-06 09:02:11,207 44 INFO rb-5c3f854-225290-421545 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-06 09:02:11,255 44 INFO rb-5c3f854-225290-421545 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-06 09:02:11,306 44 INFO rb-5c3f854-225290-421545 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-06 09:02:11,356 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-10-06 09:02:11,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-06 09:02:11,491 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 16700480 (allocated 18485248) 2026-10-06 09:02:11,501 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 91353 2026-10-06 09:02:11,507 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-10-06 09:02:11,509 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 91353 2026-10-06 09:02:11,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090211_611552_test_pos_loyalty_tour_max_amount.txt 2026-10-06 09:02:11,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmp2nw2x7c__chrome_odoo" 2026-10-06 09:02:11,635 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-10-06 09:02:13,324 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 91574 2026-10-06 09:02:13,324 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmpu7tpttx2_chrome_odoo 2026-10-06 09:02:13,325 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:46487/json/version 2026-10-06 09:02:13,326 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46487', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:02:13,414 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: Chrome/150.0.7871.114 2026-10-06 09:02:13,414 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:46487/json 2026-10-06 09:02:13,415 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46487', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:02:13,428 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:46487/devtools/page/36C1A145EB70BC1BEA4257360FE083A6 2026-10-06 09:02:13,455 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-10-06 09:02:13,474 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-10-06 09:02:13,664 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:02:13,673 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-10-06 09:02:13,678 44 INFO rb-5c3f854-225290-421545 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-06 09:02:13,678 44 INFO rb-5c3f854-225290-421545 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-06 09:02:13,701 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:02:14,535 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:14] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.084 0.755 2026-10-06 09:02:14,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': '36C1A145EB70BC1BEA4257360FE083A6', 'loaderId': 'AAA433DB4E9A0246FAC1717E0236FAD2', 'isDownload': False} 2026-10-06 09:02:14,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-10-06 09:02:14,571 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:02:14,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:14] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-06 09:02:14,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:14] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:02:14,615 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:14] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 09:02:15,203 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:15,206 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:15,237 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-06 09:02:15,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 09:02:15,290 44 INFO rb-5c3f854-225290-421545 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-06 09:02:15,310 44 INFO rb-5c3f854-225290-421545 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-06 09:02:15,313 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:02:15,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:02:15,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-06 09:02:15,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.030 2026-10-06 09:02:15,475 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.032 0.049 2026-10-06 09:02:15,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-06 09:02:16,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.320 0.486 2026-10-06 09:02:16,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:16] "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-06 09:02:16,453 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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.010 2026-10-06 09:02:16,523 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:16] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.042 2026-10-06 09:02:16,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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.014 2026-10-06 09:02:16,592 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-10-06 09:02:16,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 09:02:16,691 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:16,723 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:02:16,742 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:02:16,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.016 0.028 2026-10-06 09:02:16,789 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:02:16,796 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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-06 09:02:16,801 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:16] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.018 0.083 2026-10-06 09:02:16,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.087 2026-10-06 09:02:16,825 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.012 2026-10-06 09:02:16,938 44 INFO rb-5c3f854-225290-421545 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-06 09:02:17,012 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:02:17,114 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:02:17,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.080 0.081 2026-10-06 09:02:17,167 44 INFO rb-5c3f854-225290-421545 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-06 09:02:17,184 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:02:17,205 44 INFO rb-5c3f854-225290-421545 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-06 09:02:17,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.028 0.237 2026-10-06 09:02:17,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.260 2026-10-06 09:02:17,347 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.325 2026-10-06 09:02:17,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.248 2026-10-06 09:02:17,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.367 2026-10-06 09:02:17,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.253 2026-10-06 09:02:17,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.200 2026-10-06 09:02:17,538 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.206 2026-10-06 09:02:17,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/image?model=product.template&field=image_128&id=1760&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.225 2026-10-06 09:02:17,606 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/image?model=product.template&field=image_128&id=1761&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-10-06 09:02:17,638 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-06 09:02:17,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.177 2026-10-06 09:02:17,695 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.141 2026-10-06 09:02:17,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.050 0.326 2026-10-06 09:02:17,877 44 INFO rb-5c3f854-225290-421545 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-06 09:02:17,960 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,008 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,069 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,149 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,192 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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.022 0.044 2026-10-06 09:02:18,236 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.011 0.062 2026-10-06 09:02:18,288 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,312 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.021 0.064 2026-10-06 09:02:18,418 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,464 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,516 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,566 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,617 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,676 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,728 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,782 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,833 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,890 44 INFO rb-5c3f854-225290-421545 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-06 09:02:18,951 44 INFO rb-5c3f854-225290-421545 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-06 09:02:19,002 44 INFO rb-5c3f854-225290-421545 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-06 09:02:19,118 44 INFO rb-5c3f854-225290-421545 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-06 09:02:19,170 44 INFO rb-5c3f854-225290-421545 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-06 09:02:19,224 44 INFO rb-5c3f854-225290-421545 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-06 09:02:19,273 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-10-06 09:02:19,274 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-06 09:02:19,399 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 17325448 (allocated 18485248) 2026-10-06 09:02:19,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 91574 2026-10-06 09:02:19,418 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-10-06 09:02:19,418 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 91574 2026-10-06 09:02:19,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090219_543348_test_promo_with_different_taxes.txt 2026-10-06 09:02:19,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmpu7tpttx2_chrome_odoo" 2026-10-06 09:02:19,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-10-06 09:02:21,295 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 91790 2026-10-06 09:02:21,297 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmpp2qvyggo_chrome_odoo 2026-10-06 09:02:21,297 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:45129/json/version 2026-10-06 09:02:21,298 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45129', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:02:21,312 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: Chrome/150.0.7871.114 2026-10-06 09:02:21,312 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:45129/json 2026-10-06 09:02:21,313 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45129', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:02:21,320 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:45129/devtools/page/8FA28A67790E1DF4FA7261EEC8374E35 2026-10-06 09:02:21,326 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-10-06 09:02:21,333 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-10-06 09:02:21,505 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:02:21,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-10-06 09:02:21,517 44 INFO rb-5c3f854-225290-421545 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-06 09:02:21,517 44 INFO rb-5c3f854-225290-421545 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-06 09:02:21,533 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:02:22,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:22] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.068 0.860 2026-10-06 09:02:22,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': '8FA28A67790E1DF4FA7261EEC8374E35', 'loaderId': '3ABDF590C42346F0F4DABCB26D175B9E', 'isDownload': False} 2026-10-06 09:02:22,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-10-06 09:02:22,492 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:02:22,518 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:22] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 09:02:22,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:22] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-10-06 09:02:22,533 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:22] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:02:23,074 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:02:23,088 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:02:23,110 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-06 09:02:23,146 44 INFO rb-5c3f854-225290-421545 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-06 09:02:23,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:02:23,156 44 INFO rb-5c3f854-225290-421545 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-06 09:02:23,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:02:23,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:02:23,242 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:23] "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-06 09:02:23,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.036 2026-10-06 09:02:23,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.073 2026-10-06 09:02:23,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-06 09:02:24,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.428 0.541 2026-10-06 09:02:24,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "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-06 09:02:24,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:02:24,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.039 2026-10-06 09:02:24,666 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:02:24,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-10-06 09:02:24,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-06 09:02:24,771 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:02:24,792 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:02:24,808 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:02:24,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.027 0.030 2026-10-06 09:02:24,878 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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-06 09:02:24,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.092 2026-10-06 09:02:24,887 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:02:24,894 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.089 2026-10-06 09:02:24,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:24] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.019 2026-10-06 09:02:25,006 44 INFO rb-5c3f854-225290-421545 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-06 09:02:25,024 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:02:25,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.035 0.083 2026-10-06 09:02:25,141 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:25,173 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.020 0.125 2026-10-06 09:02:25,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.131 2026-10-06 09:02:25,255 44 INFO rb-5c3f854-225290-421545 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-06 09:02:25,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-06 09:02:25,287 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:02:25,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-06 09:02:25,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-06 09:02:25,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.382 2026-10-06 09:02:25,468 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/image?model=product.template&field=image_128&id=1763&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.278 2026-10-06 09:02:25,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.266 2026-10-06 09:02:25,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.249 2026-10-06 09:02:25,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.284 2026-10-06 09:02:25,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/image?model=product.template&field=image_128&id=1764&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.276 2026-10-06 09:02:25,765 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.053 0.271 2026-10-06 09:02:25,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.270 2026-10-06 09:02:25,825 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:25] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.338 2026-10-06 09:02:25,854 44 INFO rb-5c3f854-225290-421545 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-06 09:02:25,960 44 INFO rb-5c3f854-225290-421545 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-06 09:02:26,106 44 INFO rb-5c3f854-225290-421545 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-06 09:02:26,155 44 INFO rb-5c3f854-225290-421545 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-06 09:02:26,206 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-10-06 09:02:26,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-06 09:02:26,295 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 15890348 (allocated 17039360) 2026-10-06 09:02:26,317 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 91790 2026-10-06 09:02:26,320 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-10-06 09:02:26,326 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 91790 2026-10-06 09:02:26,438 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090226_438115_test_promo_with_free_product.txt 2026-10-06 09:02:26,438 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmpp2qvyggo_chrome_odoo" 2026-10-06 09:02:26,452 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-10-06 09:02:28,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 91991 2026-10-06 09:02:28,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpfekf0wle_chrome_odoo 2026-10-06 09:02:28,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:37887/json/version 2026-10-06 09:02:28,268 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37887', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:02:28,279 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-06 09:02:28,279 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:37887/json 2026-10-06 09:02:28,280 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37887', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:02:28,296 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:37887/devtools/page/F0867411700F3BC4315A4D548A366C91 2026-10-06 09:02:28,300 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-10-06 09:02:28,305 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-10-06 09:02:28,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:02:28,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-10-06 09:02:28,532 44 INFO rb-5c3f854-225290-421545 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-06 09:02:28,533 44 INFO rb-5c3f854-225290-421545 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-06 09:02:28,552 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:02:29,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:29] "GET /pos/ui/80 HTTP/1.1" 200 - 89 0.088 0.785 2026-10-06 09:02:29,428 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': 'F0867411700F3BC4315A4D548A366C91', 'loaderId': 'F98EA8316B3F3DA522E3139845B52BA4', 'isDownload': False} 2026-10-06 09:02:29,428 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-10-06 09:02:29,462 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:02:29,497 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:29] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.011 2026-10-06 09:02:29,513 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:29] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.030 2026-10-06 09:02:29,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:29] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-06 09:02:30,192 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:30,194 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:02:30,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:02:30,252 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.007 2026-10-06 09:02:30,270 44 INFO rb-5c3f854-225290-421545 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-06 09:02:30,284 44 INFO rb-5c3f854-225290-421545 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-06 09:02:30,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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-06 09:02:30,321 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:02:30,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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.013 2026-10-06 09:02:30,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-06 09:02:30,439 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.037 2026-10-06 09:02:30,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-06 09:02:31,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.243 0.509 2026-10-06 09:02:31,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:02:31,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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.007 2026-10-06 09:02:31,448 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-06 09:02:31,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:02:31,500 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-06 09:02:31,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.013 2026-10-06 09:02:31,577 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:31,621 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:02:31,626 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:02:31,671 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:02:31,679 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "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-06 09:02:31,703 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.055 0.057 2026-10-06 09:02:31,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.128 2026-10-06 09:02:31,759 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.070 2026-10-06 09:02:31,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.134 2026-10-06 09:02:31,795 44 INFO rb-5c3f854-225290-421545 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-06 09:02:31,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.014 2026-10-06 09:02:31,866 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:02:31,942 44 INFO rb-5c3f854-225290-421545 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-06 09:02:31,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 - 33 0.039 0.065 2026-10-06 09:02:31,968 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:02:31,986 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:31] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-06 09:02:32,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-10-06 09:02:32,022 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:32,035 44 INFO rb-5c3f854-225290-421545 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-06 09:02:32,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.135 2026-10-06 09:02:32,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.162 2026-10-06 09:02:32,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "GET /pos/ui/80 HTTP/1.1" 200 - 33 0.049 0.293 2026-10-06 09:02:32,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.243 2026-10-06 09:02:32,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.253 2026-10-06 09:02:32,279 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "GET /web/image?model=product.template&field=image_128&id=1771&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.245 2026-10-06 09:02:32,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.229 2026-10-06 09:02:32,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.132 2026-10-06 09:02:32,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.129 2026-10-06 09:02:32,468 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.320 2026-10-06 09:02:32,564 44 INFO rb-5c3f854-225290-421545 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-06 09:02:32,621 44 INFO rb-5c3f854-225290-421545 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-06 09:02:32,672 44 INFO rb-5c3f854-225290-421545 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-06 09:02:32,729 44 INFO rb-5c3f854-225290-421545 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-06 09:02:32,821 44 INFO rb-5c3f854-225290-421545 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-06 09:02:32,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.039 2026-10-06 09:02:32,873 44 INFO rb-5c3f854-225290-421545 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-06 09:02:32,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:32] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.012 0.069 2026-10-06 09:02:32,983 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,022 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.040 0.091 2026-10-06 09:02:33,066 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,118 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,174 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,226 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,280 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,333 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,386 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,462 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,513 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,564 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,614 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,665 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,716 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,776 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,837 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,926 44 INFO rb-5c3f854-225290-421545 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-06 09:02:33,982 44 INFO rb-5c3f854-225290-421545 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-06 09:02:34,028 44 INFO rb-5c3f854-225290-421545 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-06 09:02:34,078 44 INFO rb-5c3f854-225290-421545 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-06 09:02:34,129 44 INFO rb-5c3f854-225290-421545 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-06 09:02:34,180 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-10-06 09:02:34,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-06 09:02:34,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 16453236 (allocated 17825792) 2026-10-06 09:02:34,314 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 91991 2026-10-06 09:02:34,317 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-10-06 09:02:34,318 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 91991 2026-10-06 09:02:34,430 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090234_430713_test_promotion_program_with_global_discount.txt 2026-10-06 09:02:34,431 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmpfekf0wle_chrome_odoo" 2026-10-06 09:02:34,451 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-10-06 09:02:36,206 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 92206 2026-10-06 09:02:36,206 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmp_mjwx_cx_chrome_odoo 2026-10-06 09:02:36,206 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:44373/json/version 2026-10-06 09:02:36,208 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44373', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:02:36,285 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-06 09:02:36,285 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:44373/json 2026-10-06 09:02:36,286 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44373', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:02:36,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:44373/devtools/page/005CDCC1DEEC7A8631AD2D503C1E822B 2026-10-06 09:02:36,325 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-10-06 09:02:36,333 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-10-06 09:02:36,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:02:36,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-10-06 09:02:36,560 44 INFO rb-5c3f854-225290-421545 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-06 09:02:36,561 44 INFO rb-5c3f854-225290-421545 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-06 09:02:36,595 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:02:37,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:37] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.139 0.651 2026-10-06 09:02:37,375 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': '005CDCC1DEEC7A8631AD2D503C1E822B', 'loaderId': '14C658E0709C42435F3D4780F764AF77', 'isDownload': False} 2026-10-06 09:02:37,375 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-10-06 09:02:37,391 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:02:37,423 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:37] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-06 09:02:37,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:37] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.028 2026-10-06 09:02:37,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:37] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.028 2026-10-06 09:02:38,063 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:38,067 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:02:38,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.018 2026-10-06 09:02:38,129 44 INFO rb-5c3f854-225290-421545 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-06 09:02:38,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-06 09:02:38,137 44 INFO rb-5c3f854-225290-421545 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-06 09:02:38,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:02:38,173 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:02:38,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.021 0.013 2026-10-06 09:02:38,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.046 2026-10-06 09:02:38,321 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.049 2026-10-06 09:02:38,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-06 09:02:39,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.498 0.528 2026-10-06 09:02:39,430 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:02:39,503 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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-06 09:02:39,590 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.048 2026-10-06 09:02:39,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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.006 2026-10-06 09:02:39,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-06 09:02:39,660 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-06 09:02:39,725 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:02:39,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:02:39,778 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:02:39,782 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:02:39,814 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:02:39,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.039 0.037 2026-10-06 09:02:39,860 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "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-06 09:02:39,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.015 0.100 2026-10-06 09:02:39,888 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:02:39,895 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.010 0.047 2026-10-06 09:02:39,940 44 INFO rb-5c3f854-225290-421545 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-06 09:02:40,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.059 0.111 2026-10-06 09:02:40,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.018 0.049 2026-10-06 09:02:40,091 44 INFO rb-5c3f854-225290-421545 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-06 09:02:40,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.251 2026-10-06 09:02:40,168 44 INFO rb-5c3f854-225290-421545 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-06 09:02:40,177 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:02:40,184 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:02:40,204 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.160 2026-10-06 09:02:40,239 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-10-06 09:02:40,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-10-06 09:02:40,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.246 2026-10-06 09:02:40,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.258 2026-10-06 09:02:40,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-10-06 09:02:40,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-06 09:02:40,437 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-06 09:02:40,475 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.186 2026-10-06 09:02:40,501 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/image?model=product.template&field=image_128&id=1773&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-06 09:02:40,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "GET /web/image?model=product.template&field=image_128&id=1774&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.177 2026-10-06 09:02:40,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.054 0.220 2026-10-06 09:02:40,734 44 INFO rb-5c3f854-225290-421545 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-06 09:02:40,825 44 INFO rb-5c3f854-225290-421545 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-06 09:02:40,875 44 INFO rb-5c3f854-225290-421545 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-06 09:02:40,933 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,017 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,063 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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.021 0.034 2026-10-06 09:02:41,068 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.019 0.049 2026-10-06 09:02:41,165 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,253 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,304 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,362 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,414 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,470 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,524 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,576 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,653 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,742 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,793 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,844 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,895 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,946 44 INFO rb-5c3f854-225290-421545 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-06 09:02:41,997 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-10-06 09:02:41,999 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 09:02:42,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 17009792 (allocated 18485248) 2026-10-06 09:02:42,116 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 92206 2026-10-06 09:02:42,117 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-10-06 09:02:42,119 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 92206 2026-10-06 09:02:42,232 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090242_232247_test_promotion_program_with_loyalty_program.txt 2026-10-06 09:02:42,232 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmp_mjwx_cx_chrome_odoo" 2026-10-06 09:02:42,254 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-10-06 09:02:43,845 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 92425 2026-10-06 09:02:43,845 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmp3eiriw2v_chrome_odoo 2026-10-06 09:02:43,845 44 INFO rb-5c3f854-225290-421545 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:36793/json/version 2026-10-06 09:02:43,847 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:02:43,918 44 INFO rb-5c3f854-225290-421545 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-06 09:02:43,919 44 INFO rb-5c3f854-225290-421545 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:36793/json 2026-10-06 09:02:43,919 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:02:43,931 44 INFO rb-5c3f854-225290-421545 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:36793/devtools/page/613D2369803F3A00E727A000355C5A8F 2026-10-06 09:02:43,942 44 INFO rb-5c3f854-225290-421545 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-06 09:02:43,949 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless enable page notifications 2026-10-06 09:02:44,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:02:44,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Setting session cookie in browser 2026-10-06 09:02:44,093 44 INFO rb-5c3f854-225290-421545 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-06 09:02:44,094 44 INFO rb-5c3f854-225290-421545 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-06 09:02:44,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:02:44,924 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:44] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.103 0.716 2026-10-06 09:02:44,928 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': '613D2369803F3A00E727A000355C5A8F', 'loaderId': 'A7D33F94A945CBF7B064ECC0B88BAFE2', 'isDownload': False} 2026-10-06 09:02:44,928 44 INFO rb-5c3f854-225290-421545 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-06 09:02:44,948 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:02:45,002 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:45] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.033 2026-10-06 09:02:45,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:45] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.052 2026-10-06 09:02:45,020 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:45] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.052 2026-10-06 09:02:45,621 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:45,632 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:02:45,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-06 09:02:45,678 44 INFO rb-5c3f854-225290-421545 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-06 09:02:45,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:02:45,686 44 INFO rb-5c3f854-225290-421545 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-06 09:02:45,704 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:02:45,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:45,778 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.022 0.014 2026-10-06 09:02:45,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-06 09:02:45,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.025 0.047 2026-10-06 09:02:45,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-06 09:02:47,014 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.355 0.751 2026-10-06 09:02:47,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "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-06 09:02:47,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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.008 2026-10-06 09:02:47,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.036 2026-10-06 09:02:47,239 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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.011 2026-10-06 09:02:47,263 44 INFO rb-5c3f854-225290-421545 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-06 09:02:47,289 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:02:47,358 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:02:47,393 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:02:47,396 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:02:47,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.031 0.038 2026-10-06 09:02:47,463 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:02:47,467 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "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-06 09:02:47,475 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.084 2026-10-06 09:02:47,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.116 2026-10-06 09:02:47,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.017 2026-10-06 09:02:47,619 44 INFO rb-5c3f854-225290-421545 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-06 09:02:47,647 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:02:47,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.067 0.056 2026-10-06 09:02:47,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.103 2026-10-06 09:02:47,777 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:02:47,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.111 2026-10-06 09:02:47,848 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.122 2026-10-06 09:02:47,862 44 INFO rb-5c3f854-225290-421545 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-06 09:02:47,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.171 2026-10-06 09:02:47,892 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:02:47,975 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.042 0.297 2026-10-06 09:02:48,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:48] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-06 09:02:48,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:48] "GET /web/image?model=product.template&field=image_128&id=1776&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.258 2026-10-06 09:02:48,088 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:48] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.263 2026-10-06 09:02:48,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:48] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.269 2026-10-06 09:02:48,158 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:48] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.258 2026-10-06 09:02:48,186 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:48] "GET /web/image?model=product.template&field=image_128&id=1777&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-06 09:02:48,321 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.067 0.229 2026-10-06 09:02:48,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:48] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.241 2026-10-06 09:02:48,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:48] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.321 2026-10-06 09:02:48,407 44 INFO rb-5c3f854-225290-421545 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-06 09:02:48,470 44 INFO rb-5c3f854-225290-421545 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-06 09:02:48,523 44 INFO rb-5c3f854-225290-421545 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-06 09:02:48,577 44 INFO rb-5c3f854-225290-421545 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-06 09:02:48,627 44 INFO rb-5c3f854-225290-421545 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-06 09:02:48,677 44 INFO rb-5c3f854-225290-421545 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-06 09:02:48,762 44 INFO rb-5c3f854-225290-421545 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-06 09:02:48,813 44 INFO rb-5c3f854-225290-421545 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-06 09:02:48,864 44 INFO rb-5c3f854-225290-421545 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-06 09:02:48,915 44 INFO rb-5c3f854-225290-421545 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-06 09:02:48,966 44 INFO rb-5c3f854-225290-421545 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-06 09:02:49,017 44 INFO rb-5c3f854-225290-421545 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-06 09:02:49,102 44 INFO rb-5c3f854-225290-421545 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-06 09:02:49,159 44 INFO rb-5c3f854-225290-421545 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-06 09:02:49,210 44 INFO rb-5c3f854-225290-421545 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-06 09:02:49,261 44 INFO rb-5c3f854-225290-421545 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-06 09:02:49,312 44 INFO rb-5c3f854-225290-421545 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-06 09:02:49,363 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-10-06 09:02:49,364 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-06 09:02:49,522 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 15303824 (allocated 16515072) 2026-10-06 09:02:49,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 92425 2026-10-06 09:02:49,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-10-06 09:02:49,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 92425 2026-10-06 09:02:49,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090249_653426_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-10-06 09:02:49,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmp3eiriw2v_chrome_odoo" 2026-10-06 09:02:49,673 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-10-06 09:02:52,308 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 92640 2026-10-06 09:02:52,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmp_4bi9tsu_chrome_odoo 2026-10-06 09:02:52,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:38099/json/version 2026-10-06 09:02:52,310 44 INFO rb-5c3f854-225290-421545 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-06 09:02:52,335 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: Chrome/150.0.7871.114 2026-10-06 09:02:52,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:38099/json 2026-10-06 09:02:52,336 44 INFO rb-5c3f854-225290-421545 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-06 09:02:52,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:38099/devtools/page/4C20B55AC802EF54D62F518B158987AD 2026-10-06 09:02:52,364 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-10-06 09:02:52,371 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-10-06 09:02:52,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:02:52,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-10-06 09:02:52,544 44 INFO rb-5c3f854-225290-421545 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-06 09:02:52,544 44 INFO rb-5c3f854-225290-421545 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-06 09:02:52,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:02:56,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:56] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 92 0.086 3.923 2026-10-06 09:02:56,579 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': '4C20B55AC802EF54D62F518B158987AD', 'loaderId': '866BC40C2ADFCBDA5E64C8CA9C0014B7', 'isDownload': False} 2026-10-06 09:02:56,579 44 INFO rb-5c3f854-225290-421545 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-06 09:02:56,608 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:02:56,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:56] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-06 09:02:56,637 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:56] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-06 09:02:56,655 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:56] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.034 2026-10-06 09:02:57,238 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:57,248 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:57,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-06 09:02:57,298 44 INFO rb-5c3f854-225290-421545 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-06 09:02:57,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:02:57,309 44 INFO rb-5c3f854-225290-421545 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-06 09:02:57,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 09:02:57,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:02:57,401 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02: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.011 2026-10-06 09:02:57,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-06 09:02:57,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.044 0.058 2026-10-06 09:02:57,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.091 2026-10-06 09:02:58,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.314 0.539 2026-10-06 09:02:58,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:58] "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-06 09:02:58,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.000 0.007 2026-10-06 09:02:58,658 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:58] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.060 2026-10-06 09:02:58,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.000 0.007 2026-10-06 09:02:58,741 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-10-06 09:02:58,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.015 2026-10-06 09:02:58,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:02:58,849 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:02:58,877 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:02:58,880 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:02:58,946 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:58] "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-06 09:02:58,947 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.049 2026-10-06 09:02:58,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:58] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.055 0.071 2026-10-06 09:02:59,007 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.142 2026-10-06 09:02:59,025 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:02:59,065 44 INFO rb-5c3f854-225290-421545 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-06 09:02:59,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.110 2026-10-06 09:02:59,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.037 0.154 2026-10-06 09:02:59,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.173 2026-10-06 09:02:59,210 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:02:59,229 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-10-06 09:02:59,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-10-06 09:02:59,299 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.154 2026-10-06 09:02:59,302 44 INFO rb-5c3f854-225290-421545 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-06 09:02:59,322 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:02:59,349 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-10-06 09:02:59,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.165 2026-10-06 09:02:59,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/image?model=product.template&field=image_128&id=1779&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.193 2026-10-06 09:02:59,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-06 09:02:59,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.202 2026-10-06 09:02:59,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-06 09:02:59,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-06 09:02:59,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.159 2026-10-06 09:02:59,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:02:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.044 0.189 2026-10-06 09:02:59,782 44 INFO rb-5c3f854-225290-421545 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-06 09:03:00,342 44 INFO rb-5c3f854-225290-421545 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-06 09:03:00,403 44 INFO rb-5c3f854-225290-421545 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-06 09:03:00,452 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-10-06 09:03:00,453 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-06 09:03:00,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 19152704 (allocated 20582400) 2026-10-06 09:03:00,607 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 92640 2026-10-06 09:03:00,609 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-10-06 09:03:00,610 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 92640 2026-10-06 09:03:00,740 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090300_740316_test_race_conditions_update_program.txt 2026-10-06 09:03:00,740 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmp_4bi9tsu_chrome_odoo" 2026-10-06 09:03:00,753 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-10-06 09:03:01,943 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 92856 2026-10-06 09:03:01,944 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmppjxg1kvz_chrome_odoo 2026-10-06 09:03:01,944 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:37023/json/version 2026-10-06 09:03:01,946 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37023', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:03:01,966 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-10-06 09:03:01,966 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:37023/json 2026-10-06 09:03:01,967 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37023', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:03:01,984 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:37023/devtools/page/E2C638F9EF472A9ECC0642A29DF0732F 2026-10-06 09:03:01,987 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-10-06 09:03:01,992 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-10-06 09:03:02,151 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:03:02,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-10-06 09:03:02,161 44 INFO rb-5c3f854-225290-421545 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-06 09:03:02,161 44 INFO rb-5c3f854-225290-421545 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-06 09:03:02,175 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:03:02,915 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:02] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 90 0.063 0.681 2026-10-06 09:03:02,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': 'E2C638F9EF472A9ECC0642A29DF0732F', 'loaderId': 'E72B7254AFB697E7E36FA7847111E955', 'isDownload': False} 2026-10-06 09:03:02,920 44 INFO rb-5c3f854-225290-421545 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-06 09:03:02,941 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:03:02,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:02] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 09:03:02,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:02] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:03:02,978 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:02] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 09:03:03,595 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:03,609 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:03,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-06 09:03:03,668 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:03:03,672 44 INFO rb-5c3f854-225290-421545 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-06 09:03:03,688 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03: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-06 09:03:03,691 44 INFO rb-5c3f854-225290-421545 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-06 09:03:03,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:03,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:03] "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-06 09:03:03,782 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-06 09:03:03,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.049 2026-10-06 09:03:03,862 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-06 09:03:04,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.346 0.536 2026-10-06 09:03:04,862 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.056 2026-10-06 09:03:04,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-06 09:03:05,029 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.034 2026-10-06 09:03:05,063 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.015 2026-10-06 09:03:05,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-10-06 09:03:05,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-06 09:03:05,166 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:03:05,181 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 09:03:05,183 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:03:05,241 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:03:05,244 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:03:05,248 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.043 0.050 2026-10-06 09:03:05,274 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.106 2026-10-06 09:03:05,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.117 2026-10-06 09:03:05,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.028 2026-10-06 09:03:05,355 44 INFO rb-5c3f854-225290-421545 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-06 09:03:05,436 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:03:05,462 44 INFO rb-5c3f854-225290-421545 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-06 09:03:05,487 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:03:05,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.066 0.054 2026-10-06 09:03:05,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.012 0.121 2026-10-06 09:03:05,603 44 INFO rb-5c3f854-225290-421545 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-06 09:03:05,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.028 0.203 2026-10-06 09:03:05,662 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:03:05,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.217 2026-10-06 09:03:05,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-06 09:03:05,751 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-06 09:03:05,786 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.346 2026-10-06 09:03:05,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.243 2026-10-06 09:03:05,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-06 09:03:05,889 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image?model=product.template&field=image_128&id=1791&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.193 2026-10-06 09:03:05,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-10-06 09:03:05,941 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-10-06 09:03:05,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:05] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.129 2026-10-06 09:03:06,089 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.067 0.294 2026-10-06 09:03:06,179 44 INFO rb-5c3f854-225290-421545 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-06 09:03:06,258 44 INFO rb-5c3f854-225290-421545 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-06 09:03:06,307 44 INFO rb-5c3f854-225290-421545 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-06 09:03:06,388 44 INFO rb-5c3f854-225290-421545 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-06 09:03:06,789 44 INFO rb-5c3f854-225290-421545 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-06 09:03:06,840 44 INFO rb-5c3f854-225290-421545 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-06 09:03:06,906 44 INFO rb-5c3f854-225290-421545 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-06 09:03:06,974 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:06] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.036 0.042 2026-10-06 09:03:07,008 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,066 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.019 0.063 2026-10-06 09:03:07,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:07] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.012 0.094 2026-10-06 09:03:07,123 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,194 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:07] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.020 0.033 2026-10-06 09:03:07,243 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,349 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.025 0.067 2026-10-06 09:03:07,355 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,406 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,469 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,526 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,613 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,696 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,723 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:07,724 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:03:07,748 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,799 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,878 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,932 44 INFO rb-5c3f854-225290-421545 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-06 09:03:07,985 44 INFO rb-5c3f854-225290-421545 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-06 09:03:08,037 44 INFO rb-5c3f854-225290-421545 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-06 09:03:08,092 44 INFO rb-5c3f854-225290-421545 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-06 09:03:08,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:08] "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.011 2026-10-06 09:03:08,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:08] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.014 2026-10-06 09:03:08,190 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51074600 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6955d6d7-0883-4c38-8a90-f2ddd2108b34'}] 2026-10-06 09:03:08,197 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:03:08,965 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51074600 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6955d6d7-0883-4c38-8a90-f2ddd2108b34'} created pos.order #636 2026-10-06 09:03:08,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51074600 finished 2026-10-06 09:03:09,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.373 0.532 2026-10-06 09:03:09,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.054 0.064 2026-10-06 09:03:09,299 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:09] "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-06 09:03:09,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88857065 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6955d6d7-0883-4c38-8a90-f2ddd2108b34'}] 2026-10-06 09:03:09,459 44 INFO rb-5c3f854-225290-421545 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-06 09:03:09,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88857065 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6955d6d7-0883-4c38-8a90-f2ddd2108b34'} sync ignored for existing PoS order pos.order(636,) (state: paid) 2026-10-06 09:03:09,491 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88857065 finished 2026-10-06 09:03:09,511 44 INFO rb-5c3f854-225290-421545 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-06 09:03:09,558 44 INFO rb-5c3f854-225290-421545 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-06 09:03:09,609 44 INFO rb-5c3f854-225290-421545 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-06 09:03:09,664 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.059 0.164 2026-10-06 09:03:09,666 44 INFO rb-5c3f854-225290-421545 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-06 09:03:09,748 44 INFO rb-5c3f854-225290-421545 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-06 09:03:09,795 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.024 0.041 2026-10-06 09:03:09,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:09] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.007 0.043 2026-10-06 09:03:09,889 44 INFO rb-5c3f854-225290-421545 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-06 09:03:09,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.039 2026-10-06 09:03:09,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:09] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.013 0.019 2026-10-06 09:03:09,972 44 INFO rb-5c3f854-225290-421545 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-06 09:03:10,019 44 INFO rb-5c3f854-225290-421545 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-06 09:03:10,073 44 INFO rb-5c3f854-225290-421545 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-06 09:03:10,084 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.041 0.069 2026-10-06 09:03:10,139 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.027 2026-10-06 09:03:10,151 44 INFO rb-5c3f854-225290-421545 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-06 09:03:10,203 44 INFO rb-5c3f854-225290-421545 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-06 09:03:10,251 44 INFO rb-5c3f854-225290-421545 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-06 09:03:10,304 44 INFO rb-5c3f854-225290-421545 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-06 09:03:10,356 44 INFO rb-5c3f854-225290-421545 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-06 09:03:10,407 44 INFO rb-5c3f854-225290-421545 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-06 09:03:10,493 44 INFO rb-5c3f854-225290-421545 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-06 09:03:10,523 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03: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.015 0.034 2026-10-06 09:03:10,547 44 INFO rb-5c3f854-225290-421545 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-06 09:03:10,605 44 INFO rb-5c3f854-225290-421545 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-06 09:03:10,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.030 0.056 2026-10-06 09:03:10,659 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-10-06 09:03:10,660 44 INFO rb-5c3f854-225290-421545 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-06 09:03:10,690 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:10] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.013 0.016 2026-10-06 09:03:10,871 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 20306220 (allocated 22941696) 2026-10-06 09:03:10,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 92856 2026-10-06 09:03:10,880 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-10-06 09:03:10,881 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 92856 2026-10-06 09:03:11,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090311_029084_test_refund_does_not_decrease_points.txt 2026-10-06 09:03:11,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmppjxg1kvz_chrome_odoo" 2026-10-06 09:03:11,069 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-10-06 09:03:12,953 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 93095 2026-10-06 09:03:12,953 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmpuw5nx376_chrome_odoo 2026-10-06 09:03:12,954 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:42161/json/version 2026-10-06 09:03:12,955 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42161', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:03:12,973 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: Chrome/150.0.7871.114 2026-10-06 09:03:12,973 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:42161/json 2026-10-06 09:03:12,974 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42161', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:03:12,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:42161/devtools/page/DCD536C03C2DD48BF3498ED4E63A1D06 2026-10-06 09:03:12,997 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-10-06 09:03:13,004 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-10-06 09:03:13,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:03:13,191 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-10-06 09:03:13,195 44 INFO rb-5c3f854-225290-421545 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-06 09:03:13,195 44 INFO rb-5c3f854-225290-421545 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-06 09:03:13,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:03:13,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:13] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.086 0.629 2026-10-06 09:03:13,933 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': 'DCD536C03C2DD48BF3498ED4E63A1D06', 'loaderId': '178350DD30317336BD122B2A3E94055B', 'isDownload': False} 2026-10-06 09:03:13,933 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-10-06 09:03:13,951 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:03:13,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:13] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-06 09:03:14,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:14] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-10-06 09:03:14,008 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:14] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-06 09:03:14,689 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:03:14,700 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:03:14,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-06 09:03:14,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:03:14,778 44 INFO rb-5c3f854-225290-421545 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-06 09:03:14,779 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03: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-06 09:03:14,792 44 INFO rb-5c3f854-225290-421545 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-06 09:03:14,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:03:14,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.012 2026-10-06 09:03:14,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-06 09:03:14,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.019 0.047 2026-10-06 09:03:14,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-06 09:03:15,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.375 0.500 2026-10-06 09:03:15,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:15] "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-06 09:03:15,994 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:03:16,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.049 2026-10-06 09:03:16,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:03:16,141 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-10-06 09:03:16,158 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:03:16,223 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:16,240 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:03:16,255 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:03:16,279 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:03:16,319 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:03:16,344 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.078 2026-10-06 09:03:16,351 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "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-06 09:03:16,388 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:03:16,396 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.149 2026-10-06 09:03:16,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.014 0.093 2026-10-06 09:03:16,459 44 INFO rb-5c3f854-225290-421545 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-06 09:03:16,553 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.052 0.158 2026-10-06 09:03:16,563 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:03:16,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.039 0.251 2026-10-06 09:03:16,669 44 INFO rb-5c3f854-225290-421545 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-06 09:03:16,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.012 0.191 2026-10-06 09:03:16,706 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:03:16,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 4 0.006 0.204 2026-10-06 09:03:16,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.236 2026-10-06 09:03:16,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.262 2026-10-06 09:03:16,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.243 2026-10-06 09:03:16,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.173 2026-10-06 09:03:16,875 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.144 2026-10-06 09:03:16,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.183 2026-10-06 09:03:16,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.190 2026-10-06 09:03:16,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:16] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-06 09:03:17,027 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:17] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-06 09:03:17,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.049 0.233 2026-10-06 09:03:17,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:17] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.251 2026-10-06 09:03:17,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:17] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.327 2026-10-06 09:03:17,248 44 INFO rb-5c3f854-225290-421545 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-06 09:03:17,388 44 INFO rb-5c3f854-225290-421545 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-06 09:03:17,569 44 INFO rb-5c3f854-225290-421545 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-06 09:03:17,667 44 INFO rb-5c3f854-225290-421545 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-06 09:03:17,755 44 INFO rb-5c3f854-225290-421545 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-06 09:03:17,831 44 INFO rb-5c3f854-225290-421545 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-06 09:03:17,882 44 INFO rb-5c3f854-225290-421545 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-06 09:03:17,943 44 INFO rb-5c3f854-225290-421545 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-06 09:03:18,046 44 INFO rb-5c3f854-225290-421545 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-06 09:03:18,089 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03: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.018 0.038 2026-10-06 09:03:18,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.006 0.051 2026-10-06 09:03:18,121 44 INFO rb-5c3f854-225290-421545 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-06 09:03:18,171 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:03:18,172 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:03:18,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.034 0.062 2026-10-06 09:03:18,262 44 INFO rb-5c3f854-225290-421545 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-06 09:03:18,313 44 INFO rb-5c3f854-225290-421545 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-06 09:03:18,393 44 INFO rb-5c3f854-225290-421545 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-06 09:03:18,448 44 INFO rb-5c3f854-225290-421545 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-06 09:03:18,501 44 INFO rb-5c3f854-225290-421545 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-06 09:03:18,553 44 INFO rb-5c3f854-225290-421545 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-06 09:03:18,605 44 INFO rb-5c3f854-225290-421545 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-06 09:03:18,663 44 INFO rb-5c3f854-225290-421545 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-06 09:03:18,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:18] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.016 2026-10-06 09:03:18,731 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84042557 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bf2b142b-1695-4899-9e1d-b74a562bc7c2'}] 2026-10-06 09:03:18,735 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:03:19,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84042557 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bf2b142b-1695-4899-9e1d-b74a562bc7c2'} created pos.order #637 2026-10-06 09:03:19,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84042557 finished 2026-10-06 09:03:19,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.276 0.545 2026-10-06 09:03:20,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 114 0.124 0.514 2026-10-06 09:03:20,294 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:20] "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-06 09:03:20,512 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89090106 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bf2b142b-1695-4899-9e1d-b74a562bc7c2'}] 2026-10-06 09:03:20,514 44 INFO rb-5c3f854-225290-421545 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-06 09:03:20,519 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89090106 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bf2b142b-1695-4899-9e1d-b74a562bc7c2'} sync ignored for existing PoS order pos.order(637,) (state: paid) 2026-10-06 09:03:20,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89090106 finished 2026-10-06 09:03:20,571 44 INFO rb-5c3f854-225290-421545 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-06 09:03:20,621 44 INFO rb-5c3f854-225290-421545 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-06 09:03:20,673 44 INFO rb-5c3f854-225290-421545 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-06 09:03:20,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.062 0.146 2026-10-06 09:03:20,722 44 INFO rb-5c3f854-225290-421545 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-06 09:03:20,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:20] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-06 09:03:20,807 44 INFO rb-5c3f854-225290-421545 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-06 09:03:20,850 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 16 0.030 0.029 2026-10-06 09:03:20,889 44 INFO rb-5c3f854-225290-421545 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-06 09:03:20,897 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:20] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:03:20,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.031 2026-10-06 09:03:20,964 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:21] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.022 0.025 2026-10-06 09:03:21,031 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,080 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,141 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,192 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 44 0.048 0.077 2026-10-06 09:03:21,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.022 2026-10-06 09:03:21,287 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,345 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,396 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,449 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,500 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,622 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,680 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,731 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,781 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,834 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,886 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,936 44 INFO rb-5c3f854-225290-421545 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-06 09:03:21,987 44 INFO rb-5c3f854-225290-421545 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-06 09:03:22,065 44 INFO rb-5c3f854-225290-421545 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-06 09:03:22,117 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.023 0.041 2026-10-06 09:03:22,118 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-10-06 09:03:22,119 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-06 09:03:22,254 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 22508644 (allocated 23859200) 2026-10-06 09:03:22,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 93095 2026-10-06 09:03:22,270 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-10-06 09:03:22,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 93095 2026-10-06 09:03:22,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090322_381991_test_refund_product_part_of_rules.txt 2026-10-06 09:03:22,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmpuw5nx376_chrome_odoo" 2026-10-06 09:03:22,396 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-10-06 09:03:23,384 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 93322 2026-10-06 09:03:23,384 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmpfchslytc_chrome_odoo 2026-10-06 09:03:23,384 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:35027/json/version 2026-10-06 09:03:23,386 44 INFO rb-5c3f854-225290-421545 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-06 09:03:23,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-06 09:03:23,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:35027/json 2026-10-06 09:03:23,412 44 INFO rb-5c3f854-225290-421545 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-06 09:03:23,432 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:35027/devtools/page/E619594A79CCB7348F304B5F47C4FD92 2026-10-06 09:03:23,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-10-06 09:03:23,450 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-10-06 09:03:23,553 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:03:23,561 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-10-06 09:03:23,564 44 INFO rb-5c3f854-225290-421545 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-06 09:03:23,565 44 INFO rb-5c3f854-225290-421545 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-06 09:03:23,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:03:24,566 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:24] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.089 0.890 2026-10-06 09:03:24,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': 'E619594A79CCB7348F304B5F47C4FD92', 'loaderId': '46B79B5DE9FAF586D958D068F5F8147C', 'isDownload': False} 2026-10-06 09:03:24,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-10-06 09:03:24,590 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:03:24,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:24] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.013 0.012 2026-10-06 09:03:24,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:24] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.034 2026-10-06 09:03:24,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:24] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-06 09:03:25,305 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:03:25,316 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:03:25,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-06 09:03:25,377 44 INFO rb-5c3f854-225290-421545 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-06 09:03:25,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:03:25,388 44 INFO rb-5c3f854-225290-421545 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-06 09:03:25,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03: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-06 09:03:25,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:03:25,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.014 2026-10-06 09:03:25,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-06 09:03:25,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.043 2026-10-06 09:03:25,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-06 09:03:26,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.362 0.527 2026-10-06 09:03:26,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:26] "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-06 09:03:26,638 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03: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.009 2026-10-06 09:03:26,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:26] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.025 0.045 2026-10-06 09:03:26,756 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03: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.006 2026-10-06 09:03:26,778 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-10-06 09:03:26,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-06 09:03:26,875 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:03:26,898 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:03:26,905 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:03:26,956 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-06 09:03:26,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:26] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.080 2026-10-06 09:03:26,996 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:26] "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-06 09:03:27,008 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.136 2026-10-06 09:03:27,023 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.040 2026-10-06 09:03:27,026 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.152 2026-10-06 09:03:27,066 44 INFO rb-5c3f854-225290-421545 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-06 09:03:27,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.043 2026-10-06 09:03:27,167 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:03:27,213 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:03:27,270 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.041 0.106 2026-10-06 09:03:27,274 44 INFO rb-5c3f854-225290-421545 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-06 09:03:27,291 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:03:27,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.048 0.214 2026-10-06 09:03:27,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.254 2026-10-06 09:03:27,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 4 0.007 0.273 2026-10-06 09:03:27,472 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.241 2026-10-06 09:03:27,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.349 2026-10-06 09:03:27,533 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.225 2026-10-06 09:03:27,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.159 2026-10-06 09:03:27,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-10-06 09:03:27,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.166 2026-10-06 09:03:27,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-06 09:03:27,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-06 09:03:27,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.033 0.261 2026-10-06 09:03:27,852 44 INFO rb-5c3f854-225290-421545 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-06 09:03:27,907 44 INFO rb-5c3f854-225290-421545 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-06 09:03:27,958 44 INFO rb-5c3f854-225290-421545 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-06 09:03:28,009 44 INFO rb-5c3f854-225290-421545 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-06 09:03:28,059 44 INFO rb-5c3f854-225290-421545 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-06 09:03:28,111 44 INFO rb-5c3f854-225290-421545 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-06 09:03:28,161 44 INFO rb-5c3f854-225290-421545 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-06 09:03:28,238 44 INFO rb-5c3f854-225290-421545 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-06 09:03:28,255 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:03:28,260 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:28,288 44 INFO rb-5c3f854-225290-421545 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-06 09:03:28,340 44 INFO rb-5c3f854-225290-421545 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-06 09:03:28,429 44 INFO rb-5c3f854-225290-421545 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-06 09:03:28,484 44 INFO rb-5c3f854-225290-421545 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-06 09:03:28,535 44 INFO rb-5c3f854-225290-421545 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-06 09:03:28,631 44 INFO rb-5c3f854-225290-421545 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-06 09:03:28,635 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53758879 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '402574bd-7d10-4dec-828f-262fa7010293'}] 2026-10-06 09:03:28,644 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:03:29,304 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53758879 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '402574bd-7d10-4dec-828f-262fa7010293'} created pos.order #638 2026-10-06 09:03:29,335 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53758879 finished 2026-10-06 09:03:29,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 237 0.302 0.492 2026-10-06 09:03:29,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:29] "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-06 09:03:29,654 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63145158 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '402574bd-7d10-4dec-828f-262fa7010293'}] 2026-10-06 09:03:29,662 44 INFO rb-5c3f854-225290-421545 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-06 09:03:29,663 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63145158 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '402574bd-7d10-4dec-828f-262fa7010293'} sync ignored for existing PoS order pos.order(638,) (state: paid) 2026-10-06 09:03:29,688 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63145158 finished 2026-10-06 09:03:29,713 44 INFO rb-5c3f854-225290-421545 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-06 09:03:29,761 44 INFO rb-5c3f854-225290-421545 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-06 09:03:29,811 44 INFO rb-5c3f854-225290-421545 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-06 09:03:29,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.046 0.146 2026-10-06 09:03:29,877 44 INFO rb-5c3f854-225290-421545 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-06 09:03:29,955 44 INFO rb-5c3f854-225290-421545 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-06 09:03:29,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:29] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:03:30,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.023 2026-10-06 09:03:30,021 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,035 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:30] "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.013 2026-10-06 09:03:30,068 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,118 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,173 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,223 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,273 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,354 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,407 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,468 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,517 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,579 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,629 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,680 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,731 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,781 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,858 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,909 44 INFO rb-5c3f854-225290-421545 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-06 09:03:30,960 44 INFO rb-5c3f854-225290-421545 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-06 09:03:31,011 44 INFO rb-5c3f854-225290-421545 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-06 09:03:31,062 44 INFO rb-5c3f854-225290-421545 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-06 09:03:31,113 44 INFO rb-5c3f854-225290-421545 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-06 09:03:31,165 44 INFO rb-5c3f854-225290-421545 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-06 09:03:31,214 44 INFO rb-5c3f854-225290-421545 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-06 09:03:31,265 44 INFO rb-5c3f854-225290-421545 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-06 09:03:31,316 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-10-06 09:03:31,317 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR GiftCardWithRefundtTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-06 09:03:31,467 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 17732056 (allocated 19271680) 2026-10-06 09:03:31,492 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 93322 2026-10-06 09:03:31,495 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-10-06 09:03:31,495 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 93322 2026-10-06 09:03:31,606 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090331_606156_test_refund_with_gift_card.txt 2026-10-06 09:03:31,606 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmpfchslytc_chrome_odoo" 2026-10-06 09:03:31,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-10-06 09:03:32,624 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 93532 2026-10-06 09:03:32,625 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmp3rm4w8s9_chrome_odoo 2026-10-06 09:03:32,625 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:42807/json/version 2026-10-06 09:03:32,626 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42807', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:03:32,648 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: Chrome/150.0.7871.114 2026-10-06 09:03:32,648 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:42807/json 2026-10-06 09:03:32,648 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42807', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:03:32,665 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:42807/devtools/page/BE3024D145EF3EE18C082267E58A028F 2026-10-06 09:03:32,680 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-10-06 09:03:32,686 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-10-06 09:03:32,774 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:03:32,781 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-10-06 09:03:32,783 44 INFO rb-5c3f854-225290-421545 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-06 09:03:32,783 44 INFO rb-5c3f854-225290-421545 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-06 09:03:32,800 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:03:33,533 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:33] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.068 0.667 2026-10-06 09:03:33,537 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': 'BE3024D145EF3EE18C082267E58A028F', 'loaderId': '1E0853FF1C89C55378A71E69823A5E76', 'isDownload': False} 2026-10-06 09:03:33,537 44 INFO rb-5c3f854-225290-421545 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-06 09:03:33,559 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:03:33,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:33] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-10-06 09:03:33,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:33] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.032 2026-10-06 09:03:33,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:33] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-06 09:03:34,259 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:03:34,262 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:03:34,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-06 09:03:34,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:03:34,334 44 INFO rb-5c3f854-225290-421545 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-06 09:03:34,348 44 INFO rb-5c3f854-225290-421545 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-06 09:03:34,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:03:34,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:03:34,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:34] "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-06 09:03:34,425 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.040 2026-10-06 09:03:34,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.047 2026-10-06 09:03:34,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-06 09:03:35,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.323 0.491 2026-10-06 09:03:35,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "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-06 09:03:35,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.009 2026-10-06 09:03:35,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.051 2026-10-06 09:03:35,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.014 2026-10-06 09:03:35,621 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-10-06 09:03:35,648 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.011 2026-10-06 09:03:35,707 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:03:35,743 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:03:35,744 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:03:35,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.044 2026-10-06 09:03:35,805 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:03:35,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.091 2026-10-06 09:03:35,821 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "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-06 09:03:35,835 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.121 2026-10-06 09:03:35,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.013 0.029 2026-10-06 09:03:35,950 44 INFO rb-5c3f854-225290-421545 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-06 09:03:35,999 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:03:36,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.056 0.055 2026-10-06 09:03:36,109 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:03:36,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.136 2026-10-06 09:03:36,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.103 2026-10-06 09:03:36,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.146 2026-10-06 09:03:36,202 44 INFO rb-5c3f854-225290-421545 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-06 09:03:36,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.178 2026-10-06 09:03:36,240 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:36,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.037 0.286 2026-10-06 09:03:36,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /web/image?model=product.template&field=image_128&id=1797&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-06 09:03:36,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-06 09:03:36,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.259 2026-10-06 09:03:36,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.261 2026-10-06 09:03:36,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.242 2026-10-06 09:03:36,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.065 0.244 2026-10-06 09:03:36,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.270 2026-10-06 09:03:36,699 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:36] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.338 2026-10-06 09:03:36,751 44 INFO rb-5c3f854-225290-421545 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-06 09:03:36,858 44 INFO rb-5c3f854-225290-421545 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-06 09:03:36,913 44 INFO rb-5c3f854-225290-421545 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-06 09:03:36,964 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,018 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,072 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,127 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,178 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,229 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,397 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,449 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,500 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,551 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,648 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,667 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:03:37,668 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:03:37,703 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,750 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,830 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,885 44 INFO rb-5c3f854-225290-421545 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-06 09:03:37,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:37] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 09:03:37,927 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31387866 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f5a71da7-1547-49f0-8c36-7f979cca1d02'}] 2026-10-06 09:03:37,934 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:03:38,677 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31387866 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f5a71da7-1547-49f0-8c36-7f979cca1d02'} created pos.order #639 2026-10-06 09:03:38,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31387866 finished 2026-10-06 09:03:38,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 257 0.324 0.573 2026-10-06 09:03:38,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.031 0.052 2026-10-06 09:03:38,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:03:39,156 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13323738 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f5a71da7-1547-49f0-8c36-7f979cca1d02'}] 2026-10-06 09:03:39,156 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-10-06 09:03:39,158 44 INFO rb-5c3f854-225290-421545 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-06 09:03:39,170 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13323738 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f5a71da7-1547-49f0-8c36-7f979cca1d02'} sync ignored for existing PoS order pos.order(639,) (state: paid) 2026-10-06 09:03:39,196 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13323738 finished 2026-10-06 09:03:39,291 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 17306304 (allocated 18747392) 2026-10-06 09:03:39,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 93532 2026-10-06 09:03:39,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-10-06 09:03:39,299 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 93532 2026-10-06 09:03:39,311 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.050 0.108 2026-10-06 09:03:39,406 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090339_406500_test_reward_line_tax_grouping_key.txt 2026-10-06 09:03:39,406 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmp3rm4w8s9_chrome_odoo" 2026-10-06 09:03:40,794 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-10-06 09:03:42,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 93744 2026-10-06 09:03:42,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmpz_6mrtdr_chrome_odoo 2026-10-06 09:03:42,128 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:38897/json/version 2026-10-06 09:03:42,130 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38897', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:03:42,138 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: Chrome/150.0.7871.114 2026-10-06 09:03:42,138 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:38897/json 2026-10-06 09:03:42,139 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38897', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:03:42,151 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:38897/devtools/page/648B3DC889D944F1B2CFA89B0DF23714 2026-10-06 09:03:42,160 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-10-06 09:03:42,165 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-10-06 09:03:42,281 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:03:42,289 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-10-06 09:03:42,291 44 INFO rb-5c3f854-225290-421545 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-06 09:03:42,291 44 INFO rb-5c3f854-225290-421545 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-06 09:03:42,313 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:03:42,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:42] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.055 0.568 2026-10-06 09:03:42,933 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': '648B3DC889D944F1B2CFA89B0DF23714', 'loaderId': 'DD43010162115D5C2A90E64BC5CA4E8A', 'isDownload': False} 2026-10-06 09:03:42,933 44 INFO rb-5c3f854-225290-421545 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-06 09:03:42,962 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:03:42,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:42] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-06 09:03:42,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:42] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 09:03:43,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:43] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.020 2026-10-06 09:03:43,616 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:43,624 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:43,670 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.031 2026-10-06 09:03:43,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 09:03:43,707 44 INFO rb-5c3f854-225290-421545 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-06 09:03:43,715 44 INFO rb-5c3f854-225290-421545 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-06 09:03:43,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:03:43,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:03:43,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.015 2026-10-06 09:03:43,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-06 09:03:43,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.056 2026-10-06 09:03:43,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-06 09:03:44,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.299 0.501 2026-10-06 09:03:44,752 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:44] "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-06 09:03:44,837 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:03:44,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:44] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.040 2026-10-06 09:03:44,937 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:03:44,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-10-06 09:03:44,978 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.013 2026-10-06 09:03:45,019 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:45,062 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:03:45,067 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:03:45,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.023 2026-10-06 09:03:45,078 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-06 09:03:45,096 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:45,108 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:03:45,157 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.045 0.072 2026-10-06 09:03:45,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.062 2026-10-06 09:03:45,227 44 INFO rb-5c3f854-225290-421545 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-06 09:03:45,284 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:03:45,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.016 2026-10-06 09:03:45,396 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.052 0.066 2026-10-06 09:03:45,405 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:03:45,431 44 INFO rb-5c3f854-225290-421545 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-06 09:03:45,494 44 INFO rb-5c3f854-225290-421545 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-06 09:03:45,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.057 0.167 2026-10-06 09:03:45,515 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:03:45,535 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-06 09:03:45,541 44 INFO rb-5c3f854-225290-421545 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-06 09:03:45,562 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.224 2026-10-06 09:03:45,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.247 2026-10-06 09:03:45,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.274 2026-10-06 09:03:45,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.258 2026-10-06 09:03:45,708 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.180 2026-10-06 09:03:45,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-06 09:03:45,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.034 0.223 2026-10-06 09:03:45,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.226 2026-10-06 09:03:45,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-06 09:03:45,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:45] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 7 0.007 0.300 2026-10-06 09:03:45,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-10-06 09:03:45,957 44 INFO rb-5c3f854-225290-421545 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-06 09:03:46,076 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 13266648 (allocated 13893632) 2026-10-06 09:03:46,084 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 93744 2026-10-06 09:03:46,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-10-06 09:03:46,089 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 93744 2026-10-06 09:03:46,183 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090346_183593_test_scan_loyalty_card_select_customer.txt 2026-10-06 09:03:46,184 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmpz_6mrtdr_chrome_odoo" 2026-10-06 09:03:46,203 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-10-06 09:03:46,589 44 INFO rb-5c3f854-225290-421545 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-06 09:03:46,595 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_discount_with_negative_line ... 2026-10-06 09:03:48,017 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome pid: 93951 2026-10-06 09:03:48,017 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless temporary user profile dir: /tmp/tmp_xfbicgu_chrome_odoo 2026-10-06 09:03:48,017 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:38051/json/version 2026-10-06 09:03:48,018 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38051', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:03:48,115 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Browser version: Chrome/150.0.7871.114 2026-10-06 09:03:48,115 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:38051/json 2026-10-06 09:03:48,116 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38051', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:03:48,139 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Websocket url found: ws://127.0.0.1:38051/devtools/page/DE22F88B8206C09810D8C02873BC1781 2026-10-06 09:03:48,152 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Enable chrome headless console log notification 2026-10-06 09:03:48,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless enable page notifications 2026-10-06 09:03:48,299 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:03:48,306 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Setting session cookie in browser 2026-10-06 09:03:48,318 44 INFO rb-5c3f854-225290-421545 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-06 09:03:48,319 44 INFO rb-5c3f854-225290-421545 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-06 09:03:48,333 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:03:49,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:49] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.054 0.851 2026-10-06 09:03:49,242 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Navigation result: {'frameId': 'DE22F88B8206C09810D8C02873BC1781', 'loaderId': 'A086B6C5456976A2D65D236AF4798E80', 'isDownload': False} 2026-10-06 09:03:49,242 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountNegativeLine')" 2026-10-06 09:03:49,267 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:03:49,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:49] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:03:49,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:49] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-06 09:03:49,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:49] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-06 09:03:49,917 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:49,932 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:03:50,002 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.009 0.044 2026-10-06 09:03:50,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.009 2026-10-06 09:03:50,039 44 INFO rb-5c3f854-225290-421545 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-06 09:03:50,048 44 INFO rb-5c3f854-225290-421545 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-06 09:03:50,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:03:50,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:03:50,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.017 2026-10-06 09:03:50,146 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.045 2026-10-06 09:03:50,222 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.046 2026-10-06 09:03:50,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-06 09:03:51,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.253 0.473 2026-10-06 09:03:51,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "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-06 09:03:51,110 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03: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.009 2026-10-06 09:03:51,189 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.050 2026-10-06 09:03:51,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03: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-06 09:03:51,247 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: Owl is running in 'dev' mode. 2026-10-06 09:03:51,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:03:51,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:51,357 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:03:51,370 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:03:51,405 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.045 2026-10-06 09:03:51,445 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "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-06 09:03:51,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.061 0.047 2026-10-06 09:03:51,464 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 09:03:51,548 44 INFO rb-5c3f854-225290-421545 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-06 09:03:51,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.034 0.163 2026-10-06 09:03:51,579 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:03:51,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.053 0.181 2026-10-06 09:03:51,690 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:51,745 44 INFO rb-5c3f854-225290-421545 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-06 09:03:51,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.220 2026-10-06 09:03:51,776 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:51,813 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.179 2026-10-06 09:03:51,844 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.203 2026-10-06 09:03:51,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.227 2026-10-06 09:03:51,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.015 0.316 2026-10-06 09:03:51,957 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /web/image?model=product.template&field=image_128&id=1799&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.236 2026-10-06 09:03:51,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:51] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.201 2026-10-06 09:03:52,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:52] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.202 2026-10-06 09:03:52,077 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:52] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.220 2026-10-06 09:03:52,117 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:52] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.220 2026-10-06 09:03:52,144 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:52] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-06 09:03:52,192 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:52] "GET /web/image?model=product.template&field=image_128&id=1800&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.218 2026-10-06 09:03:52,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.168 2026-10-06 09:03:52,244 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:52] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-06 09:03:52,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.087 0.317 2026-10-06 09:03:52,483 44 INFO rb-5c3f854-225290-421545 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-06 09:03:52,575 44 INFO rb-5c3f854-225290-421545 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-06 09:03:52,627 44 INFO rb-5c3f854-225290-421545 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-06 09:03:52,682 44 INFO rb-5c3f854-225290-421545 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-06 09:03:52,728 44 INFO rb-5c3f854-225290-421545 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-06 09:03:52,817 44 INFO rb-5c3f854-225290-421545 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-06 09:03:52,884 44 INFO rb-5c3f854-225290-421545 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-06 09:03:52,934 44 INFO rb-5c3f854-225290-421545 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-06 09:03:52,985 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,036 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,087 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,141 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,190 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,242 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,321 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,342 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:53,344 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:03:53,371 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,422 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,506 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,558 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,611 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,667 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,728 44 INFO rb-5c3f854-225290-421545 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-06 09:03:53,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03: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.008 2026-10-06 09:03:53,787 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60741782 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8692905c-6aa8-4442-b3bd-5fad9e9ca12d'}] 2026-10-06 09:03:53,796 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:03:54,388 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60741782 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8692905c-6aa8-4442-b3bd-5fad9e9ca12d'} created pos.order #640 2026-10-06 09:03:54,415 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60741782 finished 2026-10-06 09:03:54,497 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 250 0.222 0.491 2026-10-06 09:03:54,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.031 0.048 2026-10-06 09:03:54,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03: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-06 09:03:54,796 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36346039 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8692905c-6aa8-4442-b3bd-5fad9e9ca12d'}] 2026-10-06 09:03:54,809 44 INFO rb-5c3f854-225290-421545 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-06 09:03:54,831 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36346039 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8692905c-6aa8-4442-b3bd-5fad9e9ca12d'} sync ignored for existing PoS order pos.order(640,) (state: paid) 2026-10-06 09:03:54,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: tour succeeded 2026-10-06 09:03:54,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountNegativeLine SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-06 09:03:54,882 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36346039 finished 2026-10-06 09:03:54,978 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: heap 17547340 (allocated 18485248) 2026-10-06 09:03:54,990 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing chrome headless with pid 93951 2026-10-06 09:03:54,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing websocket connection 2026-10-06 09:03:55,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Terminating chrome headless with pid 93951 2026-10-06 09:03:55,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.082 0.137 2026-10-06 09:03:55,111 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090355_110764_test_specific_discount_with_negative_line.txt 2026-10-06 09:03:55,111 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Removing chrome user profile "/tmp/tmp_xfbicgu_chrome_odoo" 2026-10-06 09:03:55,170 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-10-06 09:03:56,927 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 94162 2026-10-06 09:03:56,927 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmp6qv_6b6k_chrome_odoo 2026-10-06 09:03:56,927 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:46731/json/version 2026-10-06 09:03:56,929 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46731', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:03:57,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-06 09:03:57,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:46731/json 2026-10-06 09:03:57,008 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46731', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:03:57,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:46731/devtools/page/F155C008FF34924676322F51DA553D60 2026-10-06 09:03:57,044 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-10-06 09:03:57,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-10-06 09:03:57,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:03:57,187 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-10-06 09:03:57,189 44 INFO rb-5c3f854-225290-421545 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-06 09:03:57,190 44 INFO rb-5c3f854-225290-421545 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-06 09:03:57,206 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:03:57,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:57] "GET /pos/ui/81 HTTP/1.1" 200 - 91 0.068 0.722 2026-10-06 09:03:57,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': 'F155C008FF34924676322F51DA553D60', 'loaderId': '6305AE8DF4E8E5ED7E920E5CD554771A', 'isDownload': False} 2026-10-06 09:03:57,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-10-06 09:03:58,021 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:03:58,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:58] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-06 09:03:58,066 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:58] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-06 09:03:58,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:58] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-06 09:03:58,628 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:58,631 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:03:58,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:03:58,694 44 INFO rb-5c3f854-225290-421545 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-06 09:03:58,695 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-06 09:03:58,702 44 INFO rb-5c3f854-225290-421545 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-06 09:03:58,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.005 2026-10-06 09:03:58,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:03:58,789 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.019 2026-10-06 09:03:58,815 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.043 2026-10-06 09:03:58,917 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.055 0.059 2026-10-06 09:03:58,923 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.086 2026-10-06 09:03:59,876 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.364 0.538 2026-10-06 09:03:59,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:03:59] "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-06 09:04:00,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:04:00,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.032 2026-10-06 09:04:00,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04: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-06 09:04:00,124 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-06 09:04:00,146 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:04:00,200 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:04:00,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:04:00,234 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:04:00,242 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:04:00,278 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:00,281 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:04:00,282 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.022 0.043 2026-10-06 09:04:00,317 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:04:00,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.022 0.086 2026-10-06 09:04:00,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.031 2026-10-06 09:04:00,416 44 INFO rb-5c3f854-225290-421545 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-06 09:04:00,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /pos/ui/81 HTTP/1.1" 200 - 33 0.044 0.129 2026-10-06 09:04:00,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /pos/ui/81?from_backend=True HTTP/1.1" 200 - 33 0.069 0.246 2026-10-06 09:04:00,615 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:04:00,640 44 INFO rb-5c3f854-225290-421545 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-06 09:04:00,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.022 0.156 2026-10-06 09:04:00,662 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:04:00,696 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.182 2026-10-06 09:04:00,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.211 2026-10-06 09:04:00,761 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.236 2026-10-06 09:04:00,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-06 09:04:00,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.195 2026-10-06 09:04:00,852 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.177 2026-10-06 09:04:00,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-06 09:04:00,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image?model=product.template&field=image_128&id=1803&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.015 0.177 2026-10-06 09:04:00,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:00] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.016 0.467 2026-10-06 09:04:01,062 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.029 0.238 2026-10-06 09:04:01,092 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:01] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.250 2026-10-06 09:04:01,164 44 INFO rb-5c3f854-225290-421545 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-06 09:04:01,246 44 INFO rb-5c3f854-225290-421545 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-06 09:04:01,298 44 INFO rb-5c3f854-225290-421545 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-06 09:04:01,348 44 INFO rb-5c3f854-225290-421545 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-06 09:04:01,399 44 INFO rb-5c3f854-225290-421545 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-06 09:04:01,450 44 INFO rb-5c3f854-225290-421545 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-06 09:04:01,501 44 INFO rb-5c3f854-225290-421545 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-06 09:04:01,561 44 INFO rb-5c3f854-225290-421545 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-06 09:04:01,622 44 INFO rb-5c3f854-225290-421545 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-06 09:04:01,710 44 INFO rb-5c3f854-225290-421545 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-06 09:04:01,763 44 INFO rb-5c3f854-225290-421545 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-06 09:04:01,812 44 INFO rb-5c3f854-225290-421545 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-06 09:04:01,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-10-06 09:04:01,864 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-06 09:04:01,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 15290504 (allocated 16777216) 2026-10-06 09:04:01,984 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 94162 2026-10-06 09:04:01,985 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-10-06 09:04:01,986 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 94162 2026-10-06 09:04:02,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090402_110274_test_specific_product_discount_with_global_discount.txt 2026-10-06 09:04:02,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmp6qv_6b6k_chrome_odoo" 2026-10-06 09:04:02,128 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-10-06 09:04:04,735 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 94373 2026-10-06 09:04:04,736 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmp2gc0uhkw_chrome_odoo 2026-10-06 09:04:04,736 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:37807/json/version 2026-10-06 09:04:04,737 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37807', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:04:04,799 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: Chrome/150.0.7871.114 2026-10-06 09:04:04,799 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:37807/json 2026-10-06 09:04:04,800 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37807', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:04:04,815 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:37807/devtools/page/66469FE4735F3602520ECD33778FF4BB 2026-10-06 09:04:04,831 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-10-06 09:04:04,844 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-10-06 09:04:05,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:04:05,009 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-10-06 09:04:05,015 44 INFO rb-5c3f854-225290-421545 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-06 09:04:05,016 44 INFO rb-5c3f854-225290-421545 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-06 09:04:05,042 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:04:05,751 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:05] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.064 0.650 2026-10-06 09:04:05,756 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': '66469FE4735F3602520ECD33778FF4BB', 'loaderId': '9E671D5F03302E70B84FD65871FFE5A2', 'isDownload': False} 2026-10-06 09:04:05,756 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-10-06 09:04:05,772 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:04:05,807 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:05] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.013 2026-10-06 09:04:05,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:05] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.036 2026-10-06 09:04:05,837 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:05] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-06 09:04:06,453 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:06,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.019 2026-10-06 09:04:06,484 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:04:06,506 44 INFO rb-5c3f854-225290-421545 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-06 09:04:06,507 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:04:06,511 44 INFO rb-5c3f854-225290-421545 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-06 09:04:06,534 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:04:06,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:04:06,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:06] "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.011 2026-10-06 09:04:06,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.030 2026-10-06 09:04:06,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.029 0.059 2026-10-06 09:04:06,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-06 09:04:07,720 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 406 0.438 0.529 2026-10-06 09:04:07,754 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:07] "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-06 09:04:07,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04: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-06 09:04:07,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:07] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.048 2026-10-06 09:04:07,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:04:08,015 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-10-06 09:04:08,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:04:08,106 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:04:08,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:04:08,148 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:04:08,185 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 09:04:08,211 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 09:04:08,227 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "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-06 09:04:08,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.055 0.069 2026-10-06 09:04:08,277 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-06 09:04:08,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.143 2026-10-06 09:04:08,324 44 INFO rb-5c3f854-225290-421545 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-06 09:04:08,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.050 0.119 2026-10-06 09:04:08,464 44 INFO rb-5c3f854-225290-421545 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-06 09:04:08,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.060 0.267 2026-10-06 09:04:08,544 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:04:08,559 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:08,588 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.021 0.310 2026-10-06 09:04:08,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.220 2026-10-06 09:04:08,660 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.239 2026-10-06 09:04:08,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.279 2026-10-06 09:04:08,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.307 2026-10-06 09:04:08,782 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image?model=product.template&field=image_128&id=1807&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-06 09:04:08,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.220 2026-10-06 09:04:08,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.215 2026-10-06 09:04:08,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.203 2026-10-06 09:04:08,907 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.204 2026-10-06 09:04:08,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image?model=product.template&field=image_128&id=1805&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-06 09:04:08,974 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:08] "GET /web/image?model=product.template&field=image_128&id=1812&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-06 09:04:09,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.template&field=image_128&id=1814&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.179 2026-10-06 09:04:09,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.template&field=image_128&id=1809&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-06 09:04:09,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.template&field=image_128&id=1811&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-06 09:04:09,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.template&field=image_128&id=1808&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-06 09:04:09,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.template&field=image_128&id=1810&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-06 09:04:09,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-06 09:04:09,206 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.template&field=image_128&id=1806&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.173 2026-10-06 09:04:09,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-06 09:04:09,260 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.144 2026-10-06 09:04:09,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.067 0.247 2026-10-06 09:04:09,460 44 INFO rb-5c3f854-225290-421545 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-06 09:04:09,523 44 INFO rb-5c3f854-225290-421545 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-06 09:04:09,542 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.product&field=image_128&id=2299&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 8 0.018 0.043 2026-10-06 09:04:09,583 44 INFO rb-5c3f854-225290-421545 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-06 09:04:09,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.product&field=image_128&id=2301&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 8 0.012 0.091 2026-10-06 09:04:09,637 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.product&field=image_128&id=2300&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 8 0.007 0.148 2026-10-06 09:04:09,654 44 INFO rb-5c3f854-225290-421545 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-06 09:04:09,679 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.product&field=image_128&id=2302&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 8 0.008 0.177 2026-10-06 09:04:09,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.product&field=image_128&id=2303&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 8 0.005 0.209 2026-10-06 09:04:09,759 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.product&field=image_128&id=2304&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 8 0.011 0.238 2026-10-06 09:04:09,798 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.product&field=image_128&id=2305&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 8 0.011 0.237 2026-10-06 09:04:09,803 44 INFO rb-5c3f854-225290-421545 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-06 09:04:09,847 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.product&field=image_128&id=2307&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 8 0.013 0.238 2026-10-06 09:04:09,899 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:09] "GET /web/image?model=product.product&field=image_128&id=2306&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 8 0.020 0.235 2026-10-06 09:04:09,937 44 INFO rb-5c3f854-225290-421545 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-06 09:04:09,986 44 INFO rb-5c3f854-225290-421545 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-06 09:04:10,034 44 INFO rb-5c3f854-225290-421545 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-06 09:04:10,110 44 INFO rb-5c3f854-225290-421545 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-06 09:04:10,128 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:04:10,131 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:04:10,161 44 INFO rb-5c3f854-225290-421545 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-06 09:04:10,211 44 INFO rb-5c3f854-225290-421545 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-06 09:04:10,288 44 INFO rb-5c3f854-225290-421545 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-06 09:04:10,343 44 INFO rb-5c3f854-225290-421545 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-06 09:04:10,395 44 INFO rb-5c3f854-225290-421545 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-06 09:04:10,448 44 INFO rb-5c3f854-225290-421545 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-06 09:04:10,502 44 INFO rb-5c3f854-225290-421545 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-06 09:04:10,555 44 INFO rb-5c3f854-225290-421545 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-06 09:04:10,606 44 INFO rb-5c3f854-225290-421545 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-06 09:04:10,666 44 INFO rb-5c3f854-225290-421545 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-06 09:04:10,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:10] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.006 0.010 2026-10-06 09:04:10,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77597408 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b15769b0-c9a2-4b48-baee-023b5fde0a87'}] 2026-10-06 09:04:10,750 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:11,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77597408 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b15769b0-c9a2-4b48-baee-023b5fde0a87'} created pos.order #641 2026-10-06 09:04:11,814 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77597408 finished 2026-10-06 09:04:11,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 322 0.454 0.732 2026-10-06 09:04:12,112 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.046 0.060 2026-10-06 09:04:12,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:04:12,312 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4133841 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b15769b0-c9a2-4b48-baee-023b5fde0a87'}] 2026-10-06 09:04:12,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4133841 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b15769b0-c9a2-4b48-baee-023b5fde0a87'} sync ignored for existing PoS order pos.order(641,) (state: paid) 2026-10-06 09:04:12,333 44 INFO rb-5c3f854-225290-421545 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-06 09:04:12,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4133841 finished 2026-10-06 09:04:12,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-10-06 09:04:12,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-06 09:04:12,549 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 18551588 (allocated 20058112) 2026-10-06 09:04:12,556 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 94373 2026-10-06 09:04:12,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-10-06 09:04:12,558 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 94373 2026-10-06 09:04:12,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.102 0.165 2026-10-06 09:04:12,687 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090412_687517_test_specific_product_reward_pos_combo.txt 2026-10-06 09:04:12,688 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmp2gc0uhkw_chrome_odoo" 2026-10-06 09:04:12,708 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-10-06 09:04:14,364 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 94616 2026-10-06 09:04:14,364 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpvzmfh29i_chrome_odoo 2026-10-06 09:04:14,365 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:43935/json/version 2026-10-06 09:04:14,366 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43935', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:04:14,392 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-06 09:04:14,392 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:43935/json 2026-10-06 09:04:14,393 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43935', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:04:14,415 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:43935/devtools/page/33D0DFDC351BDEA476818CC388E828FB 2026-10-06 09:04:14,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-06 09:04:14,447 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-06 09:04:14,606 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:04:14,615 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-06 09:04:14,620 44 INFO rb-5c3f854-225290-421545 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-06 09:04:14,620 44 INFO rb-5c3f854-225290-421545 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-06 09:04:14,640 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:04:15,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:15] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.097 0.877 2026-10-06 09:04:15,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '33D0DFDC351BDEA476818CC388E828FB', 'loaderId': 'DCA22D048CF1483D31A804A49FEEDBC9', 'isDownload': False} 2026-10-06 09:04:15,614 44 INFO rb-5c3f854-225290-421545 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-06 09:04:15,637 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:04:15,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:15] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.023 2026-10-06 09:04:15,704 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:15] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.027 2026-10-06 09:04:15,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:15] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.043 2026-10-06 09:04:16,361 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:04:16,366 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:04:16,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-06 09:04:16,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-06 09:04:16,425 44 INFO rb-5c3f854-225290-421545 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-06 09:04:16,431 44 INFO rb-5c3f854-225290-421545 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-06 09:04:16,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:04:16,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:16,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.011 2026-10-06 09:04:16,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:16] "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.034 2026-10-06 09:04:16,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-10-06 09:04:16,615 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.023 0.052 2026-10-06 09:04:17,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.374 0.498 2026-10-06 09:04:17,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:17] "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-06 09:04:17,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:04:17,720 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:17] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.049 2026-10-06 09:04:17,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 09:04:17,799 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-06 09:04:17,829 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.018 2026-10-06 09:04:17,896 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:04:17,907 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:04:17,911 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:04:17,958 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:04:17,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:17] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.043 0.032 2026-10-06 09:04:17,976 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:04:17,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:17] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.094 2026-10-06 09:04:18,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.110 2026-10-06 09:04:18,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.025 2026-10-06 09:04:18,084 44 INFO rb-5c3f854-225290-421545 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-06 09:04:18,145 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-06 09:04:18,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.063 0.111 2026-10-06 09:04:18,293 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:04:18,358 44 INFO rb-5c3f854-225290-421545 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-06 09:04:18,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.041 0.225 2026-10-06 09:04:18,386 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:04:18,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.207 2026-10-06 09:04:18,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.227 2026-10-06 09:04:18,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.258 2026-10-06 09:04:18,514 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.373 2026-10-06 09:04:18,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.244 2026-10-06 09:04:18,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-10-06 09:04:18,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-06 09:04:18,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.023 0.217 2026-10-06 09:04:18,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-10-06 09:04:18,755 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-06 09:04:18,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-06 09:04:18,897 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.050 0.331 2026-10-06 09:04:18,998 44 INFO rb-5c3f854-225290-421545 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-06 09:04:19,052 44 INFO rb-5c3f854-225290-421545 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-06 09:04:19,103 44 INFO rb-5c3f854-225290-421545 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-06 09:04:19,152 44 INFO rb-5c3f854-225290-421545 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-06 09:04:19,203 44 INFO rb-5c3f854-225290-421545 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-06 09:04:19,254 44 INFO rb-5c3f854-225290-421545 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-06 09:04:19,313 44 INFO rb-5c3f854-225290-421545 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-06 09:04:19,376 44 INFO rb-5c3f854-225290-421545 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-06 09:04:19,439 44 INFO rb-5c3f854-225290-421545 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-06 09:04:19,497 44 INFO rb-5c3f854-225290-421545 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-06 09:04:19,526 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:19] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.009 0.019 2026-10-06 09:04:19,633 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-06 09:04:19,635 44 INFO rb-5c3f854-225290-421545 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-06 09:04:19,719 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15269392 (allocated 15990784) 2026-10-06 09:04:19,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 94616 2026-10-06 09:04:19,740 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-06 09:04:19,741 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 94616 2026-10-06 09:04:19,836 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090419_835814_test_specific_reward_product_tax_included_excluded.txt 2026-10-06 09:04:19,836 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpvzmfh29i_chrome_odoo" 2026-10-06 09:04:20,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 94823 2026-10-06 09:04:20,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp6lro42go_chrome_odoo 2026-10-06 09:04:20,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:44599/json/version 2026-10-06 09:04:20,209 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44599', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:04:20,291 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-06 09:04:20,291 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:44599/json 2026-10-06 09:04:20,292 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44599', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:04:20,304 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:44599/devtools/page/6F7178A17D0F52948AE41B26E0ACDE69 2026-10-06 09:04:20,320 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-06 09:04:20,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-06 09:04:20,366 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:04:20,368 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-06 09:04:20,372 44 INFO rb-5c3f854-225290-421545 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-06 09:04:20,372 44 INFO rb-5c3f854-225290-421545 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-06 09:04:20,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:20] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.032 0.047 2026-10-06 09:04:20,475 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '6F7178A17D0F52948AE41B26E0ACDE69', 'loaderId': '5301201BDD296507D1A917E46B2EC4DB', 'isDownload': False} 2026-10-06 09:04:20,476 44 INFO rb-5c3f854-225290-421545 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-06 09:04:20,499 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:04:20,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:20] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-06 09:04:20,538 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:20] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-06 09:04:20,566 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:20] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.043 2026-10-06 09:04:21,222 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:04:21,235 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:04:21,253 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:04:21,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 09:04:21,288 44 INFO rb-5c3f854-225290-421545 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-06 09:04:21,297 44 INFO rb-5c3f854-225290-421545 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-06 09:04:21,306 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:04:21,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:04:21,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:04:21,349 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 09:04:21,409 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.018 0.040 2026-10-06 09:04:21,413 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-06 09:04:22,095 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 296 0.246 0.395 2026-10-06 09:04:22,126 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04: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-06 09:04:22,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04: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-06 09:04:22,251 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-06 09:04:22,274 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04: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-06 09:04:22,292 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-06 09:04:22,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:04:22,366 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:04:22,401 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:04:22,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.020 0.023 2026-10-06 09:04:22,425 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 09:04:22,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.056 2026-10-06 09:04:22,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.070 2026-10-06 09:04:22,463 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "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-06 09:04:22,464 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:04:22,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.011 2026-10-06 09:04:22,598 44 INFO rb-5c3f854-225290-421545 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-06 09:04:22,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.031 2026-10-06 09:04:22,669 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 09:04:22,710 44 INFO rb-5c3f854-225290-421545 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-06 09:04:22,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.123 0.073 2026-10-06 09:04:22,829 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:04:22,841 44 INFO rb-5c3f854-225290-421545 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-06 09:04:22,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.164 2026-10-06 09:04:22,893 44 INFO rb-5c3f854-225290-421545 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-06 09:04:22,924 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.218 2026-10-06 09:04:22,945 44 INFO rb-5c3f854-225290-421545 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-06 09:04:22,960 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.245 2026-10-06 09:04:22,990 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:22] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.272 2026-10-06 09:04:23,004 44 INFO rb-5c3f854-225290-421545 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-06 09:04:23,045 44 INFO rb-5c3f854-225290-421545 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-06 09:04:23,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:23] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.045 0.416 2026-10-06 09:04:23,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:23] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.254 2026-10-06 09:04:23,122 44 INFO rb-5c3f854-225290-421545 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-06 09:04:23,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:23] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.258 2026-10-06 09:04:23,156 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:23,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:23] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-06 09:04:23,187 44 INFO rb-5c3f854-225290-421545 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-06 09:04:23,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:23] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.231 2026-10-06 09:04:23,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:23] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.234 2026-10-06 09:04:23,252 44 INFO rb-5c3f854-225290-421545 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-06 09:04:23,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:23] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-10-06 09:04:23,302 44 INFO rb-5c3f854-225290-421545 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-06 09:04:23,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:23] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.011 2026-10-06 09:04:23,398 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-06 09:04:23,399 44 INFO rb-5c3f854-225290-421545 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-06 09:04:23,481 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15050492 (allocated 15990784) 2026-10-06 09:04:23,496 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 94823 2026-10-06 09:04:23,498 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-06 09:04:23,499 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 94823 2026-10-06 09:04:23,625 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090423_625137_test_specific_reward_product_tax_included_excluded.txt 2026-10-06 09:04:23,625 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp6lro42go_chrome_odoo" 2026-10-06 09:04:23,649 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-10-06 09:04:24,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 95039 2026-10-06 09:04:24,851 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmpztz180jd_chrome_odoo 2026-10-06 09:04:24,851 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:44381/json/version 2026-10-06 09:04:24,853 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44381', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:04:24,959 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: Chrome/150.0.7871.114 2026-10-06 09:04:24,959 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:44381/json 2026-10-06 09:04:24,959 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44381', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:04:24,989 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:44381/devtools/page/438E84780720105CBA8D744A4425BD60 2026-10-06 09:04:25,010 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-10-06 09:04:25,016 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-10-06 09:04:25,144 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:04:25,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-10-06 09:04:25,161 44 INFO rb-5c3f854-225290-421545 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-06 09:04:25,161 44 INFO rb-5c3f854-225290-421545 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-06 09:04:25,186 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:04:25,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:25] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 91 0.058 0.645 2026-10-06 09:04:25,888 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': '438E84780720105CBA8D744A4425BD60', 'loaderId': 'AEC95BF21323AA14D43BE00D8B7615DA', 'isDownload': False} 2026-10-06 09:04:25,888 44 INFO rb-5c3f854-225290-421545 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-06 09:04:25,918 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:04:25,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:25] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 09:04:25,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:25] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-10-06 09:04:25,957 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:25] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-10-06 09:04:26,509 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:04:26,529 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:04:26,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.014 2026-10-06 09:04:26,573 44 INFO rb-5c3f854-225290-421545 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-06 09:04:26,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-06 09:04:26,579 44 INFO rb-5c3f854-225290-421545 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-06 09:04:26,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04: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-06 09:04:26,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:26,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.016 2026-10-06 09:04:26,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:26] "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.026 2026-10-06 09:04:26,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-06 09:04:26,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.034 0.051 2026-10-06 09:04:27,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.408 0.491 2026-10-06 09:04:27,781 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04: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-06 09:04:27,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:04:27,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:27] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.011 2026-10-06 09:04:27,958 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:27] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.046 2026-10-06 09:04:27,994 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04: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-06 09:04:28,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-10-06 09:04:28,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:04:28,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:04:28,090 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:04:28,112 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:04:28,114 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:04:28,142 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.024 0.034 2026-10-06 09:04:28,177 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04: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-06 09:04:28,178 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:28,186 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.018 0.072 2026-10-06 09:04:28,228 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:04:28,313 44 INFO rb-5c3f854-225290-421545 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-06 09:04:28,333 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.089 0.065 2026-10-06 09:04:28,441 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.058 0.198 2026-10-06 09:04:28,447 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:28,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.229 2026-10-06 09:04:28,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.102 2026-10-06 09:04:28,539 44 INFO rb-5c3f854-225290-421545 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-06 09:04:28,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.160 2026-10-06 09:04:28,560 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:04:28,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.205 2026-10-06 09:04:28,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.239 2026-10-06 09:04:28,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-06 09:04:28,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.215 2026-10-06 09:04:28,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.210 2026-10-06 09:04:28,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.186 2026-10-06 09:04:28,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-10-06 09:04:28,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image?model=product.template&field=image_128&id=1818&unique=2026-10-06T08:48:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-10-06 09:04:28,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.175 2026-10-06 09:04:28,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.052 0.199 2026-10-06 09:04:29,013 44 INFO rb-5c3f854-225290-421545 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-06 09:04:29,122 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-10-06 09:04:29,123 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-06 09:04:29,339 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 15086472 (allocated 16515072) 2026-10-06 09:04:29,347 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 95039 2026-10-06 09:04:29,350 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-10-06 09:04:29,352 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 95039 2026-10-06 09:04:29,476 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090429_476573_test_two_variant_same_discount.txt 2026-10-06 09:04:29,477 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmpztz180jd_chrome_odoo" 2026-10-06 09:04:29,545 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-10-06 09:04:46,398 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-10-06 09:04:46,831 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-10-06 09:04:47,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-10-06 09:04:48,797 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 95247 2026-10-06 09:04:48,797 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmp0ve1odso_chrome_odoo 2026-10-06 09:04:48,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:40981/json/version 2026-10-06 09:04:48,799 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:04:48,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Browser version: Chrome/150.0.7871.114 2026-10-06 09:04:48,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:40981/json 2026-10-06 09:04:48,858 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:04:48,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:40981/devtools/page/5B929725A156F79C29D9943C0F6789BE 2026-10-06 09:04:48,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-10-06 09:04:48,898 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-10-06 09:04:49,031 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:04:49,038 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-10-06 09:04:49,043 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Open "http://127.0.0.1:8069/pos/ui/82" in browser 2026-10-06 09:04:49,043 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigating to: "http://127.0.0.1:8069/pos/ui/82" 2026-10-06 09:04:49,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:04:49,816 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:49] "GET /pos/ui/82 HTTP/1.1" 200 - 89 0.071 0.682 2026-10-06 09:04:49,825 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': '5B929725A156F79C29D9943C0F6789BE', 'loaderId': 'A70730622DB3E34DA10379DD1F30B786', 'isDownload': False} 2026-10-06 09:04:49,826 44 INFO rb-5c3f854-225290-421545 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-06 09:04:49,850 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:04:49,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:49] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.012 2026-10-06 09:04:49,889 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:49] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-06 09:04:49,907 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:49] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-10-06 09:04:50,536 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:04:50,540 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:04:50,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-06 09:04:50,609 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Evaluate test code "odoo.startTour('test_loyalty_history_earn_and_spend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/82", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:04:50,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:04:50,616 44 INFO rb-5c3f854-225290-421545 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-06 09:04:50,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:04:50,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:50,692 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.013 2026-10-06 09:04:50,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-06 09:04:50,797 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.052 2026-10-06 09:04:50,801 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-06 09:04:51,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.254 0.602 2026-10-06 09:04:51,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:51] "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-06 09:04:51,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:04:51,906 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:51] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.067 2026-10-06 09:04:51,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04: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-06 09:04:51,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: Owl is running in 'dev' mode. 2026-10-06 09:04:52,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-06 09:04:52,071 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:04:52,088 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:04:52,093 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:04:52,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.020 2026-10-06 09:04:52,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 09:04:52,145 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:52,149 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image/res.users/154/avatar_128 HTTP/1.1" 200 - 14 0.012 0.060 2026-10-06 09:04:52,155 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:04:52,187 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:52,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.010 0.014 2026-10-06 09:04:52,272 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.027 0.066 2026-10-06 09:04:52,301 44 INFO rb-5c3f854-225290-421545 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-06 09:04:52,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.029 0.131 2026-10-06 09:04:52,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.013 0.046 2026-10-06 09:04:52,387 44 INFO rb-5c3f854-225290-421545 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-06 09:04:52,405 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:04:52,439 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image?model=product.template&field=image_128&id=1824&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.007 0.078 2026-10-06 09:04:52,471 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image?model=product.template&field=image_128&id=1825&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.005 0.110 2026-10-06 09:04:52,497 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image?model=product.template&field=image_128&id=1827&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-06 09:04:52,516 44 INFO rb-5c3f854-225290-421545 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-06 09:04:52,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.007 0.153 2026-10-06 09:04:52,541 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:52,559 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-06 09:04:52,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image?model=product.template&field=image_128&id=1830&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.168 2026-10-06 09:04:52,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image?model=product.template&field=image_128&id=1829&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-10-06 09:04:52,639 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image?model=product.template&field=image_128&id=1831&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-10-06 09:04:52,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.007 0.169 2026-10-06 09:04:52,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "GET /web/image?model=product.template&field=image_128&id=1835&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-10-06 09:04:52,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.203 2026-10-06 09:04:52,888 44 INFO rb-5c3f854-225290-421545 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-06 09:04:52,966 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,020 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,084 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,156 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,204 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04: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.014 0.053 2026-10-06 09:04:53,256 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:53] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.009 0.077 2026-10-06 09:04:53,300 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.021 0.066 2026-10-06 09:04:53,410 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,461 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,512 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,563 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,613 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,676 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,736 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,788 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,869 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,921 44 INFO rb-5c3f854-225290-421545 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-06 09:04:53,970 44 INFO rb-5c3f854-225290-421545 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-06 09:04:54,053 44 INFO rb-5c3f854-225290-421545 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-06 09:04:54,069 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:04:54,071 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:04:54,114 44 INFO rb-5c3f854-225290-421545 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-06 09:04:54,155 44 INFO rb-5c3f854-225290-421545 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-06 09:04:54,240 44 INFO rb-5c3f854-225290-421545 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-06 09:04:54,295 44 INFO rb-5c3f854-225290-421545 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-06 09:04:54,351 44 INFO rb-5c3f854-225290-421545 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-06 09:04:54,369 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:54] "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-06 09:04:54,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:54] "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-06 09:04:54,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1412599 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': '0b3ea8e1-b5fe-41f6-8171-6d909b6f543a'}] 2026-10-06 09:04:54,452 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:04:55,120 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1412599 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': '0b3ea8e1-b5fe-41f6-8171-6d909b6f543a'} created pos.order #645 2026-10-06 09:04:55,151 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1412599 finished 2026-10-06 09:04:55,236 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.320 0.474 2026-10-06 09:04:55,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.032 0.059 2026-10-06 09:04:55,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04: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-06 09:04:55,625 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38251410 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '0b3ea8e1-b5fe-41f6-8171-6d909b6f543a'}] 2026-10-06 09:04:55,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38251410 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '0b3ea8e1-b5fe-41f6-8171-6d909b6f543a'} sync ignored for existing PoS order pos.order(645,) (state: paid) 2026-10-06 09:04:55,639 44 INFO rb-5c3f854-225290-421545 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-06 09:04:55,663 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38251410 finished 2026-10-06 09:04:55,688 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-10-06 09:04:55,693 44 INFO rb-5c3f854-225290-421545 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-06 09:04:55,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.047 0.134 2026-10-06 09:04:55,845 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 19976716 (allocated 22417408) 2026-10-06 09:04:55,858 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 95247 2026-10-06 09:04:55,860 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-10-06 09:04:55,860 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 95247 2026-10-06 09:04:55,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090455_972751_test_loyalty_history_earn_and_spend.txt 2026-10-06 09:04:55,973 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmp0ve1odso_chrome_odoo" 2026-10-06 09:04:56,036 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-10-06 09:04:56,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 95472 2026-10-06 09:04:56,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmpr08s_pat_chrome_odoo 2026-10-06 09:04:56,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:35725/json/version 2026-10-06 09:04:56,937 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35725', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:04:56,982 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: Chrome/150.0.7871.114 2026-10-06 09:04:56,982 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:35725/json 2026-10-06 09:04:56,983 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35725', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:04:56,991 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:35725/devtools/page/68ECC8274A00C3B2AFA0592CADE378EA 2026-10-06 09:04:57,001 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-10-06 09:04:57,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-10-06 09:04:57,116 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:04:57,123 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-10-06 09:04:57,132 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Open "http://127.0.0.1:8069/pos/ui/82" in browser 2026-10-06 09:04:57,132 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigating to: "http://127.0.0.1:8069/pos/ui/82" 2026-10-06 09:04:57,150 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:04:57,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:57] "GET /pos/ui/82 HTTP/1.1" 200 - 91 0.068 0.782 2026-10-06 09:04:58,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': '68ECC8274A00C3B2AFA0592CADE378EA', 'loaderId': '04CBF14BC74C588EAE27CCD83390541C', 'isDownload': False} 2026-10-06 09:04:58,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-10-06 09:04:58,018 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:04:58,040 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:58] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 09:04:58,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:58] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-06 09:04:58,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:58] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-06 09:04:58,631 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:04:58,634 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:04:58,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 09:04:58,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.012 2026-10-06 09:04:58,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate test code "odoo.startTour('LoyaltyHistoryTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/82", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:04:58,731 44 INFO rb-5c3f854-225290-421545 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-06 09:04:58,737 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:04:58,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:04:58,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:58] "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.021 2026-10-06 09:04:58,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-06 09:04:58,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.049 2026-10-06 09:04:58,894 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-06 09:04:59,758 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.318 0.508 2026-10-06 09:04:59,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:59] "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-06 09:04:59,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04: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.007 2026-10-06 09:04:59,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:04:59] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.053 2026-10-06 09:05:00,016 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05: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-06 09:05:00,040 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-10-06 09:05:00,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-06 09:05:00,130 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:05:00,131 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:05:00,132 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:05:00,175 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:05:00,186 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:05:00,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/image/res.users/154/avatar_128 HTTP/1.1" 200 - 14 0.048 0.040 2026-10-06 09:05:00,211 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.094 2026-10-06 09:05:00,248 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.012 0.036 2026-10-06 09:05:00,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.003 0.145 2026-10-06 09:05:00,339 44 INFO rb-5c3f854-225290-421545 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-06 09:05:00,399 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:05:00,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.076 0.053 2026-10-06 09:05:00,528 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:05:00,557 44 INFO rb-5c3f854-225290-421545 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-06 09:05:00,602 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.040 0.182 2026-10-06 09:05:00,618 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:05:00,640 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/image?model=product.template&field=image_128&id=1824&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-10-06 09:05:00,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/image?model=product.template&field=image_128&id=1825&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.234 2026-10-06 09:05:00,699 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/image?model=product.template&field=image_128&id=1829&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.226 2026-10-06 09:05:00,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.324 2026-10-06 09:05:00,747 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/image?model=product.template&field=image_128&id=1830&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-10-06 09:05:00,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.146 2026-10-06 09:05:00,803 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/image?model=product.template&field=image_128&id=1831&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-10-06 09:05:00,834 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-10-06 09:05:00,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/image?model=product.template&field=image_128&id=1827&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-06 09:05:00,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-06T09:04:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-06 09:05:00,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.031 0.292 2026-10-06 09:05:01,079 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,131 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,182 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,233 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,284 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,336 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,434 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,499 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,550 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,618 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,702 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,749 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:01] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.022 0.050 2026-10-06 09:05:01,791 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:01] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.007 0.071 2026-10-06 09:05:01,802 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,851 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.059 2026-10-06 09:05:01,929 44 INFO rb-5c3f854-225290-421545 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-06 09:05:01,948 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:05:01,952 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:05:01,979 44 INFO rb-5c3f854-225290-421545 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-06 09:05:02,030 44 INFO rb-5c3f854-225290-421545 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-06 09:05:02,107 44 INFO rb-5c3f854-225290-421545 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-06 09:05:02,161 44 INFO rb-5c3f854-225290-421545 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-06 09:05:02,214 44 INFO rb-5c3f854-225290-421545 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-06 09:05:02,288 44 INFO rb-5c3f854-225290-421545 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-06 09:05:02,292 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14349613 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': '15421eea-dbbc-4ddb-b029-7d98b487c0da'}] 2026-10-06 09:05:02,297 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:05:02,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14349613 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': '15421eea-dbbc-4ddb-b029-7d98b487c0da'} created pos.order #646 2026-10-06 09:05:02,922 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14349613 finished 2026-10-06 09:05:03,002 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 235 0.267 0.445 2026-10-06 09:05:03,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 52 0.051 0.070 2026-10-06 09:05:03,195 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:03] "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-06 09:05:03,368 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90137581 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '15421eea-dbbc-4ddb-b029-7d98b487c0da'}] 2026-10-06 09:05:03,387 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90137581 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '15421eea-dbbc-4ddb-b029-7d98b487c0da'} sync ignored for existing PoS order pos.order(646,) (state: paid) 2026-10-06 09:05:03,394 44 INFO rb-5c3f854-225290-421545 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-06 09:05:03,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90137581 finished 2026-10-06 09:05:03,438 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-10-06 09:05:03,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-06 09:05:03,572 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 17307404 (allocated 19009536) 2026-10-06 09:05:03,585 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 95472 2026-10-06 09:05:03,585 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-10-06 09:05:03,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 95472 2026-10-06 09:05:03,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:05:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.084 0.147 2026-10-06 09:05:03,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090503_699529_test_pos_loyalty_history.txt 2026-10-06 09:05:03,700 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmpr08s_pat_chrome_odoo" 2026-10-06 09:05:03,776 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-10-06 09:05:04,456 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 09:05:21,060 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-10-06 09:05:21,797 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-10-06 09:05:29,534 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 09:05:45,920 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-10-06 09:05:46,444 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:06:01,917 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-10-06 09:06:01,968 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-10-06 09:06:01,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-10-06 09:06:02,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-10-06 09:06:02,187 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 09:06:18,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-10-06 09:06:19,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 95692 2026-10-06 09:06:19,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmpmvumc7iq_chrome_odoo 2026-10-06 09:06:19,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:34167/json/version 2026-10-06 09:06:19,329 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34167', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:06:19,405 44 INFO rb-5c3f854-225290-421545 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-06 09:06:19,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:34167/json 2026-10-06 09:06:19,410 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34167', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:06:19,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:34167/devtools/page/2AFD8128E749F9F9E323281BA6BD15B7 2026-10-06 09:06:19,452 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Enable chrome headless console log notification 2026-10-06 09:06:19,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-10-06 09:06:19,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:06:19,546 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-10-06 09:06:19,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Open "http://127.0.0.1:8069/pos/ui/88" in browser 2026-10-06 09:06:19,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigating to: "http://127.0.0.1:8069/pos/ui/88" 2026-10-06 09:06:19,567 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:06:20,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:20] "GET /pos/ui/88 HTTP/1.1" 200 - 88 0.075 0.691 2026-10-06 09:06:20,330 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': '2AFD8128E749F9F9E323281BA6BD15B7', 'loaderId': '792DB8E84B0848A817823203F3658C24', 'isDownload': False} 2026-10-06 09:06:20,331 44 INFO rb-5c3f854-225290-421545 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-06 09:06:20,359 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:06:20,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:20] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 09:06:20,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:20] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-06 09:06:20,406 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:20] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-06 09:06:21,030 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:06:21,035 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:06:21,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:06:21,109 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Evaluate test code "odoo.startTour('test_ship_later_kit_and_mto_manufactured_product', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/88", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:06:21,110 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-06 09:06:21,119 44 INFO rb-5c3f854-225290-421545 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-06 09:06:21,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:06:21,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:06:21,180 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.011 2026-10-06 09:06:21,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.024 2026-10-06 09:06:21,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.019 0.050 2026-10-06 09:06:21,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-06 09:06:22,122 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 169, model: sale.order 2026-10-06 09:06:22,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-06 09:06:22,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 169, model: sale.order.line 2026-10-06 09:06:22,128 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-06 09:06:22,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.296 0.521 2026-10-06 09:06:22,188 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "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-06 09:06:22,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06: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-06 09:06:22,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "GET /web/image/res.company/84/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.051 2026-10-06 09:06:22,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:06:22,422 44 INFO rb-5c3f854-225290-421545 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-06 09:06:22,441 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.009 2026-10-06 09:06:22,526 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:06:22,531 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:06:22,570 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:06:22,571 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:06:22,642 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 09:06:22,652 44 INFO rb-5c3f854-225290-421545 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-06 09:06:22,674 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "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-06 09:06:22,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "GET /web/image/res.users/169/avatar_128 HTTP/1.1" 200 - 14 0.073 0.083 2026-10-06 09:06:22,704 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:06:22,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "GET /web/image?model=res.company&id=84&field=logo HTTP/1.1" 200 - 3 0.012 0.160 2026-10-06 09:06:22,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "GET /pos/ui/88?from_backend=True HTTP/1.1" 200 - 33 0.033 0.146 2026-10-06 09:06:22,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "GET /web/image/res.company/84/favicon HTTP/1.1" 200 - 4 0.005 0.138 2026-10-06 09:06:22,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:22] "GET /pos/ui/88 HTTP/1.1" 200 - 33 0.034 0.227 2026-10-06 09:06:23,010 44 INFO rb-5c3f854-225290-421545 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-06 09:06:23,094 44 INFO rb-5c3f854-225290-421545 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-06 09:06:23,131 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/image?model=product.template&field=image_128&id=1893&unique=2026-10-06T09:06:02.000+00:00 HTTP/1.1" 200 - 3 0.011 0.079 2026-10-06 09:06:23,150 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:06:23,160 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:06:23,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/image?model=product.template&field=image_128&id=1894&unique=2026-10-06T09:06:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.124 2026-10-06 09:06:23,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/image?model=product.template&field=image_128&id=1895&unique=2026-10-06T09:06:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-10-06 09:06:23,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/image?model=product.template&field=image_128&id=1896&unique=2026-10-06T09:06:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-06 09:06:23,280 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/image?model=product.template&field=image_128&id=1897&unique=2026-10-06T09:06:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-06 09:06:23,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/image?model=product.template&field=image_128&id=1898&unique=2026-10-06T09:06:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-06 09:06:23,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/image?model=product.template&field=image_128&id=1902&unique=2026-10-06T09:06:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-06 09:06:23,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/image?model=product.template&field=image_128&id=1904&unique=2026-10-06T09:06:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.196 2026-10-06 09:06:23,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/image?model=product.template&field=image_128&id=1899&unique=2026-10-06T09:06:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.187 2026-10-06 09:06:23,473 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/image?model=product.template&field=image_128&id=1905&unique=2026-10-06T09:06:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.212 2026-10-06 09:06:23,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/image?model=product.template&field=image_128&id=1903&unique=2026-10-06T09:06:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.219 2026-10-06 09:06:23,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/image?model=product.template&field=image_128&id=1901&unique=2026-10-06T09:06:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-06 09:06:23,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "GET /web/image?model=product.template&field=image_128&id=1900&unique=2026-10-06T09:06:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-06 09:06:23,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.258 2026-10-06 09:06:23,781 44 INFO rb-5c3f854-225290-421545 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-06 09:06:23,833 44 INFO rb-5c3f854-225290-421545 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-06 09:06:23,885 44 INFO rb-5c3f854-225290-421545 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-06 09:06:23,943 44 INFO rb-5c3f854-225290-421545 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-06 09:06:24,009 44 INFO rb-5c3f854-225290-421545 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-06 09:06:24,201 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:24] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 69 0.071 0.127 2026-10-06 09:06:24,238 44 INFO rb-5c3f854-225290-421545 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-06 09:06:24,289 44 INFO rb-5c3f854-225290-421545 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-06 09:06:24,343 44 INFO rb-5c3f854-225290-421545 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-06 09:06:24,423 44 INFO rb-5c3f854-225290-421545 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-06 09:06:24,474 44 INFO rb-5c3f854-225290-421545 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-06 09:06:24,526 44 INFO rb-5c3f854-225290-421545 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-06 09:06:24,582 44 INFO rb-5c3f854-225290-421545 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-06 09:06:24,640 44 INFO rb-5c3f854-225290-421545 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-06 09:06:24,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:24] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 65 0.072 0.126 2026-10-06 09:06:24,868 44 INFO rb-5c3f854-225290-421545 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-06 09:06:24,919 44 INFO rb-5c3f854-225290-421545 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-06 09:06:24,970 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,020 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,106 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,167 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,215 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,279 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,342 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,393 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,428 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:25] "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.022 0.061 2026-10-06 09:06:25,469 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,488 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:06:25,492 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:06:25,522 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,522 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.027 0.059 2026-10-06 09:06:25,568 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,649 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,708 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,770 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,821 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,908 44 INFO rb-5c3f854-225290-421545 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-06 09:06:25,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96419919 started for PoS orders references: [{'name': '/', 'pos_reference': '261-88-000001', 'uuid': '88408e0f-8081-4435-a4aa-23cd4693e239'}] 2026-10-06 09:06:25,934 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:06:26,807 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96419919 order {'name': '/', 'pos_reference': '261-88-000001', 'uuid': '88408e0f-8081-4435-a4aa-23cd4693e239'} created pos.order #648 2026-10-06 09:06:26,840 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96419919 finished 2026-10-06 09:06:27,005 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 314 0.453 0.642 2026-10-06 09:06:27,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:27] "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-06 09:06:27,193 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-10-06 09:06:27,194 44 INFO rb-5c3f854-225290-421545 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-06 09:06:27,201 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87576950 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': '88408e0f-8081-4435-a4aa-23cd4693e239'}] 2026-10-06 09:06:27,213 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87576950 order {'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': '88408e0f-8081-4435-a4aa-23cd4693e239'} sync ignored for existing PoS order pos.order(648,) (state: paid) 2026-10-06 09:06:27,241 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87576950 finished 2026-10-06 09:06:27,363 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 17698228 (allocated 19271680) 2026-10-06 09:06:27,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 95692 2026-10-06 09:06:27,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-10-06 09:06:27,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 95692 2026-10-06 09:06:27,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:06:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.049 0.136 2026-10-06 09:06:27,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090627_492837_test_ship_later_kit_and_mto_manufactured_product.txt 2026-10-06 09:06:27,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmpmvumc7iq_chrome_odoo" 2026-10-06 09:06:27,599 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 09:06:43,459 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-10-06 09:06:44,364 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1185] 2026-10-06 09:06:47,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-10-06 09:06:47,987 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1187] 2026-10-06 09:06:50,364 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-10-06 09:06:51,094 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1189] 2026-10-06 09:06:52,724 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-10-06 09:06:53,204 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1191] 2026-10-06 09:06:54,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-10-06 09:06:55,635 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1194, 1195] 2026-10-06 09:06:57,225 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-10-06 09:06:58,176 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1199, 1200] 2026-10-06 09:06:58,511 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1204, 1205, 1206] 2026-10-06 09:07:02,453 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-10-06 09:07:03,406 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1207, 1208] 2026-10-06 09:07:03,853 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-10-06 09:07:04,961 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1211, 1212] 2026-10-06 09:07:06,620 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-10-06 09:07:07,587 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1216] 2026-10-06 09:07:07,825 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move.line records with IDs: [1213] 2026-10-06 09:07:07,913 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move.line records with IDs: [1214] 2026-10-06 09:07:09,245 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-10-06 09:07:10,030 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44418377 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-06 09:07:10,626 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1218, 1219] 2026-10-06 09:07:11,335 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44418377 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #660 2026-10-06 09:07:11,340 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44418377 finished 2026-10-06 09:07:11,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-10-06 09:07:12,350 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1224] 2026-10-06 09:07:12,975 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-06 09:07:32,610 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-10-06 09:07:32,847 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15949947 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-06 09:07:32,903 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15949947 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #662 2026-10-06 09:07:32,904 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15949947 finished 2026-10-06 09:07:32,959 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:07:33,272 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:07:34,893 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:07:34,897 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:34] "GET /pos/pay/662?access_token=1272a36a-f428-4eb4-a9f7-88b2c54bd582 HTTP/1.1" 200 - 258 0.297 1.643 2026-10-06 09:07:34,910 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:07:34,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:34] "POST /pos/pay/transaction/662 HTTP/1.1" 200 - 40 0.026 0.039 2026-10-06 09:07:35,031 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:07:36,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:36] "GET /pos/pay/confirmation/662?access_token=1272a36a-f428-4eb4-a9f7-88b2c54bd582&tx_id=1 HTTP/1.1" 200 - 389 0.508 0.731 2026-10-06 09:07:37,108 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-10-06 09:07:37,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8665169 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-06 09:07:37,318 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8665169 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #663 2026-10-06 09:07:37,319 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8665169 finished 2026-10-06 09:07:37,353 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:07:37,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:07:39,147 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:07:39,149 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:39] "GET /pos/pay/663?access_token=48fdb922-e812-4b25-9efc-115c49917bf6 HTTP/1.1" 200 - 262 0.233 1.565 2026-10-06 09:07:39,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:07:39,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:39] "POST /pos/pay/transaction/663 HTTP/1.1" 200 - 40 0.050 0.062 2026-10-06 09:07:39,334 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:07:40,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:40] "GET /pos/pay/confirmation/663?access_token=48fdb922-e812-4b25-9efc-115c49917bf6&tx_id=2 HTTP/1.1" 200 - 389 0.539 0.695 2026-10-06 09:07:41,302 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-10-06 09:07:41,537 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87350026 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-06 09:07:41,581 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87350026 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #664 2026-10-06 09:07:41,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87350026 finished 2026-10-06 09:07:41,623 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:07:41,884 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:07:43,456 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:07:43,459 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:43] "GET /pos/pay/664?access_token=21cddded-93f4-4c08-8f0b-100819771aed HTTP/1.1" 200 - 262 0.301 1.537 2026-10-06 09:07:43,478 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:07:43,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:43] "POST /pos/pay/transaction/664 HTTP/1.1" 200 - 40 0.036 0.045 2026-10-06 09:07:43,608 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:07:44,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:44] "GET /pos/pay/confirmation/664?access_token=21cddded-93f4-4c08-8f0b-100819771aed&tx_id=3 HTTP/1.1" 200 - 257 0.321 0.468 2026-10-06 09:07:44,452 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:07:44,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:44] "GET /pos/pay/664?access_token=21cddded-93f4-4c08-8f0b-100819771aed HTTP/1.1" 200 - 40 0.028 0.071 2026-10-06 09:07:44,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:07:44,619 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:44] "POST /pos/pay/transaction/664 HTTP/1.1" 200 - 32 0.024 0.048 2026-10-06 09:07:44,664 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:07:45,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:45] "GET /pos/pay/confirmation/664?access_token=21cddded-93f4-4c08-8f0b-100819771aed&tx_id=4 HTTP/1.1" 200 - 294 0.409 0.584 2026-10-06 09:07:46,498 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-10-06 09:07:46,875 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome pid: 95928 2026-10-06 09:07:46,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless temporary user profile dir: /tmp/tmpk742ktgo_chrome_odoo 2026-10-06 09:07:46,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:44245/json/version 2026-10-06 09:07:46,879 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44245', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:07:46,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Browser version: Chrome/150.0.7871.114 2026-10-06 09:07:46,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:44245/json 2026-10-06 09:07:46,965 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44245', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:07:46,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Websocket url found: ws://127.0.0.1:44245/devtools/page/F32F6DE6A4143A0F7B83BF8181CC294D 2026-10-06 09:07:46,986 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Enable chrome headless console log notification 2026-10-06 09:07:46,994 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless enable page notifications 2026-10-06 09:07:47,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:07:47,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Setting session cookie in browser 2026-10-06 09:07:47,088 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Open "http://127.0.0.1:8069/pos_customer_display/91/ac79003840c3407e?access_token=ac79003840c3407e" in browser 2026-10-06 09:07:47,088 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigating to: "http://127.0.0.1:8069/pos_customer_display/91/ac79003840c3407e?access_token=ac79003840c3407e" 2026-10-06 09:07:47,104 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:07:47,991 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:47] "GET /pos_customer_display/91/ac79003840c3407e?access_token=ac79003840c3407e HTTP/1.1" 200 - 47 0.053 0.837 2026-10-06 09:07:47,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigation result: {'frameId': 'F32F6DE6A4143A0F7B83BF8181CC294D', 'loaderId': 'D72B9C51D7C24A4A7B8A7EAFDF61730E', 'isDownload': False} 2026-10-06 09:07:47,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate ready code "odoo.isTourReady('CustomerDisplayTourOnlinePayment')" 2026-10-06 09:07:48,046 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/26f4832/point_of_sale.customer_display_assets.min.css, copying from /web/assets/26f4832/point_of_sale.customer_display_assets.min.css 2026-10-06 09:07:48,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:48] "GET /web/assets/1/26f4832/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 11 0.028 0.041 2026-10-06 09:07:48,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7780e66/point_of_sale.customer_display_assets.min.js, copying from /web/assets/7780e66/point_of_sale.customer_display_assets.min.js 2026-10-06 09:07:48,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:48] "GET /web/assets/1/7780e66/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 8 0.008 0.091 2026-10-06 09:07:48,133 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7a8f562/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/7a8f562/point_of_sale.customer_display_assets_test.min.js 2026-10-06 09:07:48,149 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:48] "GET /web/assets/1/7a8f562/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 8 0.006 0.116 2026-10-06 09:07:48,312 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:07:48,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.016 2026-10-06 09:07:48,352 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: Owl is running in 'dev' mode. 2026-10-06 09:07:48,406 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-06 09:07:48,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:48] "GET /logo?company=86 HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:07:48,430 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate test code "odoo.startTour('CustomerDisplayTourOnlinePayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos_customer_display/91/ac79003840c3407e?access_token=ac79003840c3407e", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:07:48,445 44 INFO rb-5c3f854-225290-421545 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-06 09:07:48,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-06 09:07:48,500 44 INFO rb-5c3f854-225290-421545 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-06 09:07:48,550 44 INFO rb-5c3f854-225290-421545 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-06 09:07:48,601 44 INFO rb-5c3f854-225290-421545 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-06 09:07:48,655 44 INFO rb-5c3f854-225290-421545 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-06 09:07:48,754 44 INFO rb-5c3f854-225290-421545 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-06 09:07:48,755 44 INFO rb-5c3f854-225290-421545 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-06 09:07:48,808 44 INFO rb-5c3f854-225290-421545 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-06 09:07:48,875 44 INFO rb-5c3f854-225290-421545 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-06 09:07:48,912 44 INFO rb-5c3f854-225290-421545 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-06 09:07:48,962 44 INFO rb-5c3f854-225290-421545 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-06 09:07:49,013 44 INFO rb-5c3f854-225290-421545 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-06 09:07:49,064 44 INFO rb-5c3f854-225290-421545 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-06 09:07:49,115 44 INFO rb-5c3f854-225290-421545 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-06 09:07:49,172 44 INFO rb-5c3f854-225290-421545 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-06 09:07:49,216 44 INFO rb-5c3f854-225290-421545 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-06 09:07:49,269 44 INFO rb-5c3f854-225290-421545 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-06 09:07:49,332 44 INFO rb-5c3f854-225290-421545 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-06 09:07:49,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: tour succeeded 2026-10-06 09:07:49,380 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR CustomerDisplayTourOnlinePayment SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-06 09:07:49,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: heap 4161004 (allocated 4980736) 2026-10-06 09:07:49,454 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing chrome headless with pid 95928 2026-10-06 09:07:49,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing websocket connection 2026-10-06 09:07:49,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Terminating chrome headless with pid 95928 2026-10-06 09:07:49,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090749_538804_test_customer_display_online_payment.txt 2026-10-06 09:07:49,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Removing chrome user profile "/tmp/tmpk742ktgo_chrome_odoo" 2026-10-06 09:07:49,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: waiting for threads: [, ] 2026-10-06 09:07:49,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:49] "GET /web/image/product.product/undefined/image_128 HTTP/1.1" 404 - 126 0.151 1.288 2026-10-06 09:07:50,041 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-10-06 09:07:50,537 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 96091 2026-10-06 09:07:50,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmp4mn_7jxp_chrome_odoo 2026-10-06 09:07:50,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:42591/json/version 2026-10-06 09:07:50,539 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42591', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:07:50,609 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 09:07:50,609 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:42591/json 2026-10-06 09:07:50,610 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42591', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:07:50,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:42591/devtools/page/BF9856D2F4410C7B86F23C94A11D9A02 2026-10-06 09:07:50,633 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-10-06 09:07:50,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-10-06 09:07:50,712 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-10-06 09:07:50,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-10-06 09:07:50,724 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-10-06 09:07:50,725 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-10-06 09:07:50,749 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:07:51,491 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:51] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.106 0.639 2026-10-06 09:07:51,495 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': 'BF9856D2F4410C7B86F23C94A11D9A02', 'loaderId': '5083F0C3DD7D6D71F2C8D1724345889F', 'isDownload': False} 2026-10-06 09:07:51,496 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-10-06 09:07:51,514 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:07:51,542 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:51] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.008 2026-10-06 09:07:51,566 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:51] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-10-06 09:07:51,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:51] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.042 2026-10-06 09:07:52,219 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:07:52,231 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:07:52,257 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-06 09:07:52,292 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:07:52,296 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate test code "odoo.startTour('OnlinePaymentErrorsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:07:52,307 44 INFO rb-5c3f854-225290-421545 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-06 09:07:52,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07: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-06 09:07:52,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:07:52,385 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.021 2026-10-06 09:07:52,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-06 09:07:52,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.036 2026-10-06 09:07:52,464 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-06 09:07:53,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.285 0.429 2026-10-06 09:07:53,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "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-06 09:07:53,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:07:53,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-10-06 09:07:53,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:07:53,424 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-10-06 09:07:53,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-06 09:07:53,508 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:07:53,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:07:53,559 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:07:53,561 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:07:53,599 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:07:53,601 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07: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-06 09:07:53,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /web/image/res.users/180/avatar_128 HTTP/1.1" 200 - 14 0.046 0.056 2026-10-06 09:07:53,629 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:07:53,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.010 0.111 2026-10-06 09:07:53,694 44 INFO rb-5c3f854-225290-421545 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-06 09:07:53,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 33 0.025 0.102 2026-10-06 09:07:53,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.018 0.121 2026-10-06 09:07:53,787 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:07:53,793 44 INFO rb-5c3f854-225290-421545 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-06 09:07:53,820 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:07:53,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /pos/ui/92 HTTP/1.1" 200 - 33 0.037 0.202 2026-10-06 09:07:53,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-06T09:07:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.128 2026-10-06 09:07:53,923 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:53] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.010 0.141 2026-10-06 09:07:54,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.092 0.174 2026-10-06 09:07:54,134 44 INFO rb-5c3f854-225290-421545 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-06 09:07:54,185 44 INFO rb-5c3f854-225290-421545 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-06 09:07:54,237 44 INFO rb-5c3f854-225290-421545 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-06 09:07:54,291 44 INFO rb-5c3f854-225290-421545 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-06 09:07:54,344 44 INFO rb-5c3f854-225290-421545 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-06 09:07:54,529 44 INFO rb-5c3f854-225290-421545 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-06 09:07:54,579 44 INFO rb-5c3f854-225290-421545 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-06 09:07:54,630 44 INFO rb-5c3f854-225290-421545 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-06 09:07:54,681 44 INFO rb-5c3f854-225290-421545 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-06 09:07:54,732 44 INFO rb-5c3f854-225290-421545 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-06 09:07:54,809 44 INFO rb-5c3f854-225290-421545 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-06 09:07:54,824 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:07:54,826 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:07:54,859 44 INFO rb-5c3f854-225290-421545 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-06 09:07:54,910 44 INFO rb-5c3f854-225290-421545 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-06 09:07:54,961 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,013 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,063 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,130 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65244652 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '968f6bd3-8d95-4cec-af20-30d9885e3732'}] 2026-10-06 09:07:55,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65244652 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '968f6bd3-8d95-4cec-af20-30d9885e3732'} created pos.order #665 2026-10-06 09:07:55,255 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65244652 finished 2026-10-06 09:07:55,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.058 0.134 2026-10-06 09:07:55,381 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,432 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,486 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,540 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,590 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,640 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,693 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,744 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,795 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,846 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,897 44 INFO rb-5c3f854-225290-421545 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-06 09:07:55,948 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,006 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,061 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,110 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,162 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,214 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,265 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,316 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,368 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,419 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,483 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,489 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73493429 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '968f6bd3-8d95-4cec-af20-30d9885e3732'}] 2026-10-06 09:07:56,620 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [684] to pos.order #665 2026-10-06 09:07:56,629 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73493429 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '968f6bd3-8d95-4cec-af20-30d9885e3732'} updated pos.order #665 2026-10-06 09:07:56,657 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73493429 finished 2026-10-06 09:07:56,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.089 0.210 2026-10-06 09:07:56,835 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:56] "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.005 0.013 2026-10-06 09:07:56,863 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:56] "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.013 2026-10-06 09:07:56,866 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,917 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,975 44 INFO rb-5c3f854-225290-421545 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-06 09:07:56,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22377035 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '968f6bd3-8d95-4cec-af20-30d9885e3732'}] 2026-10-06 09:07:57,011 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22377035 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '968f6bd3-8d95-4cec-af20-30d9885e3732'} updated pos.order #665 2026-10-06 09:07:57,039 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22377035 finished 2026-10-06 09:07:57,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.059 0.139 2026-10-06 09:07:57,212 44 INFO rb-5c3f854-225290-421545 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-06 09:07:57,263 44 INFO rb-5c3f854-225290-421545 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-06 09:07:57,320 44 INFO rb-5c3f854-225290-421545 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-06 09:07:57,371 44 INFO rb-5c3f854-225290-421545 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-06 09:07:57,422 44 INFO rb-5c3f854-225290-421545 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-06 09:07:57,473 44 INFO rb-5c3f854-225290-421545 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-06 09:07:57,524 44 INFO rb-5c3f854-225290-421545 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-06 09:07:57,586 44 INFO rb-5c3f854-225290-421545 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-06 09:07:57,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38003543 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '968f6bd3-8d95-4cec-af20-30d9885e3732'}] 2026-10-06 09:07:57,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38003543 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '968f6bd3-8d95-4cec-af20-30d9885e3732'} updated pos.order #665 2026-10-06 09:07:57,640 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38003543 finished 2026-10-06 09:07:57,747 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.042 0.117 2026-10-06 09:07:57,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:57] "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.009 2026-10-06 09:07:57,832 44 INFO rb-5c3f854-225290-421545 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-06 09:07:57,842 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:57] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.010 0.015 2026-10-06 09:07:57,883 44 INFO rb-5c3f854-225290-421545 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-06 09:07:57,943 44 INFO rb-5c3f854-225290-421545 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-06 09:07:57,948 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22461181 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '968f6bd3-8d95-4cec-af20-30d9885e3732'}] 2026-10-06 09:07:57,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22461181 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '968f6bd3-8d95-4cec-af20-30d9885e3732'} updated pos.order #665 2026-10-06 09:07:58,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22461181 finished 2026-10-06 09:07:58,110 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.046 0.119 2026-10-06 09:07:58,149 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,200 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,258 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,311 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,367 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,421 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,475 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,525 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,576 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,631 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,682 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,733 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,791 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,842 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,893 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,945 44 INFO rb-5c3f854-225290-421545 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-06 09:07:58,995 44 INFO rb-5c3f854-225290-421545 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-06 09:07:59,058 44 INFO rb-5c3f854-225290-421545 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-06 09:07:59,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53767829 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '968f6bd3-8d95-4cec-af20-30d9885e3732'}] 2026-10-06 09:07:59,160 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53767829 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '968f6bd3-8d95-4cec-af20-30d9885e3732'} updated pos.order #665 2026-10-06 09:07:59,183 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53767829 finished 2026-10-06 09:07:59,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.057 0.152 2026-10-06 09:07:59,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:59] "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.019 0.013 2026-10-06 09:07:59,383 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-10-06 09:07:59,384 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-06 09:07:59,395 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:07:59] "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.014 0.017 2026-10-06 09:07:59,518 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 16103616 (allocated 18087936) 2026-10-06 09:07:59,534 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 96091 2026-10-06 09:07:59,535 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-10-06 09:07:59,536 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 96091 2026-10-06 09:07:59,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090759_639260_test_errors_tour.txt 2026-10-06 09:07:59,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmp4mn_7jxp_chrome_odoo" 2026-10-06 09:07:59,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-10-06 09:07:59,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76085695 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-06 09:07:59,958 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76085695 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #666 2026-10-06 09:07:59,959 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76085695 finished 2026-10-06 09:08:00,008 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:08:00,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:08:01,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:01] "GET /pos/pay/666?access_token=7d8deaed-460b-4e79-833e-1739875c7f6 HTTP/1.1" 403 - 113 0.143 1.438 2026-10-06 09:08:01,599 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:08:01,644 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:01] "GET /pos/pay/666?access_token= HTTP/1.1" 403 - 17 0.011 0.042 2026-10-06 09:08:01,656 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:08:01,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:01] "GET /pos/pay/confirmation/666?access_token=7d8deaed-460b-4e79-833e-1739875c7f6&tx_id=1 HTTP/1.1" 403 - 18 0.014 0.056 2026-10-06 09:08:01,732 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:08:01,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:01] "GET /pos/pay/confirmation/666?access_token=&tx_id=1 HTTP/1.1" 403 - 15 0.020 0.046 2026-10-06 09:08:01,805 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-10-06 09:08:02,250 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome pid: 96314 2026-10-06 09:08:02,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless temporary user profile dir: /tmp/tmp6qx7kgz7_chrome_odoo 2026-10-06 09:08:02,251 44 INFO rb-5c3f854-225290-421545 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:36323/json/version 2026-10-06 09:08:02,252 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36323', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:08:02,325 44 INFO rb-5c3f854-225290-421545 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-06 09:08:02,325 44 INFO rb-5c3f854-225290-421545 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:36323/json 2026-10-06 09:08:02,326 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36323', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:08:02,335 44 INFO rb-5c3f854-225290-421545 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:36323/devtools/page/FAA72602FF7D583BD4562D0A2336CCFA 2026-10-06 09:08:02,350 44 INFO rb-5c3f854-225290-421545 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-06 09:08:02,356 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless enable page notifications 2026-10-06 09:08:02,431 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:08:02,443 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Setting session cookie in browser 2026-10-06 09:08:02,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-10-06 09:08:02,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-10-06 09:08:02,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:08:03,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:03] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.052 0.758 2026-10-06 09:08:03,269 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigation result: {'frameId': 'FAA72602FF7D583BD4562D0A2336CCFA', 'loaderId': 'BE3CCACAEBCD15273CBC5F7344529446', 'isDownload': False} 2026-10-06 09:08:03,269 44 INFO rb-5c3f854-225290-421545 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-06 09:08:03,292 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:08:03,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:03] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.009 2026-10-06 09:08:03,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:03] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 09:08:03,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:03] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 09:08:03,949 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:08:03,951 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:08:03,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:08:04,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-10-06 09:08:04,019 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Evaluate test code "odoo.startTour('test_online_payment_amount_updated_after_order_modification', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:08:04,022 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.010 2026-10-06 09:08:04,027 44 INFO rb-5c3f854-225290-421545 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-06 09:08:04,040 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:08:04,072 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.011 2026-10-06 09:08:04,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-06 09:08:04,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.043 2026-10-06 09:08:04,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-06 09:08:04,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.194 0.453 2026-10-06 09:08:04,900 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:04] "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-06 09:08:04,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:08:05,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.036 2026-10-06 09:08:05,055 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:08:05,077 44 INFO rb-5c3f854-225290-421545 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-06 09:08:05,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:08:05,166 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:08:05,175 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:08:05,223 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:08:05,243 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 09:08:05,251 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:08:05,255 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:08:05,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.073 0.052 2026-10-06 09:08:05,314 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:08:05,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.008 0.130 2026-10-06 09:08:05,333 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.003 0.068 2026-10-06 09:08:05,374 44 INFO rb-5c3f854-225290-421545 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-06 09:08:05,439 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.045 0.111 2026-10-06 09:08:05,498 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:08:05,521 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.029 0.209 2026-10-06 09:08:05,523 44 INFO rb-5c3f854-225290-421545 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-06 09:08:05,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.004 0.157 2026-10-06 09:08:05,554 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:08:05,580 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-06T09:07:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-06 09:08:05,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.102 2026-10-06 09:08:05,759 44 INFO rb-5c3f854-225290-421545 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-06 09:08:05,809 44 INFO rb-5c3f854-225290-421545 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-06 09:08:05,860 44 INFO rb-5c3f854-225290-421545 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-06 09:08:05,915 44 INFO rb-5c3f854-225290-421545 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-06 09:08:05,969 44 INFO rb-5c3f854-225290-421545 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-06 09:08:06,144 44 INFO rb-5c3f854-225290-421545 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-06 09:08:06,200 44 INFO rb-5c3f854-225290-421545 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-06 09:08:06,249 44 INFO rb-5c3f854-225290-421545 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-06 09:08:06,300 44 INFO rb-5c3f854-225290-421545 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-06 09:08:06,351 44 INFO rb-5c3f854-225290-421545 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-06 09:08:06,430 44 INFO rb-5c3f854-225290-421545 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-06 09:08:06,444 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:08:06,446 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:08:06,486 44 INFO rb-5c3f854-225290-421545 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-06 09:08:06,532 44 INFO rb-5c3f854-225290-421545 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-06 09:08:06,583 44 INFO rb-5c3f854-225290-421545 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-06 09:08:06,649 44 INFO rb-5c3f854-225290-421545 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-06 09:08:06,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3814954 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8ec6096a-ee30-46cc-b369-2ba1e848820b'}] 2026-10-06 09:08:06,726 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3814954 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8ec6096a-ee30-46cc-b369-2ba1e848820b'} created pos.order #667 2026-10-06 09:08:06,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3814954 finished 2026-10-06 09:08:06,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.051 0.133 2026-10-06 09:08:06,901 44 INFO rb-5c3f854-225290-421545 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-06 09:08:06,953 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,005 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,063 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,125 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,181 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,232 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,283 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,334 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,387 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,440 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,491 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,542 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,606 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,658 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,716 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,770 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,816 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,867 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,926 44 INFO rb-5c3f854-225290-421545 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-06 09:08:07,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21070112 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8ec6096a-ee30-46cc-b369-2ba1e848820b'}] 2026-10-06 09:08:07,977 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21070112 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8ec6096a-ee30-46cc-b369-2ba1e848820b'} updated pos.order #667 2026-10-06 09:08:07,999 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21070112 finished 2026-10-06 09:08:08,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.057 0.114 2026-10-06 09:08:08,144 44 INFO rb-5c3f854-225290-421545 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-06 09:08:08,195 44 INFO rb-5c3f854-225290-421545 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-06 09:08:08,246 44 INFO rb-5c3f854-225290-421545 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-06 09:08:08,311 44 INFO rb-5c3f854-225290-421545 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-06 09:08:08,315 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61926303 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8ec6096a-ee30-46cc-b369-2ba1e848820b'}] 2026-10-06 09:08:08,341 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61926303 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8ec6096a-ee30-46cc-b369-2ba1e848820b'} updated pos.order #667 2026-10-06 09:08:08,367 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61926303 finished 2026-10-06 09:08:08,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.040 0.125 2026-10-06 09:08:08,513 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:08] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.003 0.012 2026-10-06 09:08:08,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: tour succeeded 2026-10-06 09:08:08,566 44 INFO rb-5c3f854-225290-421545 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-06 09:08:08,691 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: heap 15419480 (allocated 16777216) 2026-10-06 09:08:08,692 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:08] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F667%3Faccess_token=b0a0d352-d04e-4f34-a870-7447c844d941?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.152 2026-10-06 09:08:08,712 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing chrome headless with pid 96314 2026-10-06 09:08:08,712 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing websocket connection 2026-10-06 09:08:08,713 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Terminating chrome headless with pid 96314 2026-10-06 09:08:08,829 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090808_829244_test_online_payment_amount_updated_after_order_modification.txt 2026-10-06 09:08:08,829 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Removing chrome user profile "/tmp/tmp6qx7kgz7_chrome_odoo" 2026-10-06 09:08:08,890 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-10-06 09:08:09,241 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71401632 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-10-06 09:08:09,297 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71401632 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #668 2026-10-06 09:08:09,299 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71401632 finished 2026-10-06 09:08:09,375 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:08:09,645 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:08:11,134 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:08:11,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:11] "GET /pos/pay/668?access_token=1a9c9e50-2897-4ee4-9f98-164c3803c546 HTTP/1.1" 200 - 265 0.229 1.535 2026-10-06 09:08:11,154 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:08:11,237 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:11] "POST /pos/pay/transaction/668 HTTP/1.1" 200 - 40 0.047 0.046 2026-10-06 09:08:11,300 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:08:12,333 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:12] "GET /pos/pay/confirmation/668?access_token=1a9c9e50-2897-4ee4-9f98-164c3803c546&tx_id=5 HTTP/1.1" 200 - 371 0.440 0.599 2026-10-06 09:08:13,483 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-10-06 09:08:14,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 96543 2026-10-06 09:08:14,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmp1fq2y6xc_chrome_odoo 2026-10-06 09:08:14,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:43125/json/version 2026-10-06 09:08:14,800 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43125', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:08:14,819 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: Chrome/150.0.7871.114 2026-10-06 09:08:14,819 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:43125/json 2026-10-06 09:08:14,819 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43125', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:08:14,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:43125/devtools/page/9DD2BE0CE99BD189C8BAC53EB5CC08DC 2026-10-06 09:08:14,840 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-10-06 09:08:14,851 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-10-06 09:08:14,931 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:08:14,939 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-10-06 09:08:14,941 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-10-06 09:08:14,941 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-10-06 09:08:14,959 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:08:15,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:15] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.080 0.691 2026-10-06 09:08:15,730 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': '9DD2BE0CE99BD189C8BAC53EB5CC08DC', 'loaderId': 'E4DC76A5A0AEF2862225DFE3C9CCA1EE', 'isDownload': False} 2026-10-06 09:08:15,731 44 INFO rb-5c3f854-225290-421545 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-06 09:08:15,763 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:08:15,795 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:15] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-06 09:08:15,816 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:15] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.022 2026-10-06 09:08:15,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:15] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-10-06 09:08:16,465 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:08:16,470 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:08:16,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-06 09:08:16,526 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:08:16,533 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Evaluate test code "odoo.startTour('test_payment_method_customer_required', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:08:16,538 44 INFO rb-5c3f854-225290-421545 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-06 09:08:16,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:08:16,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:08:16,606 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:16] "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-06 09:08:16,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.033 2026-10-06 09:08:16,698 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.045 2026-10-06 09:08:16,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-06 09:08:17,468 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 340 0.247 0.466 2026-10-06 09:08:17,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "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-06 09:08:17,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 09:08:17,641 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-06 09:08:17,672 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-10-06 09:08:17,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-10-06 09:08:17,715 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:08:17,767 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:08:17,798 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:08:17,871 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.057 2026-10-06 09:08:17,876 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:08:17,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.081 0.035 2026-10-06 09:08:17,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.115 2026-10-06 09:08:17,915 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.003 0.045 2026-10-06 09:08:17,922 44 INFO rb-5c3f854-225290-421545 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-06 09:08:17,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.004 0.137 2026-10-06 09:08:17,932 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:08:17,959 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:08:17,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:17] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.006 0.019 2026-10-06 09:08:18,023 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:08:18,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:18] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.029 0.080 2026-10-06 09:08:18,062 44 INFO rb-5c3f854-225290-421545 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-06 09:08:18,084 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:08:18,131 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:18] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.036 0.148 2026-10-06 09:08:18,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:18] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-06T09:07:12.000+00:00 HTTP/1.1" 200 - 3 0.011 0.173 2026-10-06 09:08:18,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.033 0.162 2026-10-06 09:08:18,335 44 INFO rb-5c3f854-225290-421545 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-06 09:08:18,386 44 INFO rb-5c3f854-225290-421545 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-06 09:08:18,438 44 INFO rb-5c3f854-225290-421545 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-06 09:08:18,489 44 INFO rb-5c3f854-225290-421545 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-06 09:08:18,540 44 INFO rb-5c3f854-225290-421545 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-06 09:08:18,614 44 INFO rb-5c3f854-225290-421545 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-06 09:08:18,628 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:08:18,630 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:08:18,664 44 INFO rb-5c3f854-225290-421545 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-06 09:08:18,715 44 INFO rb-5c3f854-225290-421545 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-06 09:08:18,766 44 INFO rb-5c3f854-225290-421545 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-06 09:08:18,832 44 INFO rb-5c3f854-225290-421545 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-06 09:08:18,836 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66547161 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '38935d0b-5563-4a4b-ad27-ef5abfac924f'}] 2026-10-06 09:08:18,937 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66547161 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '38935d0b-5563-4a4b-ad27-ef5abfac924f'} created pos.order #669 2026-10-06 09:08:18,962 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66547161 finished 2026-10-06 09:08:19,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.073 0.129 2026-10-06 09:08:19,096 44 INFO rb-5c3f854-225290-421545 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-06 09:08:19,149 44 INFO rb-5c3f854-225290-421545 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-06 09:08:19,200 44 INFO rb-5c3f854-225290-421545 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-06 09:08:19,290 44 INFO rb-5c3f854-225290-421545 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-06 09:08:19,359 44 INFO rb-5c3f854-225290-421545 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-06 09:08:19,409 44 INFO rb-5c3f854-225290-421545 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-06 09:08:19,470 44 INFO rb-5c3f854-225290-421545 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-06 09:08:19,540 44 INFO rb-5c3f854-225290-421545 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-06 09:08:19,583 44 INFO rb-5c3f854-225290-421545 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-06 09:08:19,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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 - 13 0.018 0.049 2026-10-06 09:08:19,648 44 INFO rb-5c3f854-225290-421545 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-06 09:08:19,674 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.016 0.046 2026-10-06 09:08:19,697 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-10-06 09:08:19,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_payment_method_customer_required SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-06 09:08:19,800 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 15689200 (allocated 17039360) 2026-10-06 09:08:19,806 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 96543 2026-10-06 09:08:19,808 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-10-06 09:08:19,810 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 96543 2026-10-06 09:08:19,908 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090819_907755_test_payment_method_customer_required.txt 2026-10-06 09:08:19,908 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmp1fq2y6xc_chrome_odoo" 2026-10-06 09:08:19,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-10-06 09:08:20,057 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40136611 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-06 09:08:20,173 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #174 deleted pos.order records with IDs: [670] 2026-10-06 09:08:20,223 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_restaurant_online_payment_flow ... 2026-10-06 09:08:20,693 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome pid: 96753 2026-10-06 09:08:20,693 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless temporary user profile dir: /tmp/tmpf6i9xau__chrome_odoo 2026-10-06 09:08:20,693 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:37969/json/version 2026-10-06 09:08:20,695 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37969', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:08:20,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Browser version: Chrome/150.0.7871.114 2026-10-06 09:08:20,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:37969/json 2026-10-06 09:08:20,755 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37969', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:08:20,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Websocket url found: ws://127.0.0.1:37969/devtools/page/36F229A9C8D248FDEEA59D1D66F44B4F 2026-10-06 09:08:20,781 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Enable chrome headless console log notification 2026-10-06 09:08:20,789 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless enable page notifications 2026-10-06 09:08:20,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:08:20,898 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Setting session cookie in browser 2026-10-06 09:08:20,901 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-10-06 09:08:20,901 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-10-06 09:08:20,922 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:08:21,813 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:21] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.047 0.847 2026-10-06 09:08:21,816 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigation result: {'frameId': '36F229A9C8D248FDEEA59D1D66F44B4F', 'loaderId': 'FBA54ED3179A58EA0AE48D744B0E3031', 'isDownload': False} 2026-10-06 09:08:21,816 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate ready code "odoo.isTourReady('RestaurantOnlinePaymentTour')" 2026-10-06 09:08:21,839 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:08:21,862 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:21] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 09:08:21,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:21] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-06 09:08:21,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:21] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.025 2026-10-06 09:08:22,533 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:08:22,536 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:08:22,562 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:08:22,599 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate test code "odoo.startTour('RestaurantOnlinePaymentTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:08:22,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-10-06 09:08:22,608 44 INFO rb-5c3f854-225290-421545 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-06 09:08:22,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:08:22,653 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:08:22,697 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:22] "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-06 09:08:22,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.035 2026-10-06 09:08:22,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.044 2026-10-06 09:08:22,780 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-06 09:08:23,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.313 0.452 2026-10-06 09:08:23,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:23] "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-06 09:08:23,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08: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-06 09:08:23,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:23] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-06 09:08:23,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:08:23,788 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: Owl is running in 'dev' mode. 2026-10-06 09:08:23,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-06 09:08:23,870 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:08:23,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:08:23,908 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:08:23,911 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:08:23,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:23] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.043 0.037 2026-10-06 09:08:23,978 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:08:23,982 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:08:24,014 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:24] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.008 0.112 2026-10-06 09:08:24,060 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:24] "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-06 09:08:24,063 44 INFO rb-5c3f854-225290-421545 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-06 09:08:24,146 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:24] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.069 0.122 2026-10-06 09:08:24,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:24] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.003 0.126 2026-10-06 09:08:24,201 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:08:24,236 44 INFO rb-5c3f854-225290-421545 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-06 09:08:24,260 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:08:24,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:24] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.046 0.267 2026-10-06 09:08:24,305 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:24] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-06T09:07:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.148 2026-10-06 09:08:24,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:24] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.005 0.143 2026-10-06 09:08:24,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.146 2026-10-06 09:08:24,503 44 INFO rb-5c3f854-225290-421545 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-06 09:08:24,554 44 INFO rb-5c3f854-225290-421545 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-06 09:08:24,605 44 INFO rb-5c3f854-225290-421545 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-06 09:08:24,656 44 INFO rb-5c3f854-225290-421545 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-06 09:08:24,710 44 INFO rb-5c3f854-225290-421545 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-06 09:08:24,788 44 INFO rb-5c3f854-225290-421545 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-06 09:08:24,804 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:08:24,812 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:08:24,846 44 INFO rb-5c3f854-225290-421545 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-06 09:08:24,890 44 INFO rb-5c3f854-225290-421545 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-06 09:08:24,957 44 INFO rb-5c3f854-225290-421545 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-06 09:08:24,964 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5154730 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fced4887-15fb-4075-8565-92042cd6644a'}] 2026-10-06 09:08:25,061 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5154730 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fced4887-15fb-4075-8565-92042cd6644a'} created pos.order #671 2026-10-06 09:08:25,089 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5154730 finished 2026-10-06 09:08:25,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.075 0.128 2026-10-06 09:08:25,242 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,289 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,353 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,427 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,478 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,528 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,579 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,639 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,690 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,740 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,792 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,851 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,908 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,977 44 INFO rb-5c3f854-225290-421545 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-06 09:08:25,987 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34614594 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fced4887-15fb-4075-8565-92042cd6644a'}] 2026-10-06 09:08:26,115 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [687] to pos.order #671 2026-10-06 09:08:26,122 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34614594 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fced4887-15fb-4075-8565-92042cd6644a'} updated pos.order #671 2026-10-06 09:08:26,150 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34614594 finished 2026-10-06 09:08:26,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 95 0.119 0.189 2026-10-06 09:08:26,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:26] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.004 0.016 2026-10-06 09:08:26,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:26] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.005 0.011 2026-10-06 09:08:26,401 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15162728 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fced4887-15fb-4075-8565-92042cd6644a'}] 2026-10-06 09:08:26,411 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:08:26,937 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15162728 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fced4887-15fb-4075-8565-92042cd6644a'} updated pos.order #671 2026-10-06 09:08:26,961 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15162728 finished 2026-10-06 09:08:27,055 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.210 0.447 2026-10-06 09:08:27,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:08:27,243 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: tour succeeded 2026-10-06 09:08:27,244 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: ╔════════════════════════════════════════════╗ ║ TOUR RestaurantOnlinePaymentTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-06 09:08:27,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73056435 started for PoS orders references: [{'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': 'fced4887-15fb-4075-8565-92042cd6644a'}] 2026-10-06 09:08:27,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73056435 order {'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': 'fced4887-15fb-4075-8565-92042cd6644a'} sync ignored for existing PoS order pos.order(671,) (state: paid) 2026-10-06 09:08:27,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73056435 finished 2026-10-06 09:08:27,364 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: heap 15982664 (allocated 17563648) 2026-10-06 09:08:27,367 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing chrome headless with pid 96753 2026-10-06 09:08:27,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.028 0.096 2026-10-06 09:08:27,374 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing websocket connection 2026-10-06 09:08:27,378 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Terminating chrome headless with pid 96753 2026-10-06 09:08:27,476 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090827_475814_test_restaurant_online_payment_flow.txt 2026-10-06 09:08:27,476 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Removing chrome user profile "/tmp/tmpf6i9xau__chrome_odoo" 2026-10-06 09:08:27,552 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-10-06 09:08:27,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 96971 2026-10-06 09:08:27,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpbw70_wxj_chrome_odoo 2026-10-06 09:08:27,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:43175/json/version 2026-10-06 09:08:27,977 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43175', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:08:28,049 44 INFO rb-5c3f854-225290-421545 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-06 09:08:28,049 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:43175/json 2026-10-06 09:08:28,050 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43175', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:08:28,074 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:43175/devtools/page/60508C69CF2167CA2ECC8A26DD25342B 2026-10-06 09:08:28,084 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Enable chrome headless console log notification 2026-10-06 09:08:28,093 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-10-06 09:08:28,150 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:08:28,165 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-10-06 09:08:28,170 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-10-06 09:08:28,170 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-10-06 09:08:28,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:08:28,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:28] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.092 0.673 2026-10-06 09:08:28,952 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': '60508C69CF2167CA2ECC8A26DD25342B', 'loaderId': '8E597946872E524BAD990BDDF9CA0AFA', 'isDownload': False} 2026-10-06 09:08:28,953 44 INFO rb-5c3f854-225290-421545 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-06 09:08:28,972 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:08:29,008 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:29] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.015 2026-10-06 09:08:29,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:29] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 09:08:29,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:29] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-06 09:08:29,660 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:08:29,666 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:08:29,699 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.027 2026-10-06 09:08:29,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:08:29,728 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Evaluate test code "odoo.startTour('test_selected_customer_after_adding_payment_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:08:29,741 44 INFO rb-5c3f854-225290-421545 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-06 09:08:29,751 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08: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-06 09:08:29,765 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:08:29,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.011 2026-10-06 09:08:29,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-06 09:08:29,858 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.031 2026-10-06 09:08:29,863 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-06 09:08:30,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.256 0.444 2026-10-06 09:08:30,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:08:30,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:08:30,744 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:30] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-06 09:08:30,778 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:08:30,797 44 INFO rb-5c3f854-225290-421545 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-06 09:08:30,816 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08: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-06 09:08:30,867 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:08:30,894 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:08:30,898 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:08:30,902 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:08:30,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:30] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.009 0.024 2026-10-06 09:08:30,956 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:30] "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-06 09:08:30,972 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.051 2026-10-06 09:08:30,986 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:30] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.048 0.066 2026-10-06 09:08:31,003 44 INFO rb-5c3f854-225290-421545 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-06 09:08:31,005 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:31] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.003 0.046 2026-10-06 09:08:31,068 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 09:08:31,096 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:08:31,122 44 INFO rb-5c3f854-225290-421545 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-06 09:08:31,148 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:08:31,158 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:31] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.075 0.060 2026-10-06 09:08:31,229 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:31] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.027 0.155 2026-10-06 09:08:31,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:31] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-06T09:07:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-06 09:08:31,280 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:31] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.003 0.218 2026-10-06 09:08:31,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.200 2026-10-06 09:08:31,453 44 INFO rb-5c3f854-225290-421545 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-06 09:08:31,503 44 INFO rb-5c3f854-225290-421545 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-06 09:08:31,555 44 INFO rb-5c3f854-225290-421545 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-06 09:08:31,611 44 INFO rb-5c3f854-225290-421545 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-06 09:08:31,665 44 INFO rb-5c3f854-225290-421545 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-06 09:08:31,843 44 INFO rb-5c3f854-225290-421545 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-06 09:08:31,894 44 INFO rb-5c3f854-225290-421545 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-06 09:08:31,945 44 INFO rb-5c3f854-225290-421545 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-06 09:08:31,996 44 INFO rb-5c3f854-225290-421545 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-06 09:08:32,047 44 INFO rb-5c3f854-225290-421545 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-06 09:08:32,139 44 INFO rb-5c3f854-225290-421545 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-06 09:08:32,154 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:08:32,157 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:08:32,190 44 INFO rb-5c3f854-225290-421545 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-06 09:08:32,240 44 INFO rb-5c3f854-225290-421545 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-06 09:08:32,292 44 INFO rb-5c3f854-225290-421545 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-06 09:08:32,343 44 INFO rb-5c3f854-225290-421545 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-06 09:08:32,394 44 INFO rb-5c3f854-225290-421545 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-06 09:08:32,460 44 INFO rb-5c3f854-225290-421545 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-06 09:08:32,464 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16741305 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'd1e69e41-d1a5-4616-b801-cfa8557b8455'}] 2026-10-06 09:08:32,571 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16741305 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'd1e69e41-d1a5-4616-b801-cfa8557b8455'} created pos.order #672 2026-10-06 09:08:32,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16741305 finished 2026-10-06 09:08:32,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.075 0.157 2026-10-06 09:08:32,773 44 INFO rb-5c3f854-225290-421545 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-06 09:08:32,824 44 INFO rb-5c3f854-225290-421545 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-06 09:08:32,919 44 INFO rb-5c3f854-225290-421545 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-06 09:08:32,991 44 INFO rb-5c3f854-225290-421545 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-06 09:08:33,039 44 INFO rb-5c3f854-225290-421545 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-06 09:08:33,101 44 INFO rb-5c3f854-225290-421545 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-06 09:08:33,159 44 INFO rb-5c3f854-225290-421545 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-06 09:08:33,211 44 INFO rb-5c3f854-225290-421545 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-06 09:08:33,212 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:33] "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.013 0.039 2026-10-06 09:08:33,274 44 INFO rb-5c3f854-225290-421545 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-06 09:08:33,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.025 0.057 2026-10-06 09:08:33,304 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82359990 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'd1e69e41-d1a5-4616-b801-cfa8557b8455'}] 2026-10-06 09:08:33,334 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82359990 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'd1e69e41-d1a5-4616-b801-cfa8557b8455'} updated pos.order #672 2026-10-06 09:08:33,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82359990 finished 2026-10-06 09:08:33,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.094 0.151 2026-10-06 09:08:33,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:33] "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.005 0.014 2026-10-06 09:08:33,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-10-06 09:08:33,650 44 INFO rb-5c3f854-225290-421545 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-06 09:08:33,733 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 15957588 (allocated 17301504) 2026-10-06 09:08:33,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:33] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F672%3Faccess_token=fe773fa9-2989-4768-b77c-16b4b617201d?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.115 2026-10-06 09:08:33,749 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 96971 2026-10-06 09:08:33,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-10-06 09:08:33,758 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 96971 2026-10-06 09:08:33,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090833_854560_test_selected_customer_after_adding_payment_sync.txt 2026-10-06 09:08:33,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmpbw70_wxj_chrome_odoo" 2026-10-06 09:08:34,211 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #174 deleted pos.payment.method records with IDs: [242] 2026-10-06 09:08:34,379 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #174 deleted account.account records with IDs: [4494] 2026-10-06 09:08:34,434 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #174 deleted account.payment.method.line records with IDs: [787, 788] 2026-10-06 09:08:34,625 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #174 deleted account.journal records with IDs: [1193] 2026-10-06 09:08:34,678 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #174 deleted account.account records with IDs: [4493] 2026-10-06 09:08:34,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 09:08:37,146 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-10-06 09:08:43,376 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 97180 2026-10-06 09:08:43,376 44 INFO rb-5c3f854-225290-421545 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/tmpaj37umh2_chrome_odoo 2026-10-06 09:08:43,376 44 INFO rb-5c3f854-225290-421545 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:36125/json/version 2026-10-06 09:08:43,377 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36125', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:08:43,441 44 INFO rb-5c3f854-225290-421545 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-06 09:08:43,441 44 INFO rb-5c3f854-225290-421545 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:36125/json 2026-10-06 09:08:43,442 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36125', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:08:43,453 44 INFO rb-5c3f854-225290-421545 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:36125/devtools/page/CD0431C0FF571378E2BDB2EDDDEC9179 2026-10-06 09:08:43,466 44 INFO rb-5c3f854-225290-421545 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-06 09:08:43,475 44 INFO rb-5c3f854-225290-421545 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-06 09:08:43,505 44 INFO rb-5c3f854-225290-421545 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-06 09:08:43,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/93?access_token=b2115b9e20d0443f" in browser 2026-10-06 09:08:43,623 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/93?access_token=b2115b9e20d0443f" 2026-10-06 09:08:43,642 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:08:44,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:44] "GET /pos-self/93?access_token=b2115b9e20d0443f HTTP/1.1" 200 - 57 0.045 0.513 2026-10-06 09:08:44,199 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'CD0431C0FF571378E2BDB2EDDDEC9179', 'loaderId': '79A1BD7617388693DA9FDFE72404B099', 'isDownload': False} 2026-10-06 09:08:44,199 44 INFO rb-5c3f854-225290-421545 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-06 09:08:44,220 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:08:44,253 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:08:44,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:44] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.041 2026-10-06 09:08:44,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:08:44,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:44] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.098 2026-10-06 09:08:44,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:08:44,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:44] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.117 2026-10-06 09:08:44,543 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-06 09:08:44,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:08:44,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:44] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-06 09:08:44,576 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:08:44,577 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/93?access_token=b2115b9e20d0443f", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:08:44,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:44] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:08:44,585 44 INFO rb-5c3f854-225290-421545 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-06 09:08:44,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-06 09:08:44,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:44] "POST /pos-self/relations/93 HTTP/1.1" 200 - 37 0.032 0.102 2026-10-06 09:08:44,738 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-06 09:08:45,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "POST /pos-self/data/93 HTTP/1.1" 200 - 183 0.175 0.193 2026-10-06 09:08:45,240 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.039 2026-10-06 09:08:45,256 44 INFO rb-5c3f854-225290-421545 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-06 09:08:45,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "GET /web/image/ir.attachment/6944/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:08:45,374 44 INFO rb-5c3f854-225290-421545 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-06 09:08:45,423 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "GET /web/image/pos.category/238/image_128?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:08:45,429 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:08:45,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "GET /web/image/product.template/1953/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.023 2026-10-06 09:08:45,456 44 INFO rb-5c3f854-225290-421545 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-06 09:08:45,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "GET /web/image/product.template/1954/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-06 09:08:45,473 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "GET /web/image/product.template/1957/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-10-06 09:08:45,488 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "GET /web/image/product.template/1955/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.056 2026-10-06 09:08:45,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "GET /web/image/product.template/1956/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-06 09:08:45,522 44 INFO rb-5c3f854-225290-421545 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-06 09:08:45,597 44 INFO rb-5c3f854-225290-421545 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-06 09:08:45,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "GET /web/image/ir.attachment/6898/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-06 09:08:45,644 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:08:45,655 44 INFO rb-5c3f854-225290-421545 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-06 09:08:45,665 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "GET /web/image/product.product/2449/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.008 0.021 2026-10-06 09:08:45,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:45] "GET /web/image/product.product/2451/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.010 0.045 2026-10-06 09:08:45,707 44 INFO rb-5c3f854-225290-421545 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-06 09:08:45,773 44 INFO rb-5c3f854-225290-421545 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-06 09:08:45,824 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88486489 started for PoS orders references: [{'name': None, 'pos_reference': '260-93-000001', 'uuid': 'c0844f7e-db6a-470d-bd16-777c3efb86eb'}] 2026-10-06 09:08:45,882 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88486489 order {'name': None, 'pos_reference': '260-93-000001', 'uuid': 'c0844f7e-db6a-470d-bd16-777c3efb86eb'} created pos.order #673 2026-10-06 09:08:45,907 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88486489 finished 2026-10-06 09:08:46,066 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.097 0.205 2026-10-06 09:08:46,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.021 2026-10-06 09:08:46,231 44 INFO rb-5c3f854-225290-421545 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-06 09:08:46,282 44 INFO rb-5c3f854-225290-421545 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-06 09:08:46,335 44 INFO rb-5c3f854-225290-421545 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-06 09:08:46,388 44 INFO rb-5c3f854-225290-421545 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-06 09:08:46,444 44 INFO rb-5c3f854-225290-421545 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-06 09:08:46,509 44 INFO rb-5c3f854-225290-421545 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-06 09:08:46,509 44 INFO rb-5c3f854-225290-421545 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-06 09:08:46,605 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 8330888 (allocated 9175040) 2026-10-06 09:08:46,606 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:46] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.026 0.065 2026-10-06 09:08:46,611 44 INFO rb-5c3f854-225290-421545 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 97180 2026-10-06 09:08:46,614 44 INFO rb-5c3f854-225290-421545 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-06 09:08:46,619 44 INFO rb-5c3f854-225290-421545 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 97180 2026-10-06 09:08:46,716 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090846_715897_test_kiosk_cart_restore_and_cancel.txt 2026-10-06 09:08:46,716 44 INFO rb-5c3f854-225290-421545 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/tmpaj37umh2_chrome_odoo" 2026-10-06 09:08:46,761 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-10-06 09:08:53,276 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 97367 2026-10-06 09:08:53,277 44 INFO rb-5c3f854-225290-421545 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/tmplppww0i7_chrome_odoo 2026-10-06 09:08:53,277 44 INFO rb-5c3f854-225290-421545 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:45883/json/version 2026-10-06 09:08:53,278 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:08:53,332 44 INFO rb-5c3f854-225290-421545 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-06 09:08:53,333 44 INFO rb-5c3f854-225290-421545 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:45883/json 2026-10-06 09:08:53,333 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:08:53,346 44 INFO rb-5c3f854-225290-421545 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:45883/devtools/page/0A657093CAFAE2FAF749649BBCE5CB41 2026-10-06 09:08:53,360 44 INFO rb-5c3f854-225290-421545 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-06 09:08:53,374 44 INFO rb-5c3f854-225290-421545 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-06 09:08:53,403 44 INFO rb-5c3f854-225290-421545 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-06 09:08:53,518 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Open "http://127.0.0.1:8069/pos-self/94?access_token=7e52fb12ab164c28" in browser 2026-10-06 09:08:53,518 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/94?access_token=7e52fb12ab164c28" 2026-10-06 09:08:53,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:08:54,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:54] "GET /pos-self/94?access_token=7e52fb12ab164c28 HTTP/1.1" 200 - 57 0.035 0.651 2026-10-06 09:08:54,219 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': '0A657093CAFAE2FAF749649BBCE5CB41', 'loaderId': '5877D2582895D8D860420E0E24CFE539', 'isDownload': False} 2026-10-06 09:08:54,219 44 INFO rb-5c3f854-225290-421545 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-06 09:08:54,248 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:08:54,286 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:08:54,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:54] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.045 2026-10-06 09:08:54,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:08:54,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:54] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.070 2026-10-06 09:08:54,372 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:08:54,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:54] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.125 2026-10-06 09:08:54,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:54] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.020 2026-10-06 09:08:54,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-06 09:08:54,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:54] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.005 0.019 2026-10-06 09:08:54,624 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:08:54,624 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:54] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:08:54,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/94?access_token=7e52fb12ab164c28", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:08:54,644 44 INFO rb-5c3f854-225290-421545 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-06 09:08:54,698 44 INFO rb-5c3f854-225290-421545 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-06 09:08:54,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-06 09:08:54,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:54] "POST /pos-self/relations/94 HTTP/1.1" 200 - 37 0.029 0.129 2026-10-06 09:08:54,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-06 09:08:55,251 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:55] "POST /pos-self/data/94 HTTP/1.1" 200 - 183 0.183 0.239 2026-10-06 09:08:55,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:55] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-06 09:08:55,397 44 INFO rb-5c3f854-225290-421545 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-06 09:08:55,452 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:55] "GET /web/image/ir.attachment/6997/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:08:55,523 44 INFO rb-5c3f854-225290-421545 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-06 09:08:55,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:55] "GET /web/image/pos.category/238/image_128?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-06 09:08:55,603 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:08:55,606 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:55] "GET /web/image/product.template/1953/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.019 2026-10-06 09:08:55,616 44 INFO rb-5c3f854-225290-421545 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-06 09:08:55,622 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:55] "GET /web/image/product.template/1954/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.031 2026-10-06 09:08:55,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:55] "GET /web/image/product.template/1957/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.050 2026-10-06 09:08:55,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:55] "GET /web/image/product.template/1955/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-10-06 09:08:55,690 44 INFO rb-5c3f854-225290-421545 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-06 09:08:55,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:55] "GET /web/image/product.template/1956/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-10-06 09:08:55,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:55] "GET /web/image/ir.attachment/6951/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:08:55,729 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:08:55,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:55] "GET /web/image/product.product/2449/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.006 0.020 2026-10-06 09:08:55,744 44 INFO rb-5c3f854-225290-421545 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-06 09:08:55,822 44 INFO rb-5c3f854-225290-421545 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-06 09:08:55,884 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81859657 started for PoS orders references: [{'name': None, 'pos_reference': '260-94-000001', 'uuid': '83f726f8-e3b5-41da-bc1b-2e4102b9b238'}] 2026-10-06 09:08:55,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81859657 order {'name': None, 'pos_reference': '260-94-000001', 'uuid': '83f726f8-e3b5-41da-bc1b-2e4102b9b238'} created pos.order #674 2026-10-06 09:08:55,953 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81859657 finished 2026-10-06 09:08:56,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:56] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.086 0.197 2026-10-06 09:08:56,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.012 2026-10-06 09:08:56,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-10-06 09:08:56,211 44 INFO rb-5c3f854-225290-421545 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-06 09:08:56,277 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 7687912 (allocated 8388608) 2026-10-06 09:08:56,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 97367 2026-10-06 09:08:56,279 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-10-06 09:08:56,280 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 97367 2026-10-06 09:08:56,379 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090856_379318_test_online_payment_kiosk.txt 2026-10-06 09:08:56,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmplppww0i7_chrome_odoo" 2026-10-06 09:08:56,409 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:08:57,655 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:57] "GET /pos/pay/674?access_token=fee89616-30db-40c3-b7d4-6e2159be5e96 HTTP/1.1" 200 - 110 0.096 1.160 2026-10-06 09:08:57,666 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:08:57,739 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:57] "POST /pos/pay/transaction/674 HTTP/1.1" 200 - 35 0.030 0.047 2026-10-06 09:08:57,777 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:08:58,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:58] "GET /pos/pay/confirmation/674?access_token=fee89616-30db-40c3-b7d4-6e2159be5e96&exit_route=/&tx_id=6 HTTP/1.1" 303 - 343 0.507 0.677 2026-10-06 09:08:59,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:08:59] "GET / HTTP/1.1" 200 - 32 0.032 0.384 2026-10-06 09:08:59,378 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-06 09:08:59,425 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:08:59,436 44 INFO rb-5c3f854-225290-421545 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-06 09:08:59,490 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page ... 2026-10-06 09:09:05,231 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 97562 2026-10-06 09:09:05,231 44 INFO rb-5c3f854-225290-421545 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/tmp2u4j8b6q_chrome_odoo 2026-10-06 09:09:05,231 44 INFO rb-5c3f854-225290-421545 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:34353/json/version 2026-10-06 09:09:05,232 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:09:05,263 44 INFO rb-5c3f854-225290-421545 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-06 09:09:05,263 44 INFO rb-5c3f854-225290-421545 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:34353/json 2026-10-06 09:09:05,264 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:09:05,272 44 INFO rb-5c3f854-225290-421545 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:34353/devtools/page/D1D76CCB3666F87669D77FAC5C363330 2026-10-06 09:09:05,282 44 INFO rb-5c3f854-225290-421545 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-06 09:09:05,291 44 INFO rb-5c3f854-225290-421545 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-06 09:09:05,321 44 INFO rb-5c3f854-225290-421545 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-06 09:09:05,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Open "http://127.0.0.1:8069/pos-self/95?access_token=5cdcd27b523f4b00" in browser 2026-10-06 09:09:05,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigating to: "http://127.0.0.1:8069/pos-self/95?access_token=5cdcd27b523f4b00" 2026-10-06 09:09:05,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:09:05,979 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:05] "GET /pos-self/95?access_token=5cdcd27b523f4b00 HTTP/1.1" 200 - 57 0.027 0.488 2026-10-06 09:09:05,984 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': 'D1D76CCB3666F87669D77FAC5C363330', 'loaderId': 'F5465B7C17E10EDD464FA033E9C9DDC2', 'isDownload': False} 2026-10-06 09:09:05,984 44 INFO rb-5c3f854-225290-421545 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-06 09:09:06,004 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:09:06,031 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:09:06,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:06] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.048 2026-10-06 09:09:06,101 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:09:06,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:06] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.101 2026-10-06 09:09:06,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:09:06,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:06] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.018 0.130 2026-10-06 09:09:06,360 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-06 09:09:06,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:09:06,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:06] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.004 0.022 2026-10-06 09:09:06,408 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/95?access_token=5cdcd27b523f4b00", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:09:06,415 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:09:06,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:06] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.019 2026-10-06 09:09:06,433 44 INFO rb-5c3f854-225290-421545 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-06 09:09:06,489 44 INFO rb-5c3f854-225290-421545 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-06 09:09:06,543 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:06] "POST /pos-self/relations/95 HTTP/1.1" 200 - 37 0.042 0.056 2026-10-06 09:09:06,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.141 2026-10-06 09:09:06,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:06] "POST /pos-self/data/95 HTTP/1.1" 200 - 183 0.126 0.221 2026-10-06 09:09:06,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.309 2026-10-06 09:09:07,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.045 2026-10-06 09:09:07,050 44 INFO rb-5c3f854-225290-421545 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-06 09:09:07,112 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "GET /web/image/ir.attachment/7050/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:09:07,172 44 INFO rb-5c3f854-225290-421545 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-06 09:09:07,236 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "GET /web/image/pos.category/238/image_128?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-06 09:09:07,249 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:09:07,253 44 INFO rb-5c3f854-225290-421545 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-06 09:09:07,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "GET /web/image/product.template/1953/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.027 2026-10-06 09:09:07,274 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "GET /web/image/product.template/1954/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.041 2026-10-06 09:09:07,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "GET /web/image/product.template/1955/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-06 09:09:07,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "GET /web/image/product.template/1957/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-06 09:09:07,317 44 INFO rb-5c3f854-225290-421545 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-06 09:09:07,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "GET /web/image/product.template/1956/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-06 09:09:07,338 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "GET /web/image/ir.attachment/7004/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-06 09:09:07,363 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:09:07,371 44 INFO rb-5c3f854-225290-421545 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-06 09:09:07,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "GET /web/image/product.product/2449/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.006 0.021 2026-10-06 09:09:07,437 44 INFO rb-5c3f854-225290-421545 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-06 09:09:07,489 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17166808 started for PoS orders references: [{'name': None, 'pos_reference': '260-95-000001', 'uuid': '6760ee9e-3db3-4776-8620-303bd7ed1a7f'}] 2026-10-06 09:09:07,535 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17166808 order {'name': None, 'pos_reference': '260-95-000001', 'uuid': '6760ee9e-3db3-4776-8620-303bd7ed1a7f'} created pos.order #675 2026-10-06 09:09:07,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17166808 finished 2026-10-06 09:09:07,674 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.069 0.167 2026-10-06 09:09:07,743 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.028 2026-10-06 09:09:07,776 44 INFO rb-5c3f854-225290-421545 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-06 09:09:07,777 44 INFO rb-5c3f854-225290-421545 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-06 09:09:07,830 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 7707700 (allocated 8388608) 2026-10-06 09:09:07,833 44 INFO rb-5c3f854-225290-421545 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 97562 2026-10-06 09:09:07,835 44 INFO rb-5c3f854-225290-421545 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-06 09:09:07,836 44 INFO rb-5c3f854-225290-421545 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 97562 2026-10-06 09:09:07,958 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090907_958727_test_online_payment_kiosk_no_confirmation_page.txt 2026-10-06 09:09:07,959 44 INFO rb-5c3f854-225290-421545 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/tmp2u4j8b6q_chrome_odoo" 2026-10-06 09:09:07,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:09:09,002 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:09] "GET /pos/pay/675?access_token=ff4aff40-f477-4178-ad48-43fa4e8a7732 HTTP/1.1" 200 - 110 0.086 0.945 2026-10-06 09:09:09,014 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:09:09,081 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:09] "POST /pos/pay/transaction/675 HTTP/1.1" 200 - 35 0.026 0.045 2026-10-06 09:09:09,117 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-06 09:09:10,229 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:09:10,237 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.12s) 2026-10-06 09:09:10,291 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-10-06 09:09:16,545 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 97742 2026-10-06 09:09:16,546 44 INFO rb-5c3f854-225290-421545 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/tmpb7cswa2y_chrome_odoo 2026-10-06 09:09:16,546 44 INFO rb-5c3f854-225290-421545 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:44303/json/version 2026-10-06 09:09:16,548 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44303', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:09:16,624 44 INFO rb-5c3f854-225290-421545 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-06 09:09:16,624 44 INFO rb-5c3f854-225290-421545 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:44303/json 2026-10-06 09:09:16,625 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44303', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:09:16,636 44 INFO rb-5c3f854-225290-421545 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:44303/devtools/page/832C7290519CF3E22F504CA9DD03D3E1 2026-10-06 09:09:16,661 44 INFO rb-5c3f854-225290-421545 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-06 09:09:16,677 44 INFO rb-5c3f854-225290-421545 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-06 09:09:16,703 44 INFO rb-5c3f854-225290-421545 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-06 09:09:16,966 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/96?access_token=01bb6f9416a545fb" in browser 2026-10-06 09:09:16,966 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/96?access_token=01bb6f9416a545fb" 2026-10-06 09:09:16,987 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:09:17,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:17] "GET /pos-self/96?access_token=01bb6f9416a545fb HTTP/1.1" 200 - 57 0.049 0.458 2026-10-06 09:09:17,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '832C7290519CF3E22F504CA9DD03D3E1', 'loaderId': '0D48AAB5919145795D68C0DA5A74ABDB', 'isDownload': False} 2026-10-06 09:09:17,494 44 INFO rb-5c3f854-225290-421545 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-06 09:09:17,515 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:09:17,563 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:09:17,589 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:17] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.017 0.031 2026-10-06 09:09:17,610 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:09:17,648 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:17] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.078 2026-10-06 09:09:17,665 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:09:17,696 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:17] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.146 2026-10-06 09:09:17,923 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-06 09:09:17,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:09:17,946 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:17] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.007 2026-10-06 09:09:17,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/96?access_token=01bb6f9416a545fb", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:09:17,963 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:09:17,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:09:17,971 44 INFO rb-5c3f854-225290-421545 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-06 09:09:18,022 44 INFO rb-5c3f854-225290-421545 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-06 09:09:18,069 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:18] "POST /pos-self/relations/96 HTTP/1.1" 200 - 37 0.032 0.054 2026-10-06 09:09:18,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.157 2026-10-06 09:09:18,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:18] "POST /pos-self/data/96 HTTP/1.1" 200 - 183 0.199 0.250 2026-10-06 09:09:18,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.409 2026-10-06 09:09:18,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:18] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-10-06 09:09:18,697 44 INFO rb-5c3f854-225290-421545 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-06 09:09:18,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:18] "GET /web/image/ir.attachment/7103/raw HTTP/1.1" 200 - 4 0.014 0.019 2026-10-06 09:09:18,821 44 INFO rb-5c3f854-225290-421545 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-06 09:09:18,870 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:18] "GET /web/image/pos.category/238/image_128?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-06 09:09:18,880 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:09:18,920 44 INFO rb-5c3f854-225290-421545 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-06 09:09:18,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:18] "GET /web/image/product.template/1953/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.009 0.037 2026-10-06 09:09:18,942 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:18] "GET /web/image/product.template/1954/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-06 09:09:18,960 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:18] "GET /web/image/product.template/1957/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.052 2026-10-06 09:09:18,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:18] "GET /web/image/product.template/1955/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-06 09:09:18,991 44 INFO rb-5c3f854-225290-421545 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-06 09:09:18,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:18] "GET /web/image/product.template/1956/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-06 09:09:19,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:19] "GET /web/image/ir.attachment/7057/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:09:19,020 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09: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-06 09:09:19,045 44 INFO rb-5c3f854-225290-421545 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-06 09:09:19,055 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:19] "GET /web/image/product.product/2449/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.013 0.021 2026-10-06 09:09:19,126 44 INFO rb-5c3f854-225290-421545 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-06 09:09:19,176 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88466708 started for PoS orders references: [{'name': None, 'pos_reference': '260-96-000001', 'uuid': 'ad406d19-4551-4ef2-8e44-ae554cb5e26a'}] 2026-10-06 09:09:19,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88466708 order {'name': None, 'pos_reference': '260-96-000001', 'uuid': 'ad406d19-4551-4ef2-8e44-ae554cb5e26a'} created pos.order #676 2026-10-06 09:09:19,294 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88466708 finished 2026-10-06 09:09:19,464 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.118 0.229 2026-10-06 09:09:19,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.010 2026-10-06 09:09:19,575 44 INFO rb-5c3f854-225290-421545 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-06 09:09:19,576 44 INFO rb-5c3f854-225290-421545 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-06 09:09:19,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 7689280 (allocated 8388608) 2026-10-06 09:09:19,645 44 INFO rb-5c3f854-225290-421545 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 97742 2026-10-06 09:09:19,647 44 INFO rb-5c3f854-225290-421545 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-06 09:09:19,648 44 INFO rb-5c3f854-225290-421545 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 97742 2026-10-06 09:09:19,746 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090919_745789_test_online_payment_kiosk_qr_code.txt 2026-10-06 09:09:19,746 44 INFO rb-5c3f854-225290-421545 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/tmpb7cswa2y_chrome_odoo" 2026-10-06 09:09:19,790 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-10-06 09:09:26,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 97923 2026-10-06 09:09:26,134 44 INFO rb-5c3f854-225290-421545 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/tmpp58r_1lw_chrome_odoo 2026-10-06 09:09:26,135 44 INFO rb-5c3f854-225290-421545 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:39093/json/version 2026-10-06 09:09:26,136 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39093', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:09:26,167 44 INFO rb-5c3f854-225290-421545 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-06 09:09:26,167 44 INFO rb-5c3f854-225290-421545 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:39093/json 2026-10-06 09:09:26,169 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39093', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:09:26,184 44 INFO rb-5c3f854-225290-421545 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:39093/devtools/page/2DF7468FCE02AB3C6442ECA6326BA956 2026-10-06 09:09:26,191 44 INFO rb-5c3f854-225290-421545 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-06 09:09:26,195 44 INFO rb-5c3f854-225290-421545 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-06 09:09:26,222 44 INFO rb-5c3f854-225290-421545 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-06 09:09:26,349 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Open "http://127.0.0.1:8069/pos-self/97?access_token=b123416041c14137" in browser 2026-10-06 09:09:26,349 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/97?access_token=b123416041c14137" 2026-10-06 09:09:26,378 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:09:27,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:27] "GET /pos-self/97?access_token=b123416041c14137 HTTP/1.1" 200 - 57 0.046 0.811 2026-10-06 09:09:27,237 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': '2DF7468FCE02AB3C6442ECA6326BA956', 'loaderId': 'C3BD0A3F1DC2F75E20EE2B82A082618F', 'isDownload': False} 2026-10-06 09:09:27,237 44 INFO rb-5c3f854-225290-421545 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-06 09:09:27,258 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:09:27,291 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:09:27,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:27] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.038 2026-10-06 09:09:27,340 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:09:27,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:27] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.083 2026-10-06 09:09:27,403 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:09:27,419 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:27] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.129 2026-10-06 09:09:27,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:27] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-06 09:09:27,587 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-06 09:09:27,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:27] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.014 2026-10-06 09:09:27,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/97?access_token=b123416041c14137", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:09:27,624 44 INFO rb-5c3f854-225290-421545 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-06 09:09:27,625 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:09:27,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:27] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:09:27,678 44 INFO rb-5c3f854-225290-421545 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-06 09:09:27,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:27] "POST /pos-self/relations/97 HTTP/1.1" 200 - 37 0.044 0.056 2026-10-06 09:09:27,834 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-06 09:09:28,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:28] "POST /pos-self/data/97 HTTP/1.1" 200 - 184 0.204 0.243 2026-10-06 09:09:28,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.414 2026-10-06 09:09:28,324 44 INFO rb-5c3f854-225290-421545 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-06 09:09:28,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:28] "GET /web/image/ir.attachment/7156/raw HTTP/1.1" 200 - 4 0.017 0.015 2026-10-06 09:09:28,440 44 INFO rb-5c3f854-225290-421545 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-06 09:09:28,514 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:28] "GET /web/image/pos.category/238/image_128?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 2 0.002 0.031 2026-10-06 09:09:28,520 44 INFO rb-5c3f854-225290-421545 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-06 09:09:28,527 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:09:28,544 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:28] "GET /web/image/product.template/1954/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.011 0.044 2026-10-06 09:09:28,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:28] "GET /web/image/product.template/1953/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.065 2026-10-06 09:09:28,584 44 INFO rb-5c3f854-225290-421545 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-06 09:09:28,588 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:28] "GET /web/image/product.template/1957/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.007 0.076 2026-10-06 09:09:28,617 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:28] "GET /web/image/product.template/1956/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.090 2026-10-06 09:09:28,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:28] "GET /web/image/product.template/1955/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.011 0.116 2026-10-06 09:09:28,660 44 INFO rb-5c3f854-225290-421545 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-06 09:09:28,679 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:28] "GET /web/image/ir.attachment/7110/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:09:28,716 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09: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-06 09:09:28,738 44 INFO rb-5c3f854-225290-421545 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-06 09:09:28,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:28] "GET /web/image/product.product/2449/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.005 0.024 2026-10-06 09:09:28,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:28] "GET /web/image/product.product/2451/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.004 0.047 2026-10-06 09:09:28,779 44 INFO rb-5c3f854-225290-421545 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-06 09:09:28,845 44 INFO rb-5c3f854-225290-421545 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-06 09:09:28,897 44 INFO rb-5c3f854-225290-421545 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-06 09:09:28,982 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-10-06 09:09:28,986 44 INFO rb-5c3f854-225290-421545 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-06 09:09:29,046 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 7906132 (allocated 8912896) 2026-10-06 09:09:29,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 97923 2026-10-06 09:09:29,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21443043 started for PoS orders references: [{'name': None, 'pos_reference': '260-97-000001', 'uuid': '96059a8a-fe2b-4d22-a415-060f42b4deda'}] 2026-10-06 09:09:29,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-10-06 09:09:29,080 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 97923 2026-10-06 09:09:29,143 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21443043 order {'name': None, 'pos_reference': '260-97-000001', 'uuid': '96059a8a-fe2b-4d22-a415-060f42b4deda'} created pos.order #677 2026-10-06 09:09:29,145 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21443043 finished 2026-10-06 09:09:29,186 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090929_186082_test_online_payment_mobile.txt 2026-10-06 09:09:29,186 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmpp58r_1lw_chrome_odoo" 2026-10-06 09:09:29,213 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: waiting for threads: [, ] 2026-10-06 09:09:29,255 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:29] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.130 0.150 2026-10-06 09:09:29,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:09:30,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:30] "GET /pos/pay/677?access_token=4df4f68a-bc89-4e0b-86f4-d7b73f518926 HTTP/1.1" 200 - 126 0.126 1.042 2026-10-06 09:09:30,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:09:30,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:30] "POST /pos/pay/transaction/677 HTTP/1.1" 200 - 33 0.064 0.046 2026-10-06 09:09:30,597 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:09:31,852 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:31] "GET /pos/pay/confirmation/677?access_token=4df4f68a-bc89-4e0b-86f4-d7b73f518926&exit_route=/&tx_id=8 HTTP/1.1" 303 - 363 0.582 0.677 2026-10-06 09:09:32,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:32] "GET / HTTP/1.1" 200 - 32 0.036 0.406 2026-10-06 09:09:32,302 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-06 09:09:32,345 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:09:32,354 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.05s) 2026-10-06 09:09:32,399 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page ... 2026-10-06 09:09:38,890 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 98124 2026-10-06 09:09:38,891 44 INFO rb-5c3f854-225290-421545 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/tmpi8clqhxi_chrome_odoo 2026-10-06 09:09:38,891 44 INFO rb-5c3f854-225290-421545 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:35653/json/version 2026-10-06 09:09:38,893 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35653', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:09:38,953 44 INFO rb-5c3f854-225290-421545 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-06 09:09:38,953 44 INFO rb-5c3f854-225290-421545 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:35653/json 2026-10-06 09:09:38,954 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35653', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:09:38,966 44 INFO rb-5c3f854-225290-421545 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:35653/devtools/page/452D514AB2961FB4D67CD869E0300EDC 2026-10-06 09:09:38,984 44 INFO rb-5c3f854-225290-421545 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-06 09:09:38,991 44 INFO rb-5c3f854-225290-421545 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-06 09:09:39,016 44 INFO rb-5c3f854-225290-421545 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-06 09:09:39,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Open "http://127.0.0.1:8069/pos-self/98?access_token=11b69a184f604ee1" in browser 2026-10-06 09:09:39,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigating to: "http://127.0.0.1:8069/pos-self/98?access_token=11b69a184f604ee1" 2026-10-06 09:09:39,220 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:09:39,756 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:39] "GET /pos-self/98?access_token=11b69a184f604ee1 HTTP/1.1" 200 - 57 0.055 0.485 2026-10-06 09:09:39,761 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': '452D514AB2961FB4D67CD869E0300EDC', 'loaderId': 'AE87A1BA7F7070C079CD2B3A068DDDF4', 'isDownload': False} 2026-10-06 09:09:39,761 44 INFO rb-5c3f854-225290-421545 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-06 09:09:39,792 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:09:39,815 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:09:39,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:39] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.036 2026-10-06 09:09:39,864 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:09:39,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:39] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.077 2026-10-06 09:09:39,952 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:09:39,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:39] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.145 2026-10-06 09:09:40,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-06 09:09:40,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:09:40,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:40] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.002 0.010 2026-10-06 09:09:40,123 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:09:40,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:09:40,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/98?access_token=11b69a184f604ee1", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:09:40,140 44 INFO rb-5c3f854-225290-421545 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-06 09:09:40,195 44 INFO rb-5c3f854-225290-421545 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-06 09:09:40,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:40] "POST /pos-self/relations/98 HTTP/1.1" 200 - 37 0.037 0.045 2026-10-06 09:09:40,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-06 09:09:40,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:40] "POST /pos-self/data/98 HTTP/1.1" 200 - 184 0.176 0.257 2026-10-06 09:09:40,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.403 2026-10-06 09:09:40,787 44 INFO rb-5c3f854-225290-421545 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-06 09:09:40,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:40] "GET /web/image/ir.attachment/7209/raw HTTP/1.1" 200 - 4 0.012 0.011 2026-10-06 09:09:40,912 44 INFO rb-5c3f854-225290-421545 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-06 09:09:40,991 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:40] "GET /web/image/pos.category/238/image_128?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 09:09:41,033 44 INFO rb-5c3f854-225290-421545 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-06 09:09:41,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:41] "GET /web/image/product.template/1953/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.035 2026-10-06 09:09:41,050 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:09:41,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:41] "GET /web/image/product.template/1954/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.053 2026-10-06 09:09:41,077 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:41] "GET /web/image/product.template/1957/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-06 09:09:41,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:41] "GET /web/image/product.template/1955/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-06 09:09:41,103 44 INFO rb-5c3f854-225290-421545 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-06 09:09:41,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:41] "GET /web/image/product.template/1956/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-06 09:09:41,174 44 INFO rb-5c3f854-225290-421545 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-06 09:09:41,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:41] "GET /web/image/ir.attachment/7163/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:09:41,223 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:09:41,233 44 INFO rb-5c3f854-225290-421545 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-06 09:09:41,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:41] "GET /web/image/product.product/2449/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.013 0.021 2026-10-06 09:09:41,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:41] "GET /web/image/product.product/2451/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.007 0.035 2026-10-06 09:09:41,283 44 INFO rb-5c3f854-225290-421545 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-06 09:09:41,342 44 INFO rb-5c3f854-225290-421545 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-06 09:09:41,394 44 INFO rb-5c3f854-225290-421545 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-06 09:09:41,469 44 INFO rb-5c3f854-225290-421545 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-06 09:09:41,474 44 INFO rb-5c3f854-225290-421545 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-06 09:09:41,528 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49265800 started for PoS orders references: [{'name': None, 'pos_reference': '260-98-000001', 'uuid': '23d3c255-3d0e-4a61-80e5-01c75d0b92a0'}] 2026-10-06 09:09:41,561 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 7912408 (allocated 8650752) 2026-10-06 09:09:41,568 44 INFO rb-5c3f854-225290-421545 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 98124 2026-10-06 09:09:41,576 44 INFO rb-5c3f854-225290-421545 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-06 09:09:41,578 44 INFO rb-5c3f854-225290-421545 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 98124 2026-10-06 09:09:41,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49265800 order {'name': None, 'pos_reference': '260-98-000001', 'uuid': '23d3c255-3d0e-4a61-80e5-01c75d0b92a0'} created pos.order #678 2026-10-06 09:09:41,633 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49265800 finished 2026-10-06 09:09:41,678 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090941_678013_test_online_payment_mobile_no_confirmation_page.txt 2026-10-06 09:09:41,678 44 INFO rb-5c3f854-225290-421545 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/tmpi8clqhxi_chrome_odoo" 2026-10-06 09:09:41,706 44 INFO rb-5c3f854-225290-421545 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-06 09:09:41,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.141 0.154 2026-10-06 09:09:41,784 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:09:42,930 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:42] "GET /pos/pay/678?access_token=423fc9de-a18d-414e-aa73-a3157fa03bf8 HTTP/1.1" 200 - 126 0.126 1.028 2026-10-06 09:09:42,941 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:09:43,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:43] "POST /pos/pay/transaction/678 HTTP/1.1" 200 - 33 0.035 0.044 2026-10-06 09:09:43,057 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-06 09:09:44,334 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:09:44,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.29s) 2026-10-06 09:09:44,386 44 INFO rb-5c3f854-225290-421545 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-06 09:09:50,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 98313 2026-10-06 09:09:50,322 44 INFO rb-5c3f854-225290-421545 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/tmp4rxunp_o_chrome_odoo 2026-10-06 09:09:50,322 44 INFO rb-5c3f854-225290-421545 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:37175/json/version 2026-10-06 09:09:50,323 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37175', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:09:50,384 44 INFO rb-5c3f854-225290-421545 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-06 09:09:50,384 44 INFO rb-5c3f854-225290-421545 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:37175/json 2026-10-06 09:09:50,385 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37175', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:09:50,400 44 INFO rb-5c3f854-225290-421545 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:37175/devtools/page/5E2B2BE8C0D132C661A7E3465BA52453 2026-10-06 09:09:50,412 44 INFO rb-5c3f854-225290-421545 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-06 09:09:50,429 44 INFO rb-5c3f854-225290-421545 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-06 09:09:50,472 44 INFO rb-5c3f854-225290-421545 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-06 09:09:50,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/99?access_token=6ed441757f2d455a" in browser 2026-10-06 09:09:50,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/99?access_token=6ed441757f2d455a" 2026-10-06 09:09:50,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:09:51,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:51] "GET /pos-self/99?access_token=6ed441757f2d455a HTTP/1.1" 200 - 57 0.041 0.713 2026-10-06 09:09:51,390 44 INFO rb-5c3f854-225290-421545 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': '5E2B2BE8C0D132C661A7E3465BA52453', 'loaderId': 'F79D420BA679780A9F13D8B37C936C35', 'isDownload': False} 2026-10-06 09:09:51,390 44 INFO rb-5c3f854-225290-421545 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-06 09:09:51,412 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:09:51,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:09:51,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:51] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.020 0.035 2026-10-06 09:09:51,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:09:51,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:51] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.087 2026-10-06 09:09:51,537 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:09:51,551 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:51] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.019 0.105 2026-10-06 09:09:51,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:51] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.012 2026-10-06 09:09:51,782 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-06 09:09:51,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:51] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.016 2026-10-06 09:09:51,806 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/99?access_token=6ed441757f2d455a", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:09:51,811 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:09:51,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:51] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 09:09:51,816 44 INFO rb-5c3f854-225290-421545 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-06 09:09:51,879 44 INFO rb-5c3f854-225290-421545 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-06 09:09:51,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:51] "POST /pos-self/relations/99 HTTP/1.1" 200 - 37 0.035 0.056 2026-10-06 09:09:51,984 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-06 09:09:52,417 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "POST /pos-self/data/99 HTTP/1.1" 200 - 184 0.161 0.290 2026-10-06 09:09:52,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.420 2026-10-06 09:09:52,477 44 INFO rb-5c3f854-225290-421545 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-06 09:09:52,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "GET /web/image/ir.attachment/7262/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:09:52,602 44 INFO rb-5c3f854-225290-421545 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-06 09:09:52,660 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:09:52,667 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "GET /web/image/pos.category/238/image_128?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-06 09:09:52,688 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "GET /web/image/product.template/1957/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.027 2026-10-06 09:09:52,705 44 INFO rb-5c3f854-225290-421545 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-06 09:09:52,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "GET /web/image/product.template/1954/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.008 0.047 2026-10-06 09:09:52,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "GET /web/image/product.template/1953/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.068 2026-10-06 09:09:52,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "GET /web/image/product.template/1955/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-06 09:09:52,779 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "GET /web/image/product.template/1956/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.011 0.091 2026-10-06 09:09:52,782 44 INFO rb-5c3f854-225290-421545 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-06 09:09:52,856 44 INFO rb-5c3f854-225290-421545 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-06 09:09:52,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "GET /web/image/ir.attachment/7216/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:09:52,896 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:09:52,911 44 INFO rb-5c3f854-225290-421545 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-06 09:09:52,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "GET /web/image/product.product/2449/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.005 0.022 2026-10-06 09:09:52,960 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:52] "GET /web/image/product.product/2451/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.015 0.047 2026-10-06 09:09:52,971 44 INFO rb-5c3f854-225290-421545 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-06 09:09:53,029 44 INFO rb-5c3f854-225290-421545 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-06 09:09:53,081 44 INFO rb-5c3f854-225290-421545 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-06 09:09:53,183 44 INFO rb-5c3f854-225290-421545 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-06 09:09:53,184 44 INFO rb-5c3f854-225290-421545 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-06 09:09:53,253 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7897960 (allocated 9175040) 2026-10-06 09:09:53,254 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25814050 started for PoS orders references: [{'name': None, 'pos_reference': '260-99-000001', 'uuid': 'b44ed1de-ba30-4927-9012-1011ea568aef'}] 2026-10-06 09:09:53,259 44 INFO rb-5c3f854-225290-421545 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 98313 2026-10-06 09:09:53,260 44 INFO rb-5c3f854-225290-421545 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-06 09:09:53,260 44 INFO rb-5c3f854-225290-421545 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 98313 2026-10-06 09:09:53,319 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25814050 order {'name': None, 'pos_reference': '260-99-000001', 'uuid': 'b44ed1de-ba30-4927-9012-1011ea568aef'} created pos.order #679 2026-10-06 09:09:53,320 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25814050 finished 2026-10-06 09:09:53,372 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090953_372005_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-06 09:09:53,372 44 INFO rb-5c3f854-225290-421545 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/tmp4rxunp_o_chrome_odoo" 2026-10-06 09:09:53,384 44 INFO rb-5c3f854-225290-421545 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-06 09:09:53,428 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.131 0.144 2026-10-06 09:09:53,759 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 98491 2026-10-06 09:09:53,759 44 INFO rb-5c3f854-225290-421545 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/tmpj0kqmx2s_chrome_odoo 2026-10-06 09:09:53,759 44 INFO rb-5c3f854-225290-421545 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:33467/json/version 2026-10-06 09:09:53,761 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33467', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:09:53,842 44 INFO rb-5c3f854-225290-421545 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-06 09:09:53,842 44 INFO rb-5c3f854-225290-421545 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:33467/json 2026-10-06 09:09:53,843 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33467', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:09:53,859 44 INFO rb-5c3f854-225290-421545 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:33467/devtools/page/EEC57AB1F8516C7DBBAC300C55310A15 2026-10-06 09:09:53,874 44 INFO rb-5c3f854-225290-421545 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-06 09:09:53,884 44 INFO rb-5c3f854-225290-421545 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-06 09:09:53,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:09:53,930 44 INFO rb-5c3f854-225290-421545 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-06 09:09:53,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=99" in browser 2026-10-06 09:09:53,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=99" 2026-10-06 09:09:54,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:54] "GET /pos/ui?config_id=99 HTTP/1.1" 200 - 73 0.112 0.362 2026-10-06 09:09:54,425 44 INFO rb-5c3f854-225290-421545 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': 'EEC57AB1F8516C7DBBAC300C55310A15', 'loaderId': 'E60EB94F56BD1BC63A07B6BB754D1A6B', 'isDownload': False} 2026-10-06 09:09:54,425 44 INFO rb-5c3f854-225290-421545 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-06 09:09:54,454 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:09:54,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:54] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-06 09:09:54,497 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:54] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 09:09:54,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:54] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 09:09:55,070 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:09:55,084 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:09:55,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:09:55,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-06 09:09:55,155 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=99", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:09:55,162 44 INFO rb-5c3f854-225290-421545 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-06 09:09:55,165 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:09:55,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:09:55,203 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 09:09:55,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:55] "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.016 2026-10-06 09:09:55,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-06 09:09:55,282 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.007 0.043 2026-10-06 09:09:56,201 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 187, model: sale.order 2026-10-06 09:09:56,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-06 09:09:56,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 187, model: sale.order.line 2026-10-06 09:09:56,217 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-06 09:09:56,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 489 0.371 0.530 2026-10-06 09:09:56,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.019 2026-10-06 09:09:56,360 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "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-06 09:09:56,419 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.042 2026-10-06 09:09:56,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "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-06 09:09:56,479 44 INFO rb-5c3f854-225290-421545 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-06 09:09:56,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:09:56,550 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:09:56,580 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:09:56,584 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:09:56,590 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.007 0.018 2026-10-06 09:09:56,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:09:56,619 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:09:56,620 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:09:56,653 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:09:56,710 44 INFO rb-5c3f854-225290-421545 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-06 09:09:56,798 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "GET /pos/ui/99?from_backend=True HTTP/1.1" 200 - 33 0.083 0.065 2026-10-06 09:09:56,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "GET /pos/ui/99 HTTP/1.1" 200 - 33 0.023 0.201 2026-10-06 09:09:56,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.234 2026-10-06 09:09:56,921 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.018 2026-10-06 09:09:56,939 44 INFO rb-5c3f854-225290-421545 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-06 09:09:56,989 44 INFO rb-5c3f854-225290-421545 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-06 09:09:57,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.039 0.052 2026-10-06 09:09:57,069 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.103 2026-10-06 09:09:57,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.051 2026-10-06 09:09:57,119 44 INFO rb-5c3f854-225290-421545 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-06 09:09:57,124 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:09:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:09:57,173 44 INFO rb-5c3f854-225290-421545 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-06 09:09:57,251 44 INFO rb-5c3f854-225290-421545 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-06 09:09:57,303 44 INFO rb-5c3f854-225290-421545 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-06 09:09:57,304 44 INFO rb-5c3f854-225290-421545 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-06 09:09:57,434 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13852324 (allocated 14942208) 2026-10-06 09:09:57,441 44 INFO rb-5c3f854-225290-421545 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 98491 2026-10-06 09:09:57,443 44 INFO rb-5c3f854-225290-421545 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-06 09:09:57,446 44 INFO rb-5c3f854-225290-421545 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 98491 2026-10-06 09:09:57,560 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_090957_559978_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-06 09:09:57,560 44 INFO rb-5c3f854-225290-421545 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/tmpj0kqmx2s_chrome_odoo" 2026-10-06 09:09:57,612 44 INFO rb-5c3f854-225290-421545 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-06 09:10:03,859 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 98686 2026-10-06 09:10:03,859 44 INFO rb-5c3f854-225290-421545 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/tmp6r2pv1bm_chrome_odoo 2026-10-06 09:10:03,860 44 INFO rb-5c3f854-225290-421545 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:42927/json/version 2026-10-06 09:10:03,861 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42927', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:10:03,893 44 INFO rb-5c3f854-225290-421545 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-06 09:10:03,893 44 INFO rb-5c3f854-225290-421545 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:42927/json 2026-10-06 09:10:03,894 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42927', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:10:03,908 44 INFO rb-5c3f854-225290-421545 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:42927/devtools/page/DD5A3C65D07BE911FC6D22A906294CD1 2026-10-06 09:10:03,921 44 INFO rb-5c3f854-225290-421545 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-06 09:10:03,929 44 INFO rb-5c3f854-225290-421545 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-06 09:10:03,951 44 INFO rb-5c3f854-225290-421545 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-06 09:10:04,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/100?access_token=58606a24447d49cc" in browser 2026-10-06 09:10:04,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/100?access_token=58606a24447d49cc" 2026-10-06 09:10:04,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:10:04,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:04] "GET /pos-self/100?access_token=58606a24447d49cc HTTP/1.1" 200 - 57 0.043 0.464 2026-10-06 09:10:04,617 44 INFO rb-5c3f854-225290-421545 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': 'DD5A3C65D07BE911FC6D22A906294CD1', 'loaderId': 'DA332F545F64586C1DA0549985DAD510', 'isDownload': False} 2026-10-06 09:10:04,617 44 INFO rb-5c3f854-225290-421545 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-06 09:10:04,635 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:10:04,673 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:10:04,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:04] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.045 2026-10-06 09:10:04,732 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:10:04,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:04] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.110 2026-10-06 09:10:04,781 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:10:04,807 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:04] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.020 0.138 2026-10-06 09:10:05,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.014 2026-10-06 09:10:05,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.027 2026-10-06 09:10:05,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.010 0.022 2026-10-06 09:10:05,084 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/100?access_token=58606a24447d49cc", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:10:05,091 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:10:05,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:10:05,094 44 INFO rb-5c3f854-225290-421545 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-06 09:10:05,153 44 INFO rb-5c3f854-225290-421545 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-06 09:10:05,195 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "POST /pos-self/relations/100 HTTP/1.1" 200 - 37 0.028 0.055 2026-10-06 09:10:05,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.146 2026-10-06 09:10:05,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "POST /pos-self/data/100 HTTP/1.1" 200 - 184 0.137 0.221 2026-10-06 09:10:05,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.338 2026-10-06 09:10:05,663 44 INFO rb-5c3f854-225290-421545 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-06 09:10:05,705 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "GET /web/image/ir.attachment/7318/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:10:05,733 44 INFO rb-5c3f854-225290-421545 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-06 09:10:05,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "GET /web/image/ir.attachment/7269/raw HTTP/1.1" 200 - 4 0.014 0.015 2026-10-06 09:10:05,774 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:10:05,788 44 INFO rb-5c3f854-225290-421545 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-06 09:10:05,882 44 INFO rb-5c3f854-225290-421545 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-06 09:10:05,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "GET /web/image/pos.category/238/image_128?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 2 0.003 0.031 2026-10-06 09:10:05,957 44 INFO rb-5c3f854-225290-421545 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-06 09:10:05,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "GET /web/image/product.template/1957/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-06 09:10:05,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:05] "GET /web/image/product.template/1953/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.053 2026-10-06 09:10:06,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:06] "GET /web/image/product.template/1954/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.008 0.082 2026-10-06 09:10:06,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:06] "GET /web/image/product.template/1955/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-06 09:10:06,031 44 INFO rb-5c3f854-225290-421545 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-06 09:10:06,039 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:06] "GET /web/image/product.template/1956/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-06 09:10:06,064 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:10:06,080 44 INFO rb-5c3f854-225290-421545 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-06 09:10:06,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:06] "GET /web/image/product.product/2449/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.005 0.019 2026-10-06 09:10:06,154 44 INFO rb-5c3f854-225290-421545 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-06 09:10:06,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:06] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.006 0.016 2026-10-06 09:10:06,225 44 INFO rb-5c3f854-225290-421545 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-06 09:10:06,298 44 INFO rb-5c3f854-225290-421545 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-06 09:10:06,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95803983 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '94347aea-fc56-4834-8125-b735e0428632'}] 2026-10-06 09:10:06,399 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95803983 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '94347aea-fc56-4834-8125-b735e0428632'} created pos.order #680 2026-10-06 09:10:06,422 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95803983 finished 2026-10-06 09:10:06,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.072 0.192 2026-10-06 09:10:06,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.015 0.014 2026-10-06 09:10:06,631 44 INFO rb-5c3f854-225290-421545 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-06 09:10:06,692 44 INFO rb-5c3f854-225290-421545 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-06 09:10:06,775 44 INFO rb-5c3f854-225290-421545 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-06 09:10:06,838 44 INFO rb-5c3f854-225290-421545 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-06 09:10:06,887 44 INFO rb-5c3f854-225290-421545 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-06 09:10:06,895 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:06] "GET /web/image/product.product/2451/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.006 0.027 2026-10-06 09:10:06,951 44 INFO rb-5c3f854-225290-421545 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-06 09:10:07,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55521709 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '94347aea-fc56-4834-8125-b735e0428632'}] 2026-10-06 09:10:07,018 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1116] to pos.order #680 2026-10-06 09:10:07,023 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55521709 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '94347aea-fc56-4834-8125-b735e0428632'} updated pos.order #680 2026-10-06 09:10:07,046 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55521709 finished 2026-10-06 09:10:07,203 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.101 0.154 2026-10-06 09:10:07,261 44 INFO rb-5c3f854-225290-421545 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-06 09:10:07,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.013 2026-10-06 09:10:07,317 44 INFO rb-5c3f854-225290-421545 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-06 09:10:07,371 44 INFO rb-5c3f854-225290-421545 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-06 09:10:07,438 44 INFO rb-5c3f854-225290-421545 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-06 09:10:07,439 44 INFO rb-5c3f854-225290-421545 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-06 09:10:07,524 44 INFO rb-5c3f854-225290-421545 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-06 09:10:07,556 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:10:07,559 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 9657780 (allocated 10747904) 2026-10-06 09:10:07,577 44 INFO rb-5c3f854-225290-421545 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 98686 2026-10-06 09:10:07,581 44 INFO rb-5c3f854-225290-421545 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-06 09:10:07,584 44 INFO rb-5c3f854-225290-421545 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 98686 2026-10-06 09:10:07,673 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091007_672371_test_online_payment_self_pay_after_meal_table.txt 2026-10-06 09:10:07,673 44 INFO rb-5c3f854-225290-421545 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/tmp6r2pv1bm_chrome_odoo" 2026-10-06 09:10:07,687 44 INFO rb-5c3f854-225290-421545 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-06 09:10:08,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:08] "GET /pos/pay/680?access_token=d3bcb6f4-d57f-4773-b848-30dece4aff84&exit_route=http://127.0.0.1:8069/pos-self/100?access_token%3D58606a24447d49cc HTTP/1.1" 200 - 126 0.159 0.948 2026-10-06 09:10:08,964 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 98879 2026-10-06 09:10:08,965 44 INFO rb-5c3f854-225290-421545 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/tmpuwp9uydx_chrome_odoo 2026-10-06 09:10:08,965 44 INFO rb-5c3f854-225290-421545 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:44175/json/version 2026-10-06 09:10:08,966 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44175', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:10:09,042 44 INFO rb-5c3f854-225290-421545 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-06 09:10:09,043 44 INFO rb-5c3f854-225290-421545 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:44175/json 2026-10-06 09:10:09,043 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44175', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:10:09,054 44 INFO rb-5c3f854-225290-421545 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:44175/devtools/page/CDB8076F3EB100BDB7E6D9CFC716638F 2026-10-06 09:10:09,063 44 INFO rb-5c3f854-225290-421545 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-06 09:10:09,072 44 INFO rb-5c3f854-225290-421545 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-06 09:10:09,103 44 INFO rb-5c3f854-225290-421545 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-06 09:10:09,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/100?access_token=58606a24447d49cc&table_identifier=20296870" in browser 2026-10-06 09:10:09,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/100?access_token=58606a24447d49cc&table_identifier=20296870" 2026-10-06 09:10:09,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "GET /pos-self/100?access_token=58606a24447d49cc&table_identifier=20296870 HTTP/1.1" 200 - 9 0.005 0.029 2026-10-06 09:10:09,157 44 INFO rb-5c3f854-225290-421545 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': 'CDB8076F3EB100BDB7E6D9CFC716638F', 'loaderId': 'BA2304BE071F62FFD1B1B84FE8BAF0EE', 'isDownload': False} 2026-10-06 09:10:09,158 44 INFO rb-5c3f854-225290-421545 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-06 09:10:09,173 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:10:09,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.015 2026-10-06 09:10:09,207 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.023 2026-10-06 09:10:09,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.012 0.042 2026-10-06 09:10:09,401 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-06 09:10:09,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:10:09,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.001 0.011 2026-10-06 09:10:09,431 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:10:09,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:10:09,444 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/100?access_token=58606a24447d49cc&table_identifier=20296870", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:10:09,457 44 INFO rb-5c3f854-225290-421545 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-06 09:10:09,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "POST /pos-self/relations/100 HTTP/1.1" 200 - 16 0.010 0.040 2026-10-06 09:10:09,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.055 2026-10-06 09:10:09,511 44 INFO rb-5c3f854-225290-421545 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-06 09:10:09,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-06 09:10:09,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "POST /pos-self/data/100 HTTP/1.1" 200 - 116 0.073 0.172 2026-10-06 09:10:09,835 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.011 2026-10-06 09:10:09,843 44 INFO rb-5c3f854-225290-421545 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-06 09:10:09,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.014 2026-10-06 09:10:09,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.013 0.028 2026-10-06 09:10:09,942 44 INFO rb-5c3f854-225290-421545 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-06 09:10:09,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "GET /web/image/ir.attachment/7318/raw HTTP/1.1" 200 - 4 0.002 0.036 2026-10-06 09:10:09,957 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "GET /web/image/ir.attachment/7269/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-06 09:10:09,968 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:10:10,012 44 INFO rb-5c3f854-225290-421545 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-06 09:10:10,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:10] "GET /web/image/pos.category/238/image_128?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:10:10,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:10] "GET /web/image/product.template/1953/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-06 09:10:10,083 44 INFO rb-5c3f854-225290-421545 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-06 09:10:10,089 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:10] "GET /web/image/product.template/1954/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-06 09:10:10,106 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:10] "GET /web/image/product.template/1955/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-06 09:10:10,144 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:10] "GET /web/image/product.template/1957/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-06 09:10:10,149 44 INFO rb-5c3f854-225290-421545 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-06 09:10:10,158 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:10] "GET /web/image/product.template/1956/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-06 09:10:10,184 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10: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-06 09:10:10,204 44 INFO rb-5c3f854-225290-421545 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-06 09:10:10,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:10] "GET /web/image/product.product/2449/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.005 0.020 2026-10-06 09:10:10,270 44 INFO rb-5c3f854-225290-421545 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-06 09:10:10,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38526537 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': 'eaee621a-f477-4034-8463-489b9e6920e7'}] 2026-10-06 09:10:10,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38526537 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': 'eaee621a-f477-4034-8463-489b9e6920e7'} created pos.order #681 2026-10-06 09:10:10,362 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38526537 finished 2026-10-06 09:10:10,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.055 0.158 2026-10-06 09:10:10,553 44 INFO rb-5c3f854-225290-421545 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-06 09:10:10,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.015 2026-10-06 09:10:10,605 44 INFO rb-5c3f854-225290-421545 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-06 09:10:10,674 44 INFO rb-5c3f854-225290-421545 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-06 09:10:10,735 44 INFO rb-5c3f854-225290-421545 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-06 09:10:10,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:10] "GET /web/image/product.product/2451/image_512?unique=2026-10-06T09:08:34.000+00:00 HTTP/1.1" 200 - 8 0.005 0.018 2026-10-06 09:10:10,785 44 INFO rb-5c3f854-225290-421545 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-06 09:10:10,853 44 INFO rb-5c3f854-225290-421545 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-06 09:10:10,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92110701 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': 'eaee621a-f477-4034-8463-489b9e6920e7'}] 2026-10-06 09:10:10,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1118] to pos.order #681 2026-10-06 09:10:10,929 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92110701 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': 'eaee621a-f477-4034-8463-489b9e6920e7'} updated pos.order #681 2026-10-06 09:10:10,951 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92110701 finished 2026-10-06 09:10:11,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:11] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.084 0.165 2026-10-06 09:10:11,157 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.014 2026-10-06 09:10:11,160 44 INFO rb-5c3f854-225290-421545 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-06 09:10:11,217 44 INFO rb-5c3f854-225290-421545 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-06 09:10:11,279 44 INFO rb-5c3f854-225290-421545 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-06 09:10:11,342 44 INFO rb-5c3f854-225290-421545 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-06 09:10:11,343 44 INFO rb-5c3f854-225290-421545 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-06 09:10:11,406 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8802992 (allocated 9961472) 2026-10-06 09:10:11,420 44 INFO rb-5c3f854-225290-421545 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-06 09:10:11,435 44 INFO rb-5c3f854-225290-421545 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 98879 2026-10-06 09:10:11,438 44 INFO rb-5c3f854-225290-421545 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-06 09:10:11,440 44 INFO rb-5c3f854-225290-421545 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 98879 2026-10-06 09:10:11,543 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091011_543300_test_online_payment_self_pay_after_meal_table.txt 2026-10-06 09:10:11,543 44 INFO rb-5c3f854-225290-421545 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/tmpuwp9uydx_chrome_odoo" 2026-10-06 09:10:11,599 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:10:14,285 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-10-06 09:10:21,030 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 99069 2026-10-06 09:10:21,030 44 INFO rb-5c3f854-225290-421545 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/tmpdto9kl1k_chrome_odoo 2026-10-06 09:10:21,030 44 INFO rb-5c3f854-225290-421545 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:45697/json/version 2026-10-06 09:10:21,031 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45697', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:10:21,064 44 INFO rb-5c3f854-225290-421545 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-06 09:10:21,064 44 INFO rb-5c3f854-225290-421545 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:45697/json 2026-10-06 09:10:21,065 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45697', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:10:21,073 44 INFO rb-5c3f854-225290-421545 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:45697/devtools/page/2443A41D8F659F5659119E01ABC3C825 2026-10-06 09:10:21,088 44 INFO rb-5c3f854-225290-421545 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-06 09:10:21,097 44 INFO rb-5c3f854-225290-421545 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-06 09:10:21,134 44 INFO rb-5c3f854-225290-421545 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-06 09:10:21,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/101?access_token=404647ae81d14e0f" in browser 2026-10-06 09:10:21,175 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/101?access_token=404647ae81d14e0f" 2026-10-06 09:10:21,193 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:10:21,750 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:21] "GET /pos-self/101?access_token=404647ae81d14e0f HTTP/1.1" 200 - 57 0.066 0.496 2026-10-06 09:10:21,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '2443A41D8F659F5659119E01ABC3C825', 'loaderId': '5DCC19B06EE215A08113633920954982', 'isDownload': False} 2026-10-06 09:10:21,755 44 INFO rb-5c3f854-225290-421545 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-06 09:10:21,780 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:10:21,802 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:10:21,854 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:21] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.045 2026-10-06 09:10:21,865 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:10:21,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:21] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.097 2026-10-06 09:10:21,913 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:10:21,951 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:21] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.029 0.131 2026-10-06 09:10:22,131 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-06 09:10:22,152 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 09:10:22,166 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-06 09:10:22,171 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/101?access_token=404647ae81d14e0f", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:10:22,179 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:10:22,180 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:10:22,183 44 INFO rb-5c3f854-225290-421545 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-06 09:10:22,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "POST /pos-self/relations/101 HTTP/1.1" 200 - 37 0.023 0.049 2026-10-06 09:10:22,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-06 09:10:22,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "POST /pos-self/data/101 HTTP/1.1" 200 - 183 0.137 0.228 2026-10-06 09:10:22,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.328 2026-10-06 09:10:22,766 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.036 2026-10-06 09:10:22,775 44 INFO rb-5c3f854-225290-421545 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-06 09:10:22,825 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "GET /web/image/ir.attachment/7386/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:10:22,887 44 INFO rb-5c3f854-225290-421545 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-06 09:10:22,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "GET /web/image/pos.category/239/image_128?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 09:10:22,949 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:10:22,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "GET /web/image/product.template/1958/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.028 2026-10-06 09:10:22,967 44 INFO rb-5c3f854-225290-421545 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-06 09:10:22,979 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "GET /web/image/product.template/1959/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-06 09:10:22,994 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:22] "GET /web/image/product.template/1962/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-06 09:10:23,029 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:23] "GET /web/image/product.template/1961/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-06 09:10:23,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:23] "GET /web/image/product.template/1960/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-06 09:10:23,046 44 INFO rb-5c3f854-225290-421545 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-06 09:10:23,117 44 INFO rb-5c3f854-225290-421545 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-06 09:10:23,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:23] "GET /web/image/ir.attachment/7340/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:10:23,166 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:10:23,179 44 INFO rb-5c3f854-225290-421545 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-06 09:10:23,189 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:23] "GET /web/image/product.product/2454/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 8 0.007 0.023 2026-10-06 09:10:23,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:23] "GET /web/image/product.product/2456/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 8 0.018 0.047 2026-10-06 09:10:23,230 44 INFO rb-5c3f854-225290-421545 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-06 09:10:23,312 44 INFO rb-5c3f854-225290-421545 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-06 09:10:23,396 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14307072 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000001', 'uuid': '663d029c-5ebd-4322-91bc-bb96707a3ee3'}] 2026-10-06 09:10:23,456 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14307072 order {'name': None, 'pos_reference': '260-101-000001', 'uuid': '663d029c-5ebd-4322-91bc-bb96707a3ee3'} created pos.order #682 2026-10-06 09:10:23,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14307072 finished 2026-10-06 09:10:23,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:23] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.120 0.214 2026-10-06 09:10:23,737 44 INFO rb-5c3f854-225290-421545 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-06 09:10:23,791 44 INFO rb-5c3f854-225290-421545 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-06 09:10:23,841 44 INFO rb-5c3f854-225290-421545 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-06 09:10:23,895 44 INFO rb-5c3f854-225290-421545 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-06 09:10:23,953 44 INFO rb-5c3f854-225290-421545 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-06 09:10:24,013 44 INFO rb-5c3f854-225290-421545 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-06 09:10:24,014 44 INFO rb-5c3f854-225290-421545 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-06 09:10:24,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:24] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.011 0.053 2026-10-06 09:10:24,129 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 8947856 (allocated 9961472) 2026-10-06 09:10:24,130 44 INFO rb-5c3f854-225290-421545 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 99069 2026-10-06 09:10:24,131 44 INFO rb-5c3f854-225290-421545 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-06 09:10:24,131 44 INFO rb-5c3f854-225290-421545 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 99069 2026-10-06 09:10:24,245 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091024_244714_test_kiosk_cart_restore_and_cancel.txt 2026-10-06 09:10:24,245 44 INFO rb-5c3f854-225290-421545 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/tmpdto9kl1k_chrome_odoo" 2026-10-06 09:10:24,293 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-10-06 09:10:31,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 99266 2026-10-06 09:10:31,182 44 INFO rb-5c3f854-225290-421545 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/tmpoxj5f720_chrome_odoo 2026-10-06 09:10:31,183 44 INFO rb-5c3f854-225290-421545 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:39229/json/version 2026-10-06 09:10:31,184 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39229', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:10:31,244 44 INFO rb-5c3f854-225290-421545 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-06 09:10:31,244 44 INFO rb-5c3f854-225290-421545 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:39229/json 2026-10-06 09:10:31,245 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39229', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:10:31,266 44 INFO rb-5c3f854-225290-421545 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:39229/devtools/page/1F8E1D2C6BC603B2264ADA92C312C2B6 2026-10-06 09:10:31,279 44 INFO rb-5c3f854-225290-421545 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-06 09:10:31,285 44 INFO rb-5c3f854-225290-421545 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-06 09:10:31,308 44 INFO rb-5c3f854-225290-421545 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-06 09:10:31,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/102?access_token=f445f47fb8bb4264" in browser 2026-10-06 09:10:31,344 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/102?access_token=f445f47fb8bb4264" 2026-10-06 09:10:31,367 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:10:32,072 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:32] "GET /pos-self/102?access_token=f445f47fb8bb4264 HTTP/1.1" 200 - 57 0.068 0.645 2026-10-06 09:10:32,077 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '1F8E1D2C6BC603B2264ADA92C312C2B6', 'loaderId': '414A74D809BAF3EF5E12AF404713C12D', 'isDownload': False} 2026-10-06 09:10:32,077 44 INFO rb-5c3f854-225290-421545 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-06 09:10:32,106 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:10:32,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:10:32,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:32] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.039 2026-10-06 09:10:32,193 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:10:32,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:32] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.090 2026-10-06 09:10:32,233 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:10:32,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:32] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.127 2026-10-06 09:10:32,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:32] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-06 09:10:32,453 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 09:10:32,490 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:32] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.025 2026-10-06 09:10:32,497 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:10:32,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:32] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.015 2026-10-06 09:10:32,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/102?access_token=f445f47fb8bb4264", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:10:32,517 44 INFO rb-5c3f854-225290-421545 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-06 09:10:32,576 44 INFO rb-5c3f854-225290-421545 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-06 09:10:32,600 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:32] "POST /pos-self/relations/102 HTTP/1.1" 200 - 37 0.039 0.050 2026-10-06 09:10:32,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-06 09:10:33,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "POST /pos-self/data/102 HTTP/1.1" 200 - 183 0.158 0.307 2026-10-06 09:10:33,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.414 2026-10-06 09:10:33,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.048 2026-10-06 09:10:33,236 44 INFO rb-5c3f854-225290-421545 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-06 09:10:33,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "GET /web/image/ir.attachment/7439/raw HTTP/1.1" 200 - 4 0.008 0.010 2026-10-06 09:10:33,371 44 INFO rb-5c3f854-225290-421545 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-06 09:10:33,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "GET /web/image/pos.category/239/image_128?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 09:10:33,441 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:10:33,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "GET /web/image/product.template/1958/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.018 0.014 2026-10-06 09:10:33,488 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "GET /web/image/product.template/1962/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-06 09:10:33,500 44 INFO rb-5c3f854-225290-421545 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-06 09:10:33,505 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "GET /web/image/product.template/1959/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.046 2026-10-06 09:10:33,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "GET /web/image/product.template/1960/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.059 2026-10-06 09:10:33,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "GET /web/image/product.template/1961/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.076 2026-10-06 09:10:33,571 44 INFO rb-5c3f854-225290-421545 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-06 09:10:33,588 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "GET /web/image/ir.attachment/7393/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:10:33,625 44 INFO rb-5c3f854-225290-421545 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-06 09:10:33,632 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:10:33,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:33] "GET /web/image/product.product/2454/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 8 0.008 0.020 2026-10-06 09:10:33,699 44 INFO rb-5c3f854-225290-421545 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-06 09:10:33,771 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77826521 started for PoS orders references: [{'name': None, 'pos_reference': '260-102-000001', 'uuid': 'f862fdd5-fb82-497e-a5bd-c54470220925'}] 2026-10-06 09:10:33,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77826521 order {'name': None, 'pos_reference': '260-102-000001', 'uuid': 'f862fdd5-fb82-497e-a5bd-c54470220925'} created pos.order #683 2026-10-06 09:10:33,867 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77826521 finished 2026-10-06 09:10:34,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.127 0.209 2026-10-06 09:10:34,113 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.013 2026-10-06 09:10:34,180 44 INFO rb-5c3f854-225290-421545 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-06 09:10:34,181 44 INFO rb-5c3f854-225290-421545 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-06 09:10:34,274 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 7724952 (allocated 8650752) 2026-10-06 09:10:34,289 44 INFO rb-5c3f854-225290-421545 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 99266 2026-10-06 09:10:34,291 44 INFO rb-5c3f854-225290-421545 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-06 09:10:34,297 44 INFO rb-5c3f854-225290-421545 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 99266 2026-10-06 09:10:34,396 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091034_396221_test_online_payment_kiosk_qr_code.txt 2026-10-06 09:10:34,396 44 INFO rb-5c3f854-225290-421545 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/tmpoxj5f720_chrome_odoo" 2026-10-06 09:10:34,445 44 INFO rb-5c3f854-225290-421545 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-06 09:10:40,432 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99457 2026-10-06 09:10:40,433 44 INFO rb-5c3f854-225290-421545 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/tmp0t_hype6_chrome_odoo 2026-10-06 09:10:40,433 44 INFO rb-5c3f854-225290-421545 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:40999/json/version 2026-10-06 09:10:40,434 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40999', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:10:40,502 44 INFO rb-5c3f854-225290-421545 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-06 09:10:40,502 44 INFO rb-5c3f854-225290-421545 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:40999/json 2026-10-06 09:10:40,503 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40999', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:10:40,522 44 INFO rb-5c3f854-225290-421545 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:40999/devtools/page/E580961CA0EB3DA6952077D151A21781 2026-10-06 09:10:40,530 44 INFO rb-5c3f854-225290-421545 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-06 09:10:40,541 44 INFO rb-5c3f854-225290-421545 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-06 09:10:40,564 44 INFO rb-5c3f854-225290-421545 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-06 09:10:40,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/103?access_token=9ece7ccaeb4c4a57" in browser 2026-10-06 09:10:40,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/103?access_token=9ece7ccaeb4c4a57" 2026-10-06 09:10:40,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:10:41,144 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:41] "GET /pos-self/103?access_token=9ece7ccaeb4c4a57 HTTP/1.1" 200 - 57 0.032 0.499 2026-10-06 09:10:41,151 44 INFO rb-5c3f854-225290-421545 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': 'E580961CA0EB3DA6952077D151A21781', 'loaderId': 'C818996BD18A10DA57F696439D411772', 'isDownload': False} 2026-10-06 09:10:41,152 44 INFO rb-5c3f854-225290-421545 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-06 09:10:41,177 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:10:41,204 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:10:41,281 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:41] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.053 0.040 2026-10-06 09:10:41,292 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:10:41,312 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:41] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.114 2026-10-06 09:10:41,331 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:10:41,385 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:41] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.161 2026-10-06 09:10:41,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-06 09:10:41,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.009 2026-10-06 09:10:41,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:41] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.005 0.026 2026-10-06 09:10:41,605 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/103?access_token=9ece7ccaeb4c4a57", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:10:41,606 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:10:41,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:10:41,620 44 INFO rb-5c3f854-225290-421545 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-06 09:10:41,675 44 INFO rb-5c3f854-225290-421545 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-06 09:10:41,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:41] "POST /pos-self/relations/103 HTTP/1.1" 200 - 37 0.040 0.056 2026-10-06 09:10:41,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.156 2026-10-06 09:10:42,306 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:42] "POST /pos-self/data/103 HTTP/1.1" 200 - 184 0.229 0.307 2026-10-06 09:10:42,310 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.496 2026-10-06 09:10:42,361 44 INFO rb-5c3f854-225290-421545 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-06 09:10:42,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:42] "GET /web/image/ir.attachment/7492/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 09:10:42,484 44 INFO rb-5c3f854-225290-421545 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-06 09:10:42,534 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:42] "GET /web/image/pos.category/239/image_128?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-06 09:10:42,558 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:10:42,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:42] "GET /web/image/product.template/1958/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.028 2026-10-06 09:10:42,579 44 INFO rb-5c3f854-225290-421545 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-06 09:10:42,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:42] "GET /web/image/product.template/1959/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.040 2026-10-06 09:10:42,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:42] "GET /web/image/product.template/1962/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.060 2026-10-06 09:10:42,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:42] "GET /web/image/product.template/1960/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-06 09:10:42,653 44 INFO rb-5c3f854-225290-421545 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-06 09:10:42,662 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:42] "GET /web/image/product.template/1961/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.016 0.091 2026-10-06 09:10:42,727 44 INFO rb-5c3f854-225290-421545 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-06 09:10:42,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:42] "GET /web/image/ir.attachment/7446/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 09:10:42,764 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10: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-06 09:10:42,788 44 INFO rb-5c3f854-225290-421545 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-06 09:10:42,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:42] "GET /web/image/product.product/2454/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 8 0.026 0.030 2026-10-06 09:10:42,834 44 INFO rb-5c3f854-225290-421545 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-06 09:10:42,849 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:42] "GET /web/image/product.product/2456/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 8 0.007 0.074 2026-10-06 09:10:42,895 44 INFO rb-5c3f854-225290-421545 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-06 09:10:42,947 44 INFO rb-5c3f854-225290-421545 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-06 09:10:43,021 44 INFO rb-5c3f854-225290-421545 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-06 09:10:43,022 44 INFO rb-5c3f854-225290-421545 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-06 09:10:43,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7906976 (allocated 8912896) 2026-10-06 09:10:43,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87461212 started for PoS orders references: [{'name': None, 'pos_reference': '260-103-000001', 'uuid': '332b3613-6534-4df6-9e14-c6715a302d4f'}] 2026-10-06 09:10:43,115 44 INFO rb-5c3f854-225290-421545 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 99457 2026-10-06 09:10:43,118 44 INFO rb-5c3f854-225290-421545 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-06 09:10:43,124 44 INFO rb-5c3f854-225290-421545 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 99457 2026-10-06 09:10:43,180 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87461212 order {'name': None, 'pos_reference': '260-103-000001', 'uuid': '332b3613-6534-4df6-9e14-c6715a302d4f'} created pos.order #684 2026-10-06 09:10:43,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87461212 finished 2026-10-06 09:10:43,251 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091043_248663_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-06 09:10:43,251 44 INFO rb-5c3f854-225290-421545 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/tmp0t_hype6_chrome_odoo" 2026-10-06 09:10:43,259 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-10-06 09:10:43,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.113 0.175 2026-10-06 09:10:43,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99642 2026-10-06 09:10:43,747 44 INFO rb-5c3f854-225290-421545 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/tmp0lgn_gur_chrome_odoo 2026-10-06 09:10:43,747 44 INFO rb-5c3f854-225290-421545 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:46065/json/version 2026-10-06 09:10:43,748 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46065', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:10:43,770 44 INFO rb-5c3f854-225290-421545 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-06 09:10:43,770 44 INFO rb-5c3f854-225290-421545 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:46065/json 2026-10-06 09:10:43,771 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46065', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:10:43,782 44 INFO rb-5c3f854-225290-421545 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:46065/devtools/page/3A685BF72400679704F5CB2022DB1AB1 2026-10-06 09:10:43,805 44 INFO rb-5c3f854-225290-421545 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-06 09:10:43,812 44 INFO rb-5c3f854-225290-421545 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-06 09:10:43,861 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:10:43,871 44 INFO rb-5c3f854-225290-421545 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-06 09:10:43,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=103" in browser 2026-10-06 09:10:43,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=103" 2026-10-06 09:10:44,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:44] "GET /pos/ui?config_id=103 HTTP/1.1" 200 - 73 0.056 0.385 2026-10-06 09:10:44,336 44 INFO rb-5c3f854-225290-421545 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': '3A685BF72400679704F5CB2022DB1AB1', 'loaderId': 'CB270C87E19374A97AFA4BF522EC127A', 'isDownload': False} 2026-10-06 09:10:44,336 44 INFO rb-5c3f854-225290-421545 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-06 09:10:44,360 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:10:44,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:44] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-06 09:10:44,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:44] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-06 09:10:44,406 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:44] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-06 09:10:45,025 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:10:45,029 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:10:45,053 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:10:45,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 09:10:45,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=103", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:10:45,097 44 INFO rb-5c3f854-225290-421545 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-06 09:10:45,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-06 09:10:45,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:10:45,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:45] "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-06 09:10:45,169 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 09:10:45,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.009 0.037 2026-10-06 09:10:45,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-06 09:10:46,296 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order 2026-10-06 09:10:46,299 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-06 09:10:46,299 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order.line 2026-10-06 09:10:46,301 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-06 09:10:46,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 489 0.466 0.567 2026-10-06 09:10:46,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "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-06 09:10:46,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10: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.010 2026-10-06 09:10:46,524 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-06 09:10:46,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:10:46,613 44 INFO rb-5c3f854-225290-421545 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-06 09:10:46,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:10:46,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:10:46,685 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:10:46,728 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.046 2026-10-06 09:10:46,730 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:10:46,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.024 0.025 2026-10-06 09:10:46,792 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:10:46,795 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.067 2026-10-06 09:10:46,802 44 INFO rb-5c3f854-225290-421545 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-06 09:10:46,814 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.065 2026-10-06 09:10:46,936 44 INFO rb-5c3f854-225290-421545 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-06 09:10:46,937 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:46] "GET /pos/ui/103 HTTP/1.1" 200 - 33 0.072 0.098 2026-10-06 09:10:46,980 44 INFO rb-5c3f854-225290-421545 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-06 09:10:47,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:47] "GET /pos/ui/103?from_backend=True HTTP/1.1" 200 - 33 0.044 0.225 2026-10-06 09:10:47,063 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.008 0.232 2026-10-06 09:10:47,152 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:47] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.036 0.170 2026-10-06 09:10:47,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.097 2026-10-06 09:10:47,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.049 2026-10-06 09:10:47,232 44 INFO rb-5c3f854-225290-421545 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-06 09:10:47,258 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:10:47,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.010 0.074 2026-10-06 09:10:47,287 44 INFO rb-5c3f854-225290-421545 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-06 09:10:47,365 44 INFO rb-5c3f854-225290-421545 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-06 09:10:47,415 44 INFO rb-5c3f854-225290-421545 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-06 09:10:47,416 44 INFO rb-5c3f854-225290-421545 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-06 09:10:47,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13854548 (allocated 14680064) 2026-10-06 09:10:47,546 44 INFO rb-5c3f854-225290-421545 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 99642 2026-10-06 09:10:47,547 44 INFO rb-5c3f854-225290-421545 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-06 09:10:47,548 44 INFO rb-5c3f854-225290-421545 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 99642 2026-10-06 09:10:47,654 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091047_654127_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-06 09:10:47,654 44 INFO rb-5c3f854-225290-421545 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/tmp0lgn_gur_chrome_odoo" 2026-10-06 09:10:47,702 44 INFO rb-5c3f854-225290-421545 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-06 09:10:54,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:10:54,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:10:56,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:56] "GET /pos/pay/685?access_token=b2ff2f8c-1f09-4a90-9186-381d54da2245 HTTP/1.1" 200 - 150 0.150 1.382 2026-10-06 09:10:56,154 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:10:56,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:56] "POST /pos/pay/transaction/685 HTTP/1.1" 200 - 32 0.041 0.047 2026-10-06 09:10:56,286 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:10:57,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:57] "GET /pos/pay/confirmation/685?access_token=b2ff2f8c-1f09-4a90-9186-381d54da2245&exit_route=/&tx_id=10 HTTP/1.1" 303 - 345 0.561 0.837 2026-10-06 09:10:58,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:58] "GET / HTTP/1.1" 200 - 32 0.030 0.383 2026-10-06 09:10:58,101 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-06 09:10:58,156 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:10:58,165 44 INFO rb-5c3f854-225290-421545 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-06 09:10:58,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:10:58] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 54 0.042 0.091 2026-10-06 09:10:58,384 44 INFO rb-5c3f854-225290-421545 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-06 09:11:05,302 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 99847 2026-10-06 09:11:05,303 44 INFO rb-5c3f854-225290-421545 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/tmp9weuqssb_chrome_odoo 2026-10-06 09:11:05,303 44 INFO rb-5c3f854-225290-421545 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:38673/json/version 2026-10-06 09:11:05,305 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:05,344 44 INFO rb-5c3f854-225290-421545 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-06 09:11:05,344 44 INFO rb-5c3f854-225290-421545 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:38673/json 2026-10-06 09:11:05,345 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:05,369 44 INFO rb-5c3f854-225290-421545 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:38673/devtools/page/2ACA69A2842C213896E45080C2F55C34 2026-10-06 09:11:05,388 44 INFO rb-5c3f854-225290-421545 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-06 09:11:05,399 44 INFO rb-5c3f854-225290-421545 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-06 09:11:05,427 44 INFO rb-5c3f854-225290-421545 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-06 09:11:05,456 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/105?access_token=fe196f6949be4852" in browser 2026-10-06 09:11:05,456 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/105?access_token=fe196f6949be4852" 2026-10-06 09:11:05,477 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:11:06,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:06] "GET /pos-self/105?access_token=fe196f6949be4852 HTTP/1.1" 200 - 57 0.061 0.631 2026-10-06 09:11:06,164 44 INFO rb-5c3f854-225290-421545 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': '2ACA69A2842C213896E45080C2F55C34', 'loaderId': 'BB3D1831C72992B336ECCDFE26047E80', 'isDownload': False} 2026-10-06 09:11:06,165 44 INFO rb-5c3f854-225290-421545 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-06 09:11:06,204 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:11:06,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:11:06,296 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:06] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.050 2026-10-06 09:11:06,325 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:11:06,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:06] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.021 0.095 2026-10-06 09:11:06,357 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:11:06,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:06] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.115 2026-10-06 09:11:06,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.014 2026-10-06 09:11:06,616 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-06 09:11:06,640 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:06] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.006 0.030 2026-10-06 09:11:06,642 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/105?access_token=fe196f6949be4852", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:11:06,649 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:11:06,649 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:06] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.013 2026-10-06 09:11:06,666 44 INFO rb-5c3f854-225290-421545 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-06 09:11:06,721 44 INFO rb-5c3f854-225290-421545 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-06 09:11:06,792 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:06] "POST /pos-self/relations/105 HTTP/1.1" 200 - 37 0.055 0.061 2026-10-06 09:11:06,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.173 2026-10-06 09:11:07,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "POST /pos-self/data/105 HTTP/1.1" 200 - 184 0.153 0.263 2026-10-06 09:11:07,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.393 2026-10-06 09:11:07,337 44 INFO rb-5c3f854-225290-421545 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-06 09:11:07,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "GET /web/image/ir.attachment/7598/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 09:11:07,433 44 INFO rb-5c3f854-225290-421545 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-06 09:11:07,456 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "GET /web/image/ir.attachment/7549/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-06 09:11:07,487 44 INFO rb-5c3f854-225290-421545 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-06 09:11:07,489 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:11:07,576 44 INFO rb-5c3f854-225290-421545 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-06 09:11:07,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "GET /web/image/pos.category/239/image_128?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-06 09:11:07,639 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "GET /web/image/product.template/1958/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.022 2026-10-06 09:11:07,653 44 INFO rb-5c3f854-225290-421545 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-06 09:11:07,662 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "GET /web/image/product.template/1959/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.040 2026-10-06 09:11:07,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "GET /web/image/product.template/1962/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-06 09:11:07,698 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "GET /web/image/product.template/1960/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.068 2026-10-06 09:11:07,722 44 INFO rb-5c3f854-225290-421545 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-06 09:11:07,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "GET /web/image/product.template/1961/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.016 0.083 2026-10-06 09:11:07,772 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:11:07,775 44 INFO rb-5c3f854-225290-421545 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-06 09:11:07,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "GET /web/image/product.product/2454/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 8 0.004 0.022 2026-10-06 09:11:07,845 44 INFO rb-5c3f854-225290-421545 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-06 09:11:07,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:07] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.023 0.019 2026-10-06 09:11:07,918 44 INFO rb-5c3f854-225290-421545 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-06 09:11:07,998 44 INFO rb-5c3f854-225290-421545 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-06 09:11:08,038 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19564584 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': 'c8832f44-7a15-4442-bb42-dec944c88c54'}] 2026-10-06 09:11:08,093 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19564584 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': 'c8832f44-7a15-4442-bb42-dec944c88c54'} created pos.order #686 2026-10-06 09:11:08,114 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19564584 finished 2026-10-06 09:11:08,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.070 0.168 2026-10-06 09:11:08,296 44 INFO rb-5c3f854-225290-421545 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-06 09:11:08,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.016 2026-10-06 09:11:08,357 44 INFO rb-5c3f854-225290-421545 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-06 09:11:08,427 44 INFO rb-5c3f854-225290-421545 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-06 09:11:08,493 44 INFO rb-5c3f854-225290-421545 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-06 09:11:08,544 44 INFO rb-5c3f854-225290-421545 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-06 09:11:08,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:08] "GET /web/image/product.product/2456/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 8 0.013 0.022 2026-10-06 09:11:08,608 44 INFO rb-5c3f854-225290-421545 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-06 09:11:08,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70563740 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': 'c8832f44-7a15-4442-bb42-dec944c88c54'}] 2026-10-06 09:11:08,676 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1126] to pos.order #686 2026-10-06 09:11:08,684 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70563740 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': 'c8832f44-7a15-4442-bb42-dec944c88c54'} updated pos.order #686 2026-10-06 09:11:08,713 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70563740 finished 2026-10-06 09:11:08,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.072 0.210 2026-10-06 09:11:08,945 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.021 2026-10-06 09:11:08,955 44 INFO rb-5c3f854-225290-421545 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-06 09:11:09,015 44 INFO rb-5c3f854-225290-421545 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-06 09:11:09,071 44 INFO rb-5c3f854-225290-421545 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-06 09:11:09,151 44 INFO rb-5c3f854-225290-421545 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-06 09:11:09,152 44 INFO rb-5c3f854-225290-421545 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-06 09:11:09,156 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: console.groupEnd 2026-10-06 09:11:09,201 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:11:10,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:10] "GET /pos/pay/686?access_token=a0ad7672-303a-4140-a43f-4618e168543b&exit_route=http://127.0.0.1:8069/pos-self/105?access_token%3Dfe196f6949be4852 HTTP/1.1" 200 - 127 0.160 1.102 2026-10-06 09:11:10,450 44 INFO rb-5c3f854-225290-421545 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-06 09:11:10,451 44 INFO rb-5c3f854-225290-421545 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-06 09:11:10,455 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-06 09:11:10,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 9488368 (allocated 10747904) 2026-10-06 09:11:10,487 44 INFO rb-5c3f854-225290-421545 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 99847 2026-10-06 09:11:10,488 44 INFO rb-5c3f854-225290-421545 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-06 09:11:10,494 44 INFO rb-5c3f854-225290-421545 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 99847 2026-10-06 09:11:10,521 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:10] "POST /pos-self-order/get-order/686 HTTP/1.1" 200 - 33 0.024 0.058 2026-10-06 09:11:10,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ae8ad2b/web.assets_frontend.min.css, copying from /web/assets/ae8ad2b/web.assets_frontend.min.css 2026-10-06 09:11:10,599 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091110_598884_test_online_payment_self_pay_after_meal_table.txt 2026-10-06 09:11:10,599 44 INFO rb-5c3f854-225290-421545 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/tmp9weuqssb_chrome_odoo" 2026-10-06 09:11:10,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:10] "GET /web/assets/1/ae8ad2b/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.053 0.078 2026-10-06 09:11:10,619 44 INFO rb-5c3f854-225290-421545 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-06 09:11:10,620 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js, copying from /web/assets/b3a4ff7/web.assets_frontend_minimal.min.js 2026-10-06 09:11:10,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:10] "GET /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 0.142 2026-10-06 09:11:10,937 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 100036 2026-10-06 09:11:10,937 44 INFO rb-5c3f854-225290-421545 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/tmpy7si3n_i_chrome_odoo 2026-10-06 09:11:10,937 44 INFO rb-5c3f854-225290-421545 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:34473/json/version 2026-10-06 09:11:10,938 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34473', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:10,989 44 INFO rb-5c3f854-225290-421545 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-06 09:11:10,990 44 INFO rb-5c3f854-225290-421545 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:34473/json 2026-10-06 09:11:10,990 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34473', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:11,003 44 INFO rb-5c3f854-225290-421545 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:34473/devtools/page/7A5AA3840A61CFF2038D75441CB727F1 2026-10-06 09:11:11,014 44 INFO rb-5c3f854-225290-421545 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-06 09:11:11,024 44 INFO rb-5c3f854-225290-421545 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-06 09:11:11,051 44 INFO rb-5c3f854-225290-421545 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-06 09:11:11,055 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/105?access_token=fe196f6949be4852&table_identifier=a078e562" in browser 2026-10-06 09:11:11,057 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/105?access_token=fe196f6949be4852&table_identifier=a078e562" 2026-10-06 09:11:11,116 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:11] "GET /pos-self/105?access_token=fe196f6949be4852&table_identifier=a078e562 HTTP/1.1" 200 - 9 0.005 0.031 2026-10-06 09:11:11,121 44 INFO rb-5c3f854-225290-421545 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': '7A5AA3840A61CFF2038D75441CB727F1', 'loaderId': 'FD4724D591E112CCB7927AFDAE5DD499', 'isDownload': False} 2026-10-06 09:11:11,121 44 INFO rb-5c3f854-225290-421545 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-06 09:11:11,141 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:11:11,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:11] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.011 2026-10-06 09:11:11,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:11] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.017 2026-10-06 09:11:11,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:11] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.020 2026-10-06 09:11:11,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-06 09:11:11,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:11:11,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:11] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 09:11:11,443 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:11:11,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:11:11,459 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/105?access_token=fe196f6949be4852&table_identifier=a078e562", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:11:11,472 44 INFO rb-5c3f854-225290-421545 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-06 09:11:11,473 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.008 2026-10-06 09:11:11,525 44 INFO rb-5c3f854-225290-421545 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-06 09:11:11,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:11] "POST /pos-self/relations/105 HTTP/1.1" 200 - 16 0.021 0.049 2026-10-06 09:11:11,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-06 09:11:11,900 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:11] "POST /pos-self/data/105 HTTP/1.1" 200 - 116 0.107 0.216 2026-10-06 09:11:11,991 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.011 2026-10-06 09:11:12,002 44 INFO rb-5c3f854-225290-421545 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-06 09:11:12,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:12] "GET /web/image/ir.attachment/7598/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 09:11:12,094 44 INFO rb-5c3f854-225290-421545 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-06 09:11:12,111 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:12] "GET /web/image/ir.attachment/7549/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:11:12,130 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:11:12,214 44 INFO rb-5c3f854-225290-421545 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-06 09:11:12,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:12] "GET /web/image/pos.category/239/image_128?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-06 09:11:12,282 44 INFO rb-5c3f854-225290-421545 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-06 09:11:12,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:12] "GET /web/image/product.template/1958/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.007 0.029 2026-10-06 09:11:12,318 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:12] "GET /web/image/product.template/1962/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.008 0.046 2026-10-06 09:11:12,342 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:12] "GET /web/image/product.template/1959/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-06 09:11:12,351 44 INFO rb-5c3f854-225290-421545 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-06 09:11:12,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:12] "GET /web/image/product.template/1960/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-06 09:11:12,387 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11: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-06 09:11:12,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:12] "GET /web/image/product.template/1961/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 3 0.007 0.115 2026-10-06 09:11:12,403 44 INFO rb-5c3f854-225290-421545 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-06 09:11:12,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:12] "GET /web/image/product.product/2454/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 8 0.014 0.030 2026-10-06 09:11:12,482 44 INFO rb-5c3f854-225290-421545 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-06 09:11:12,555 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14468649 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': '39fd3b28-bea1-4b98-8ed0-bed577886dfb'}] 2026-10-06 09:11:12,609 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14468649 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': '39fd3b28-bea1-4b98-8ed0-bed577886dfb'} created pos.order #687 2026-10-06 09:11:12,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14468649 finished 2026-10-06 09:11:12,750 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.102 0.171 2026-10-06 09:11:12,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.018 2026-10-06 09:11:12,813 44 INFO rb-5c3f854-225290-421545 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-06 09:11:12,869 44 INFO rb-5c3f854-225290-421545 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-06 09:11:12,949 44 INFO rb-5c3f854-225290-421545 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-06 09:11:13,004 44 INFO rb-5c3f854-225290-421545 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-06 09:11:13,054 44 INFO rb-5c3f854-225290-421545 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-06 09:11:13,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:13] "GET /web/image/product.product/2456/image_512?unique=2026-10-06T09:10:11.000+00:00 HTTP/1.1" 200 - 8 0.009 0.022 2026-10-06 09:11:13,122 44 INFO rb-5c3f854-225290-421545 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-06 09:11:13,162 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59394783 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': '39fd3b28-bea1-4b98-8ed0-bed577886dfb'}] 2026-10-06 09:11:13,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1128] to pos.order #687 2026-10-06 09:11:13,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59394783 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': '39fd3b28-bea1-4b98-8ed0-bed577886dfb'} updated pos.order #687 2026-10-06 09:11:13,227 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59394783 finished 2026-10-06 09:11:13,401 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.067 0.217 2026-10-06 09:11:13,465 44 INFO rb-5c3f854-225290-421545 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-06 09:11:13,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.015 2026-10-06 09:11:13,521 44 INFO rb-5c3f854-225290-421545 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-06 09:11:13,579 44 INFO rb-5c3f854-225290-421545 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-06 09:11:13,645 44 INFO rb-5c3f854-225290-421545 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-06 09:11:13,646 44 INFO rb-5c3f854-225290-421545 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-06 09:11:13,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8753952 (allocated 9961472) 2026-10-06 09:11:13,745 44 INFO rb-5c3f854-225290-421545 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-06 09:11:13,778 44 INFO rb-5c3f854-225290-421545 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 100036 2026-10-06 09:11:13,778 44 INFO rb-5c3f854-225290-421545 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-06 09:11:13,779 44 INFO rb-5c3f854-225290-421545 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 100036 2026-10-06 09:11:13,785 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:11:13,885 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:13] "GET /pos/pay/687?access_token=0185a3fd-0d72-48f1-bb1c-1b0079bdcf2d&exit_route=http://127.0.0.1:8069/pos-self/105?access_token%3Dfe196f6949be4852%26table_identifier%3Da078e562 HTTP/1.1" 200 - 36 0.041 0.076 2026-10-06 09:11:13,898 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091113_898573_test_online_payment_self_pay_after_meal_table.txt 2026-10-06 09:11:13,899 44 INFO rb-5c3f854-225290-421545 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/tmpy7si3n_i_chrome_odoo" 2026-10-06 09:11:13,958 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:11:32,282 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #193 deleted restaurant.floor records with IDs: [32] 2026-10-06 09:11:33,248 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-10-06 09:11:33,292 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #193 deleted pos.printer records with IDs: [23, 24] 2026-10-06 09:11:33,861 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 100238 2026-10-06 09:11:33,861 44 INFO rb-5c3f854-225290-421545 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/tmp25e9pgfn_chrome_odoo 2026-10-06 09:11:33,861 44 INFO rb-5c3f854-225290-421545 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:41859/json/version 2026-10-06 09:11:33,862 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41859', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:33,880 44 INFO rb-5c3f854-225290-421545 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-06 09:11:33,881 44 INFO rb-5c3f854-225290-421545 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:41859/json 2026-10-06 09:11:33,882 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41859', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:33,890 44 INFO rb-5c3f854-225290-421545 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:41859/devtools/page/28CD7E972A0A65995431C3B80C43486C 2026-10-06 09:11:33,904 44 INFO rb-5c3f854-225290-421545 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-06 09:11:33,909 44 INFO rb-5c3f854-225290-421545 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-06 09:11:33,968 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:11:33,974 44 INFO rb-5c3f854-225290-421545 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-06 09:11:33,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Open "http://127.0.0.1:8069/pos/ui/107" in browser 2026-10-06 09:11:33,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigating to: "http://127.0.0.1:8069/pos/ui/107" 2026-10-06 09:11:34,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:11:34,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:34] "GET /pos/ui/107 HTTP/1.1" 200 - 87 0.047 0.650 2026-10-06 09:11:34,688 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': '28CD7E972A0A65995431C3B80C43486C', 'loaderId': 'AC378081E45B4B8140093978465D5FE6', 'isDownload': False} 2026-10-06 09:11:34,688 44 INFO rb-5c3f854-225290-421545 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-06 09:11:34,710 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:11:34,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:34] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-06 09:11:34,737 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:34] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-06 09:11:34,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:34] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.030 2026-10-06 09:11:35,361 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:11:35,366 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:11:35,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-06 09:11:35,425 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Evaluate test code "odoo.startTour('OnlinePaymentWithMultiTables', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/107", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:11:35,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:11:35,434 44 INFO rb-5c3f854-225290-421545 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-06 09:11:35,454 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:11:35,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:11:35,517 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:35] "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-06 09:11:35,535 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.034 2026-10-06 09:11:35,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.048 2026-10-06 09:11:35,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-06 09:11:36,471 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.267 0.548 2026-10-06 09:11:36,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:36] "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-06 09:11:36,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11: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-06 09:11:36,665 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:36] "GET /web/image/res.company/100/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.041 2026-10-06 09:11:36,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.012 2026-10-06 09:11:36,739 44 INFO rb-5c3f854-225290-421545 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-06 09:11:36,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-06 09:11:36,821 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:11:36,828 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:11:36,870 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:11:36,908 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 09:11:36,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:36] "GET /web/image/res.users/198/avatar_128 HTTP/1.1" 200 - 14 0.041 0.044 2026-10-06 09:11:36,960 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:36] "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-06 09:11:36,968 44 INFO rb-5c3f854-225290-421545 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-06 09:11:36,969 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:11:36,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:36] "GET /web/image?model=res.company&id=100&field=logo HTTP/1.1" 200 - 3 0.018 0.123 2026-10-06 09:11:37,003 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:11:37,019 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:37] "GET /web/image/res.company/100/favicon HTTP/1.1" 200 - 4 0.005 0.069 2026-10-06 09:11:37,099 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:37] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 - 34 0.029 0.123 2026-10-06 09:11:37,113 44 INFO rb-5c3f854-225290-421545 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-06 09:11:37,130 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:11:37,208 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:37] "GET /pos/ui/107 HTTP/1.1" 200 - 34 0.037 0.187 2026-10-06 09:11:37,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:37] "GET /web/image/res.company/100/favicon HTTP/1.1" 304 - 4 0.004 0.203 2026-10-06 09:11:37,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.028 0.125 2026-10-06 09:11:37,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11: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.009 2026-10-06 09:11:37,440 44 INFO rb-5c3f854-225290-421545 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-06 09:11:37,469 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:11:37,531 44 INFO rb-5c3f854-225290-421545 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-06 09:11:37,619 44 INFO rb-5c3f854-225290-421545 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-06 09:11:37,657 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65429805 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': '80631d5d-7822-4749-87de-a4f5d86cd719'}] 2026-10-06 09:11:37,658 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:11:37,673 44 INFO rb-5c3f854-225290-421545 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-06 09:11:37,721 44 INFO rb-5c3f854-225290-421545 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-06 09:11:37,767 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65429805 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': '80631d5d-7822-4749-87de-a4f5d86cd719'} created pos.order #688 2026-10-06 09:11:37,775 44 INFO rb-5c3f854-225290-421545 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-06 09:11:37,795 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65429805 finished 2026-10-06 09:11:37,834 44 INFO rb-5c3f854-225290-421545 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-06 09:11:37,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.089 0.139 2026-10-06 09:11:37,920 44 INFO rb-5c3f854-225290-421545 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-06 09:11:37,990 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:11:38,011 44 INFO rb-5c3f854-225290-421545 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-06 09:11:38,081 44 INFO rb-5c3f854-225290-421545 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-06 09:11:38,139 44 INFO rb-5c3f854-225290-421545 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-06 09:11:38,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73186068 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': '538b5ad1-9f49-4173-a458-67075c8a1187'}] 2026-10-06 09:11:38,189 44 INFO rb-5c3f854-225290-421545 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-06 09:11:38,223 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73186068 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': '538b5ad1-9f49-4173-a458-67075c8a1187'} created pos.order #689 2026-10-06 09:11:38,241 44 INFO rb-5c3f854-225290-421545 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-06 09:11:38,255 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73186068 finished 2026-10-06 09:11:38,349 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.051 0.142 2026-10-06 09:11:38,416 44 INFO rb-5c3f854-225290-421545 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-06 09:11:38,480 44 INFO rb-5c3f854-225290-421545 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-06 09:11:38,481 44 INFO rb-5c3f854-225290-421545 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-06 09:11:38,484 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19749512 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': '538b5ad1-9f49-4173-a458-67075c8a1187'}] 2026-10-06 09:11:38,512 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19749512 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': '538b5ad1-9f49-4173-a458-67075c8a1187'} updated pos.order #689 2026-10-06 09:11:38,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19749512 finished 2026-10-06 09:11:38,574 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 16629852 (allocated 17698816) 2026-10-06 09:11:38,605 44 INFO rb-5c3f854-225290-421545 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 100238 2026-10-06 09:11:38,608 44 INFO rb-5c3f854-225290-421545 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-06 09:11:38,611 44 INFO rb-5c3f854-225290-421545 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 100238 2026-10-06 09:11:38,653 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.072 0.100 2026-10-06 09:11:38,711 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091138_711462_test_01_online_payment_with_multi_table.txt 2026-10-06 09:11:38,711 44 INFO rb-5c3f854-225290-421545 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/tmp25e9pgfn_chrome_odoo" 2026-10-06 09:11:38,733 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company ... 2026-10-06 09:11:49,322 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 100449 2026-10-06 09:11:49,322 44 INFO rb-5c3f854-225290-421545 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/tmpa94fwb06_chrome_odoo 2026-10-06 09:11:49,322 44 INFO rb-5c3f854-225290-421545 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:33833/json/version 2026-10-06 09:11:49,324 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33833', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:49,352 44 INFO rb-5c3f854-225290-421545 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-06 09:11:49,352 44 INFO rb-5c3f854-225290-421545 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:33833/json 2026-10-06 09:11:49,352 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33833', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:49,366 44 INFO rb-5c3f854-225290-421545 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:33833/devtools/page/FCA458F5EF61FABD089A0DAE679AE687 2026-10-06 09:11:49,383 44 INFO rb-5c3f854-225290-421545 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-06 09:11:49,391 44 INFO rb-5c3f854-225290-421545 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-06 09:11:49,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-06 09:11:49,511 44 INFO rb-5c3f854-225290-421545 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-06 09:11:49,514 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Open "http://127.0.0.1:8069/pos-self/108?access_token=e75b4f5e2d0b4acb" in browser 2026-10-06 09:11:49,514 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigating to: "http://127.0.0.1:8069/pos-self/108?access_token=e75b4f5e2d0b4acb" 2026-10-06 09:11:49,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:11:50,213 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:50] "GET /pos-self/108?access_token=e75b4f5e2d0b4acb HTTP/1.1" 200 - 82 0.078 0.609 2026-10-06 09:11:50,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'FCA458F5EF61FABD089A0DAE679AE687', 'loaderId': '96695126E22A2FC3AC64CF7265201A98', 'isDownload': False} 2026-10-06 09:11:50,219 44 INFO rb-5c3f854-225290-421545 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-06 09:11:50,250 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:11:50,259 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-10-06 09:11:50,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:11:50,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:50] "GET /web/assets/2/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 12 0.025 0.309 2026-10-06 09:11:50,625 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:11:50,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:50] "GET /web/assets/2/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.022 0.373 2026-10-06 09:11:50,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:11:50,691 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:50] "GET /web/assets/2/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 11 0.014 0.393 2026-10-06 09:11:50,924 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:50] "GET /favicon.ico HTTP/1.1" 301 - 7 0.010 0.012 2026-10-06 09:11:50,936 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:11:50,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate test code "odoo.startTour('test_online_payment_self_multi_company', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/108?access_token=e75b4f5e2d0b4acb", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:11:50,974 44 INFO rb-5c3f854-225290-421545 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-06 09:11:50,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:50] "GET /web/image/website/2/favicon?unique=1ec3a91 HTTP/1.1" 200 - 5 0.012 0.029 2026-10-06 09:11:50,994 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:50] "POST /pos/ping HTTP/1.1" 200 - 2 0.001 0.027 2026-10-06 09:11:51,023 44 INFO rb-5c3f854-225290-421545 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-06 09:11:51,089 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "POST /pos-self/relations/108 HTTP/1.1" 200 - 26 0.019 0.055 2026-10-06 09:11:51,118 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/d1acabc/bus.websocket_worker_assets.min.js, copying from /web/assets/d1acabc/bus.websocket_worker_assets.min.js 2026-10-06 09:11:51,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 15 0.014 0.104 2026-10-06 09:11:51,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "POST /pos-self/data/108 HTTP/1.1" 200 - 187 0.131 0.232 2026-10-06 09:11:51,493 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.326 2026-10-06 09:11:51,555 44 INFO rb-5c3f854-225290-421545 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-06 09:11:51,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "GET /web/image/ir.attachment/7728/raw HTTP/1.1" 200 - 5 0.001 0.006 2026-10-06 09:11:51,681 44 INFO rb-5c3f854-225290-421545 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-06 09:11:51,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "GET /web/image/pos.category/243/image_128?unique=2026-10-06T09:11:13.000+00:00 HTTP/1.1" 200 - 3 0.010 0.027 2026-10-06 09:11:51,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "GET /web/image/pos.category/244/image_128?unique=2026-10-06T09:11:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-10-06 09:11:51,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "GET /web/image/product.template/1979/image_512?unique=2026-10-06T09:11:13.000+00:00 HTTP/1.1" 200 - 4 0.006 0.076 2026-10-06 09:11:51,852 44 INFO rb-5c3f854-225290-421545 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-06 09:11:51,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "GET /web/image/product.template/1978/image_512?unique=2026-10-06T09:11:13.000+00:00 HTTP/1.1" 200 - 4 0.005 0.102 2026-10-06 09:11:51,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "GET /web/image/product.template/1976/image_512?unique=2026-10-06T09:11:13.000+00:00 HTTP/1.1" 200 - 4 0.005 0.121 2026-10-06 09:11:51,899 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "GET /web/image/product.template/1980/image_512?unique=2026-10-06T09:11:13.000+00:00 HTTP/1.1" 200 - 4 0.007 0.142 2026-10-06 09:11:51,923 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "GET /web/image/product.template/1977/image_512?unique=2026-10-06T09:11:13.000+00:00 HTTP/1.1" 200 - 4 0.007 0.130 2026-10-06 09:11:51,932 44 INFO rb-5c3f854-225290-421545 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-06 09:11:51,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "GET /web/image/ir.attachment/7729/raw HTTP/1.1" 200 - 5 0.002 0.008 2026-10-06 09:11:51,963 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11: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-06 09:11:51,969 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:11:51,988 44 INFO rb-5c3f854-225290-421545 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-06 09:11:51,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:51] "GET /web/image/product.product/2472/image_512?unique=2026-10-06T09:11:13.000+00:00 HTTP/1.1" 200 - 9 0.012 0.024 2026-10-06 09:11:52,054 44 INFO rb-5c3f854-225290-421545 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-06 09:11:52,055 44 INFO rb-5c3f854-225290-421545 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-06 09:11:52,106 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 7472464 (allocated 8388608) 2026-10-06 09:11:52,115 44 INFO rb-5c3f854-225290-421545 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 100449 2026-10-06 09:11:52,119 44 INFO rb-5c3f854-225290-421545 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-06 09:11:52,119 44 INFO rb-5c3f854-225290-421545 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 100449 2026-10-06 09:11:52,129 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46533588 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': 'bf2e2c3e-0596-4f15-a998-38e233647582'}] 2026-10-06 09:11:52,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46533588 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': 'bf2e2c3e-0596-4f15-a998-38e233647582'} created pos.order #690 2026-10-06 09:11:52,190 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46533588 finished 2026-10-06 09:11:52,209 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091152_209361_test_02_online_payment_with_multi_website_company.txt 2026-10-06 09:11:52,209 44 INFO rb-5c3f854-225290-421545 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/tmpa94fwb06_chrome_odoo" 2026-10-06 09:11:52,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: waiting for threads: [, ] 2026-10-06 09:11:52,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.098 0.120 2026-10-06 09:11:52,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 100635 2026-10-06 09:11:52,622 44 INFO rb-5c3f854-225290-421545 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/tmpcac_83de_chrome_odoo 2026-10-06 09:11:52,623 44 INFO rb-5c3f854-225290-421545 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:35107/json/version 2026-10-06 09:11:52,626 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35107', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:52,723 44 INFO rb-5c3f854-225290-421545 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-06 09:11:52,723 44 INFO rb-5c3f854-225290-421545 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:35107/json 2026-10-06 09:11:52,724 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35107', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:52,743 44 INFO rb-5c3f854-225290-421545 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:35107/devtools/page/C9A5E90B515857D9FADE36D8665E4988 2026-10-06 09:11:52,767 44 INFO rb-5c3f854-225290-421545 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-06 09:11:52,780 44 INFO rb-5c3f854-225290-421545 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-06 09:11:52,811 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-06 09:11:52,814 44 INFO rb-5c3f854-225290-421545 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-06 09:11:52,818 44 INFO rb-5c3f854-225290-421545 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/690?access_token=c7fbea0a-cada-4b89-8f56-553b54eb4121" in browser 2026-10-06 09:11:52,818 44 INFO rb-5c3f854-225290-421545 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/690?access_token=c7fbea0a-cada-4b89-8f56-553b54eb4121" 2026-10-06 09:11:52,888 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 200, model: pos.order 2026-10-06 09:11:54,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:54] "GET /pos/pay/690?access_token=c7fbea0a-cada-4b89-8f56-553b54eb4121 HTTP/1.1" 200 - 158 0.147 1.107 2026-10-06 09:11:54,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'C9A5E90B515857D9FADE36D8665E4988', 'loaderId': '08602FC6231376E901BAA87AD2CF0232', 'isDownload': False} 2026-10-06 09:11:54,091 44 INFO rb-5c3f854-225290-421545 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-06 09:11:54,106 44 INFO rb-5c3f854-225290-421545 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-06 09:11:54,106 44 INFO rb-5c3f854-225290-421545 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-06 09:11:54,112 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-06 09:11:54,135 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:11:54,161 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/ae8ad2b/web.assets_frontend.min.css, copying from /web/assets/ae8ad2b/web.assets_frontend.min.css 2026-10-06 09:11:54,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:54] "GET /web/assets/2/ae8ad2b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.064 0.056 2026-10-06 09:11:54,262 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/b3a4ff7/web.assets_frontend_minimal.min.js, copying from /web/assets/b3a4ff7/web.assets_frontend_minimal.min.js 2026-10-06 09:11:54,282 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:54] "GET /web/assets/2/b3a4ff7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 11 0.013 0.070 2026-10-06 09:11:54,308 44 INFO rb-5c3f854-225290-421545 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-06 09:11:54,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/921b0ef/web.__assets_tests_call__.min.js, copying from /web/assets/921b0ef/web.__assets_tests_call__.min.js 2026-10-06 09:11:54,312 44 INFO rb-5c3f854-225290-421545 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-06 09:11:54,335 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:54] "GET /web/assets/2/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 11 0.010 0.030 2026-10-06 09:11:54,472 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:54] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=1ec3a91 HTTP/1.1" 200 - 5 0.006 0.017 2026-10-06 09:11:54,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/02c1882/web.assets_frontend_lazy.min.js, copying from /web/assets/02c1882/web.assets_frontend_lazy.min.js 2026-10-06 09:11:54,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:54] "GET /web/assets/2/02c1882/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.008 0.058 2026-10-06 09:11:54,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:54] "GET /web/image/website/2/favicon?unique=1ec3a91 HTTP/1.1" 200 - 5 0.009 0.071 2026-10-06 09:11:55,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:11:55,327 44 INFO rb-5c3f854-225290-421545 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/690?access_token=c7fbea0a-cada-4b89-8f56-553b54eb4121", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:11:55,349 44 INFO rb-5c3f854-225290-421545 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-06 09:11:55,369 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:55] "POST /mail/data HTTP/1.1" 200 - 17 0.018 0.031 2026-10-06 09:11:55,396 44 INFO rb-5c3f854-225290-421545 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-06 09:11:55,398 44 INFO rb-5c3f854-225290-421545 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-06 09:11:55,477 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10336948 (allocated 10747904) 2026-10-06 09:11:55,481 44 INFO rb-5c3f854-225290-421545 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 100635 2026-10-06 09:11:55,484 44 INFO rb-5c3f854-225290-421545 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-06 09:11:55,486 44 INFO rb-5c3f854-225290-421545 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 100635 2026-10-06 09:11:55,597 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091155_597121_test_02_online_payment_with_multi_website_company.txt 2026-10-06 09:11:55,597 44 INFO rb-5c3f854-225290-421545 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/tmpcac_83de_chrome_odoo" 2026-10-06 09:11:55,926 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 100800 2026-10-06 09:11:55,926 44 INFO rb-5c3f854-225290-421545 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/tmp1nwnht1y_chrome_odoo 2026-10-06 09:11:55,926 44 INFO rb-5c3f854-225290-421545 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:37281/json/version 2026-10-06 09:11:55,928 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37281', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:56,008 44 INFO rb-5c3f854-225290-421545 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-06 09:11:56,008 44 INFO rb-5c3f854-225290-421545 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:37281/json 2026-10-06 09:11:56,009 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37281', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:56,020 44 INFO rb-5c3f854-225290-421545 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:37281/devtools/page/8905E4602845442BF9CF97CB8C1B4044 2026-10-06 09:11:56,032 44 INFO rb-5c3f854-225290-421545 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-06 09:11:56,040 44 INFO rb-5c3f854-225290-421545 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-06 09:11:56,084 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 09:11:56,093 44 INFO rb-5c3f854-225290-421545 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-06 09:11:56,097 44 INFO rb-5c3f854-225290-421545 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/690?access_token=c7fbea0a-cada-4b89-8f56-553b54eb4121" in browser 2026-10-06 09:11:56,097 44 INFO rb-5c3f854-225290-421545 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/690?access_token=c7fbea0a-cada-4b89-8f56-553b54eb4121" 2026-10-06 09:11:56,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:56] "GET /pos/pay/690?access_token=c7fbea0a-cada-4b89-8f56-553b54eb4121 HTTP/1.1" 200 - 102 0.103 0.658 2026-10-06 09:11:56,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '8905E4602845442BF9CF97CB8C1B4044', 'loaderId': '98007404C272A5A0112DDD1B111C057D', 'isDownload': False} 2026-10-06 09:11:56,886 44 INFO rb-5c3f854-225290-421545 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-06 09:11:56,913 44 INFO rb-5c3f854-225290-421545 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-06 09:11:56,914 44 INFO rb-5c3f854-225290-421545 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-06 09:11:56,917 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-06 09:11:56,938 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:11:56,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:56] "GET /web/assets/2/ae8ad2b/web.assets_frontend.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-10-06 09:11:56,970 44 INFO rb-5c3f854-225290-421545 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-06 09:11:56,971 44 INFO rb-5c3f854-225290-421545 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-06 09:11:56,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:56] "GET /web/assets/2/b3a4ff7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-10-06 09:11:56,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:56] "GET /web/assets/2/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.014 2026-10-06 09:11:57,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:57] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=1ec3a91 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-06 09:11:57,181 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:57] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:11:57,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:57] "GET /web/assets/2/02c1882/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 4 0.004 0.017 2026-10-06 09:11:57,204 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:57] "GET /web/image/website/2/favicon?unique=1ec3a91 HTTP/1.1" 200 - 6 0.004 0.018 2026-10-06 09:11:57,813 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:11:57,931 44 INFO rb-5c3f854-225290-421545 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/690?access_token=c7fbea0a-cada-4b89-8f56-553b54eb4121", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:11:57,943 44 INFO rb-5c3f854-225290-421545 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-06 09:11:57,982 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:57] "POST /mail/data HTTP/1.1" 200 - 22 0.019 0.038 2026-10-06 09:11:57,996 44 INFO rb-5c3f854-225290-421545 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-06 09:11:57,997 44 INFO rb-5c3f854-225290-421545 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-06 09:11:58,066 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10337224 (allocated 11010048) 2026-10-06 09:11:58,071 44 INFO rb-5c3f854-225290-421545 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 100800 2026-10-06 09:11:58,072 44 INFO rb-5c3f854-225290-421545 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-06 09:11:58,072 44 INFO rb-5c3f854-225290-421545 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 100800 2026-10-06 09:11:58,171 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091158_170889_test_02_online_payment_with_multi_website_company.txt 2026-10-06 09:11:58,171 44 INFO rb-5c3f854-225290-421545 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/tmp1nwnht1y_chrome_odoo" 2026-10-06 09:11:58,485 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 100966 2026-10-06 09:11:58,485 44 INFO rb-5c3f854-225290-421545 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/tmppp0w9m25_chrome_odoo 2026-10-06 09:11:58,487 44 INFO rb-5c3f854-225290-421545 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:36387/json/version 2026-10-06 09:11:58,491 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:58,567 44 INFO rb-5c3f854-225290-421545 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-06 09:11:58,568 44 INFO rb-5c3f854-225290-421545 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:36387/json 2026-10-06 09:11:58,568 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:11:58,589 44 INFO rb-5c3f854-225290-421545 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:36387/devtools/page/029AC3D5446385B230BC92D194925D7F 2026-10-06 09:11:58,595 44 INFO rb-5c3f854-225290-421545 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-06 09:11:58,603 44 INFO rb-5c3f854-225290-421545 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-06 09:11:58,625 44 INFO rb-5c3f854-225290-421545 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-06 09:11:58,629 44 INFO rb-5c3f854-225290-421545 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/690?access_token=c7fbea0a-cada-4b89-8f56-553b54eb4121" in browser 2026-10-06 09:11:58,629 44 INFO rb-5c3f854-225290-421545 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/690?access_token=c7fbea0a-cada-4b89-8f56-553b54eb4121" 2026-10-06 09:11:58,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:11:58,793 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:58] "GET /pos/pay/690?access_token=c7fbea0a-cada-4b89-8f56-553b54eb4121 HTTP/1.1" 200 - 59 0.037 0.106 2026-10-06 09:11:58,799 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '029AC3D5446385B230BC92D194925D7F', 'loaderId': '0BC33C3E9F9C1E3E3723ED3191CDFD64', 'isDownload': False} 2026-10-06 09:11:58,799 44 INFO rb-5c3f854-225290-421545 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-06 09:11:58,830 44 INFO rb-5c3f854-225290-421545 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-06 09:11:58,831 44 INFO rb-5c3f854-225290-421545 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-06 09:11:58,835 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-06 09:11:58,856 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:11:58,885 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:58] "GET /web/assets/2/ae8ad2b/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.017 0.015 2026-10-06 09:11:58,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:58] "GET /web/assets/2/b3a4ff7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.003 0.024 2026-10-06 09:11:58,918 44 INFO rb-5c3f854-225290-421545 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-06 09:11:58,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:58] "GET /web/assets/2/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.002 0.007 2026-10-06 09:11:58,920 44 INFO rb-5c3f854-225290-421545 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-06 09:11:59,049 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:59] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=1ec3a91 HTTP/1.1" 200 - 7 0.003 0.007 2026-10-06 09:11:59,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:59] "GET /web/assets/2/02c1882/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.002 0.013 2026-10-06 09:11:59,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:59] "GET /web/image/website/2/favicon?unique=1ec3a91 HTTP/1.1" 200 - 7 0.004 0.018 2026-10-06 09:11:59,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 09:11:59,906 44 INFO rb-5c3f854-225290-421545 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/690?access_token=c7fbea0a-cada-4b89-8f56-553b54eb4121", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:11:59,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:11:59] "POST /mail/data HTTP/1.1" 200 - 2 0.002 0.009 2026-10-06 09:11:59,919 44 INFO rb-5c3f854-225290-421545 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-06 09:11:59,967 44 INFO rb-5c3f854-225290-421545 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-06 09:11:59,969 44 INFO rb-5c3f854-225290-421545 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-06 09:12:00,042 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10337992 (allocated 11010048) 2026-10-06 09:12:00,058 44 INFO rb-5c3f854-225290-421545 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 100966 2026-10-06 09:12:00,059 44 INFO rb-5c3f854-225290-421545 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-06 09:12:00,060 44 INFO rb-5c3f854-225290-421545 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 100966 2026-10-06 09:12:00,160 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091200_160432_test_02_online_payment_with_multi_website_company.txt 2026-10-06 09:12:00,160 44 INFO rb-5c3f854-225290-421545 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/tmppp0w9m25_chrome_odoo" 2026-10-06 09:12:00,286 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-06 09:12:03,006 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-10-06 09:12:09,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 101139 2026-10-06 09:12:09,877 44 INFO rb-5c3f854-225290-421545 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/tmpjpofd3tl_chrome_odoo 2026-10-06 09:12:09,877 44 INFO rb-5c3f854-225290-421545 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:42885/json/version 2026-10-06 09:12:09,879 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42885', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:12:09,940 44 INFO rb-5c3f854-225290-421545 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-06 09:12:09,940 44 INFO rb-5c3f854-225290-421545 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:42885/json 2026-10-06 09:12:09,941 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42885', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:12:09,953 44 INFO rb-5c3f854-225290-421545 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:42885/devtools/page/9048D77B0795952D249E5298F62596EE 2026-10-06 09:12:09,969 44 INFO rb-5c3f854-225290-421545 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-06 09:12:09,981 44 INFO rb-5c3f854-225290-421545 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-06 09:12:10,005 44 INFO rb-5c3f854-225290-421545 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-06 09:12:10,153 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/109?access_token=e6df8f5ca5074b97" in browser 2026-10-06 09:12:10,153 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/109?access_token=e6df8f5ca5074b97" 2026-10-06 09:12:10,180 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:12:11,064 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:11] "GET /pos-self/109?access_token=e6df8f5ca5074b97 HTTP/1.1" 200 - 57 0.049 0.839 2026-10-06 09:12:11,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '9048D77B0795952D249E5298F62596EE', 'loaderId': '9E5A999FA48DD2462C5A32F34064A132', 'isDownload': False} 2026-10-06 09:12:11,068 44 INFO rb-5c3f854-225290-421545 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-06 09:12:11,097 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:12:11,128 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:12:11,157 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:11] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.043 2026-10-06 09:12:11,169 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:12:11,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:11] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.072 2026-10-06 09:12:11,209 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:12:11,253 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:11] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.119 2026-10-06 09:12:11,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.008 2026-10-06 09:12:11,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.007 2026-10-06 09:12:11,452 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/109?access_token=e6df8f5ca5074b97", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:12:11,452 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:11] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-06 09:12:11,466 44 INFO rb-5c3f854-225290-421545 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-06 09:12:11,479 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:12:11,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:12:11,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:11] "POST /pos-self/relations/109 HTTP/1.1" 200 - 37 0.030 0.058 2026-10-06 09:12:11,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-06 09:12:12,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "POST /pos-self/data/109 HTTP/1.1" 200 - 183 0.141 0.240 2026-10-06 09:12:12,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.355 2026-10-06 09:12:12,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.038 2026-10-06 09:12:12,117 44 INFO rb-5c3f854-225290-421545 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-06 09:12:12,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /web/image/ir.attachment/7815/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:12:12,252 44 INFO rb-5c3f854-225290-421545 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-06 09:12:12,321 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:12:12,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /web/image/pos.category/245/image_128?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 2 0.003 0.038 2026-10-06 09:12:12,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /web/image/product.template/1981/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-06 09:12:12,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /web/image/product.template/1982/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.057 2026-10-06 09:12:12,373 44 INFO rb-5c3f854-225290-421545 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-06 09:12:12,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /web/image/product.template/1983/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.070 2026-10-06 09:12:12,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /web/image/product.template/1985/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.026 0.083 2026-10-06 09:12:12,450 44 INFO rb-5c3f854-225290-421545 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-06 09:12:12,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /web/image/product.template/1984/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.118 2026-10-06 09:12:12,513 44 INFO rb-5c3f854-225290-421545 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-06 09:12:12,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /web/image/ir.attachment/7769/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:12:12,561 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:12:12,572 44 INFO rb-5c3f854-225290-421545 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-06 09:12:12,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /web/image/product.product/2477/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 8 0.006 0.026 2026-10-06 09:12:12,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:12] "GET /web/image/product.product/2479/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 8 0.004 0.044 2026-10-06 09:12:12,621 44 INFO rb-5c3f854-225290-421545 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-06 09:12:12,693 44 INFO rb-5c3f854-225290-421545 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-06 09:12:12,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1514761 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': '9a6fa1ea-4759-4806-a098-c03185f26cba'}] 2026-10-06 09:12:12,830 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1514761 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': '9a6fa1ea-4759-4806-a098-c03185f26cba'} created pos.order #691 2026-10-06 09:12:12,853 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1514761 finished 2026-10-06 09:12:13,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:13] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.123 0.232 2026-10-06 09:12:13,117 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.018 2026-10-06 09:12:13,170 44 INFO rb-5c3f854-225290-421545 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-06 09:12:13,221 44 INFO rb-5c3f854-225290-421545 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-06 09:12:13,273 44 INFO rb-5c3f854-225290-421545 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-06 09:12:13,327 44 INFO rb-5c3f854-225290-421545 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-06 09:12:13,386 44 INFO rb-5c3f854-225290-421545 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-06 09:12:13,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-10-06 09:12:13,446 44 INFO rb-5c3f854-225290-421545 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-06 09:12:13,513 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 8332600 (allocated 9961472) 2026-10-06 09:12:13,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 101139 2026-10-06 09:12:13,534 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-10-06 09:12:13,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 101139 2026-10-06 09:12:13,540 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:13] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 16 0.025 0.054 2026-10-06 09:12:13,640 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091213_640469_test_kiosk_cart_restore_and_cancel.txt 2026-10-06 09:12:13,640 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmpjpofd3tl_chrome_odoo" 2026-10-06 09:12:13,688 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-10-06 09:12:20,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 101322 2026-10-06 09:12:20,418 44 INFO rb-5c3f854-225290-421545 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/tmphkcognj0_chrome_odoo 2026-10-06 09:12:20,419 44 INFO rb-5c3f854-225290-421545 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:37419/json/version 2026-10-06 09:12:20,422 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37419', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:12:20,489 44 INFO rb-5c3f854-225290-421545 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-06 09:12:20,489 44 INFO rb-5c3f854-225290-421545 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:37419/json 2026-10-06 09:12:20,492 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37419', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:12:20,510 44 INFO rb-5c3f854-225290-421545 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:37419/devtools/page/A3C86A84E338BA2C9EB4F6AB73081B0B 2026-10-06 09:12:20,525 44 INFO rb-5c3f854-225290-421545 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-06 09:12:20,532 44 INFO rb-5c3f854-225290-421545 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-06 09:12:20,552 44 INFO rb-5c3f854-225290-421545 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-06 09:12:20,703 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/110?access_token=701727f419c0477b" in browser 2026-10-06 09:12:20,704 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/110?access_token=701727f419c0477b" 2026-10-06 09:12:20,727 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:12:21,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:21] "GET /pos-self/110?access_token=701727f419c0477b HTTP/1.1" 200 - 57 0.038 0.631 2026-10-06 09:12:21,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'A3C86A84E338BA2C9EB4F6AB73081B0B', 'loaderId': '97FEC01E1983345DBDF9E8E30F4643B6', 'isDownload': False} 2026-10-06 09:12:21,395 44 INFO rb-5c3f854-225290-421545 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-06 09:12:21,423 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:12:21,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:12:21,514 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:21] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.051 2026-10-06 09:12:21,524 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:12:21,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:21] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.118 2026-10-06 09:12:21,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:12:21,589 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:21] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.140 2026-10-06 09:12:21,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.006 2026-10-06 09:12:21,797 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-06 09:12:21,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:21] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.019 2026-10-06 09:12:21,830 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:12:21,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:21] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.013 2026-10-06 09:12:21,834 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/110?access_token=701727f419c0477b", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:12:21,856 44 INFO rb-5c3f854-225290-421545 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-06 09:12:21,906 44 INFO rb-5c3f854-225290-421545 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-06 09:12:21,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:21] "POST /pos-self/relations/110 HTTP/1.1" 200 - 37 0.041 0.058 2026-10-06 09:12:22,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-06 09:12:22,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "POST /pos-self/data/110 HTTP/1.1" 200 - 183 0.164 0.213 2026-10-06 09:12:22,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.350 2026-10-06 09:12:22,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.039 2026-10-06 09:12:22,488 44 INFO rb-5c3f854-225290-421545 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-06 09:12:22,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /web/image/ir.attachment/7868/raw HTTP/1.1" 200 - 4 0.003 0.021 2026-10-06 09:12:22,621 44 INFO rb-5c3f854-225290-421545 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-06 09:12:22,701 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:12:22,714 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /web/image/pos.category/245/image_128?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.048 2026-10-06 09:12:22,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /web/image/product.template/1981/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-06 09:12:22,746 44 INFO rb-5c3f854-225290-421545 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-06 09:12:22,755 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /web/image/product.template/1982/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.060 2026-10-06 09:12:22,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /web/image/product.template/1983/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-06 09:12:22,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /web/image/product.template/1984/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-06 09:12:22,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /web/image/product.template/1985/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.096 2026-10-06 09:12:22,815 44 INFO rb-5c3f854-225290-421545 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-06 09:12:22,831 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /web/image/ir.attachment/7822/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:12:22,847 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:12:22,869 44 INFO rb-5c3f854-225290-421545 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-06 09:12:22,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:22] "GET /web/image/product.product/2477/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 8 0.013 0.025 2026-10-06 09:12:22,945 44 INFO rb-5c3f854-225290-421545 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-06 09:12:22,998 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39287565 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': 'b6efdd34-76a9-44d1-98ba-15854f76ab46'}] 2026-10-06 09:12:23,055 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39287565 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': 'b6efdd34-76a9-44d1-98ba-15854f76ab46'} created pos.order #692 2026-10-06 09:12:23,078 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39287565 finished 2026-10-06 09:12:23,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:23] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.101 0.184 2026-10-06 09:12:23,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.040 0.016 2026-10-06 09:12:23,353 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-10-06 09:12:23,358 44 INFO rb-5c3f854-225290-421545 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-06 09:12:23,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 7709664 (allocated 8388608) 2026-10-06 09:12:23,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 101322 2026-10-06 09:12:23,464 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-10-06 09:12:23,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 101322 2026-10-06 09:12:23,568 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091223_568607_test_online_payment_kiosk_qr_code.txt 2026-10-06 09:12:23,569 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmphkcognj0_chrome_odoo" 2026-10-06 09:12:23,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes ... 2026-10-06 09:12:30,330 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 101518 2026-10-06 09:12:30,330 44 INFO rb-5c3f854-225290-421545 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/tmpxtat4sco_chrome_odoo 2026-10-06 09:12:30,330 44 INFO rb-5c3f854-225290-421545 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:43021/json/version 2026-10-06 09:12:30,333 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43021', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:12:30,403 44 INFO rb-5c3f854-225290-421545 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-06 09:12:30,403 44 INFO rb-5c3f854-225290-421545 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:43021/json 2026-10-06 09:12:30,404 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43021', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:12:30,416 44 INFO rb-5c3f854-225290-421545 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:43021/devtools/page/50D9D1E118C60281CAAC5A9A1F52F500 2026-10-06 09:12:30,433 44 INFO rb-5c3f854-225290-421545 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-06 09:12:30,451 44 INFO rb-5c3f854-225290-421545 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-06 09:12:30,462 44 INFO rb-5c3f854-225290-421545 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-06 09:12:30,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/111?access_token=53cba95eb341497c" in browser 2026-10-06 09:12:30,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/111?access_token=53cba95eb341497c" 2026-10-06 09:12:30,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:12:31,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:31] "GET /pos-self/111?access_token=53cba95eb341497c HTTP/1.1" 200 - 57 0.039 0.435 2026-10-06 09:12:31,080 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '50D9D1E118C60281CAAC5A9A1F52F500', 'loaderId': '4379C91DEBB04C41239CB3A307143122', 'isDownload': False} 2026-10-06 09:12:31,080 44 INFO rb-5c3f854-225290-421545 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-06 09:12:31,105 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:12:31,131 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:12:31,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:31] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.039 2026-10-06 09:12:31,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:12:31,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:31] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.098 2026-10-06 09:12:31,258 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:12:31,287 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:31] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.023 0.143 2026-10-06 09:12:31,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:31] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-06 09:12:31,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:31] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.006 0.012 2026-10-06 09:12:31,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-06 09:12:31,518 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/111?access_token=53cba95eb341497c", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:12:31,531 44 INFO rb-5c3f854-225290-421545 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-06 09:12:31,558 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:12:31,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:31] "POST /pos/ping HTTP/1.1" 200 - 1 0.039 0.004 2026-10-06 09:12:31,586 44 INFO rb-5c3f854-225290-421545 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-06 09:12:31,688 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:31] "POST /pos-self/relations/111 HTTP/1.1" 200 - 37 0.050 0.057 2026-10-06 09:12:31,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.193 2026-10-06 09:12:32,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:32] "POST /pos-self/data/111 HTTP/1.1" 200 - 184 0.162 0.292 2026-10-06 09:12:32,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.395 2026-10-06 09:12:32,254 44 INFO rb-5c3f854-225290-421545 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-06 09:12:32,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:32] "GET /web/image/ir.attachment/7921/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-06 09:12:32,375 44 INFO rb-5c3f854-225290-421545 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-06 09:12:32,490 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:32] "GET /web/image/pos.category/245/image_128?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 2 0.008 0.064 2026-10-06 09:12:32,499 44 INFO rb-5c3f854-225290-421545 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-06 09:12:32,506 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:12:32,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:32] "GET /web/image/product.template/1981/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.092 2026-10-06 09:12:32,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:32] "GET /web/image/product.template/1982/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.111 2026-10-06 09:12:32,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:32] "GET /web/image/product.template/1983/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-06 09:12:32,583 44 INFO rb-5c3f854-225290-421545 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-06 09:12:32,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:32] "GET /web/image/product.template/1985/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-06 09:12:32,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:32] "GET /web/image/product.template/1984/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.151 2026-10-06 09:12:32,658 44 INFO rb-5c3f854-225290-421545 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-06 09:12:32,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:32] "GET /web/image/ir.attachment/7875/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:12:32,704 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12: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-06 09:12:32,712 44 INFO rb-5c3f854-225290-421545 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-06 09:12:32,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:32] "GET /web/image/product.product/2477/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 8 0.011 0.019 2026-10-06 09:12:32,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:32] "GET /web/image/product.product/2479/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.043 2026-10-06 09:12:32,764 44 INFO rb-5c3f854-225290-421545 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-06 09:12:32,837 44 INFO rb-5c3f854-225290-421545 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-06 09:12:32,889 44 INFO rb-5c3f854-225290-421545 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-06 09:12:32,974 44 INFO rb-5c3f854-225290-421545 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-06 09:12:32,976 44 INFO rb-5c3f854-225290-421545 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-06 09:12:33,051 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59518207 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': '1faac8c5-a28c-488a-8407-597094916d86'}] 2026-10-06 09:12:33,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7900940 (allocated 8650752) 2026-10-06 09:12:33,058 44 INFO rb-5c3f854-225290-421545 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 101518 2026-10-06 09:12:33,062 44 INFO rb-5c3f854-225290-421545 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-06 09:12:33,077 44 INFO rb-5c3f854-225290-421545 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 101518 2026-10-06 09:12:33,163 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59518207 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': '1faac8c5-a28c-488a-8407-597094916d86'} created pos.order #693 2026-10-06 09:12:33,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59518207 finished 2026-10-06 09:12:33,189 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091233_188837_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-06 09:12:33,189 44 INFO rb-5c3f854-225290-421545 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/tmpxtat4sco_chrome_odoo" 2026-10-06 09:12:33,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-10-06 09:12:33,306 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:33] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.162 0.184 2026-10-06 09:12:33,751 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 101708 2026-10-06 09:12:33,752 44 INFO rb-5c3f854-225290-421545 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/tmpmhmof03q_chrome_odoo 2026-10-06 09:12:33,752 44 INFO rb-5c3f854-225290-421545 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:41991/json/version 2026-10-06 09:12:33,753 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41991', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:12:33,766 44 INFO rb-5c3f854-225290-421545 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-06 09:12:33,766 44 INFO rb-5c3f854-225290-421545 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:41991/json 2026-10-06 09:12:33,771 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41991', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:12:33,782 44 INFO rb-5c3f854-225290-421545 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:41991/devtools/page/2E30E97248C63FFD31C10B4819A3B0DF 2026-10-06 09:12:33,793 44 INFO rb-5c3f854-225290-421545 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-06 09:12:33,802 44 INFO rb-5c3f854-225290-421545 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-06 09:12:33,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:12:33,873 44 INFO rb-5c3f854-225290-421545 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-06 09:12:33,878 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=111" in browser 2026-10-06 09:12:33,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=111" 2026-10-06 09:12:34,360 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:34] "GET /pos/ui?config_id=111 HTTP/1.1" 200 - 73 0.063 0.399 2026-10-06 09:12:34,368 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '2E30E97248C63FFD31C10B4819A3B0DF', 'loaderId': '9314DF74288BDDC6743162CE34F25E5F', 'isDownload': False} 2026-10-06 09:12:34,368 44 INFO rb-5c3f854-225290-421545 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-06 09:12:34,403 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:12:34,430 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:34] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-06 09:12:34,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:34] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-06 09:12:34,454 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:34] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 09:12:35,087 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:12:35,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:12:35,103 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:12:35,138 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=111", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:12:35,147 44 INFO rb-5c3f854-225290-421545 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-06 09:12:35,148 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.008 2026-10-06 09:12:35,171 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12: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-06 09:12:35,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:12:35,222 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.005 0.009 2026-10-06 09:12:35,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:12:35,307 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.019 0.038 2026-10-06 09:12:35,313 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-06 09:12:36,348 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 203, model: sale.order 2026-10-06 09:12:36,352 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-06 09:12:36,352 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 203, model: sale.order.line 2026-10-06 09:12:36,355 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-06 09:12:36,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 489 0.451 0.563 2026-10-06 09:12:36,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "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-06 09:12:36,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.011 0.012 2026-10-06 09:12:36,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.043 2026-10-06 09:12:36,674 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:12:36,692 44 INFO rb-5c3f854-225290-421545 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-06 09:12:36,714 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-06 09:12:36,770 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:12:36,780 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:12:36,797 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:12:36,820 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:12:36,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.004 0.023 2026-10-06 09:12:36,849 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:12:36,871 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:12:36,898 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:12:36,949 44 INFO rb-5c3f854-225290-421545 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-06 09:12:36,990 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:36] "GET /pos/ui/111 HTTP/1.1" 200 - 33 0.042 0.075 2026-10-06 09:12:37,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:37] "GET /pos/ui/111?from_backend=True HTTP/1.1" 200 - 33 0.060 0.157 2026-10-06 09:12:37,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.006 0.231 2026-10-06 09:12:37,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.015 2026-10-06 09:12:37,170 44 INFO rb-5c3f854-225290-421545 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-06 09:12:37,220 44 INFO rb-5c3f854-225290-421545 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-06 09:12:37,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:37] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.041 0.066 2026-10-06 09:12:37,311 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.114 2026-10-06 09:12:37,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.028 2026-10-06 09:12:37,371 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:12:37,372 44 INFO rb-5c3f854-225290-421545 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-06 09:12:37,427 44 INFO rb-5c3f854-225290-421545 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-06 09:12:37,513 44 INFO rb-5c3f854-225290-421545 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-06 09:12:37,564 44 INFO rb-5c3f854-225290-421545 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-06 09:12:37,565 44 INFO rb-5c3f854-225290-421545 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-06 09:12:37,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13952816 (allocated 14680064) 2026-10-06 09:12:37,687 44 INFO rb-5c3f854-225290-421545 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 101708 2026-10-06 09:12:37,688 44 INFO rb-5c3f854-225290-421545 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-06 09:12:37,688 44 INFO rb-5c3f854-225290-421545 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 101708 2026-10-06 09:12:37,791 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091237_790971_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-06 09:12:37,791 44 INFO rb-5c3f854-225290-421545 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/tmpmhmof03q_chrome_odoo" 2026-10-06 09:12:37,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table ... 2026-10-06 09:12:44,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 101907 2026-10-06 09:12:44,543 44 INFO rb-5c3f854-225290-421545 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/tmp9fh2cloh_chrome_odoo 2026-10-06 09:12:44,543 44 INFO rb-5c3f854-225290-421545 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:35527/json/version 2026-10-06 09:12:44,545 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35527', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:12:44,620 44 INFO rb-5c3f854-225290-421545 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-06 09:12:44,620 44 INFO rb-5c3f854-225290-421545 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:35527/json 2026-10-06 09:12:44,621 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35527', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:12:44,637 44 INFO rb-5c3f854-225290-421545 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:35527/devtools/page/117CE9B0E25FF18A0DE609F89F0FF90C 2026-10-06 09:12:44,662 44 INFO rb-5c3f854-225290-421545 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-06 09:12:44,670 44 INFO rb-5c3f854-225290-421545 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-06 09:12:44,696 44 INFO rb-5c3f854-225290-421545 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-06 09:12:44,828 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/112?access_token=43b5124106a4409c" in browser 2026-10-06 09:12:44,828 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/112?access_token=43b5124106a4409c" 2026-10-06 09:12:44,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:12:45,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:45] "GET /pos-self/112?access_token=43b5124106a4409c HTTP/1.1" 200 - 57 0.043 0.697 2026-10-06 09:12:45,588 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '117CE9B0E25FF18A0DE609F89F0FF90C', 'loaderId': 'D046D2B0E12A6FE91EA1EE496BAE8B68', 'isDownload': False} 2026-10-06 09:12:45,588 44 INFO rb-5c3f854-225290-421545 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-06 09:12:45,609 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:12:45,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:12:45,665 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:45] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.040 2026-10-06 09:12:45,694 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:12:45,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:45] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.087 2026-10-06 09:12:45,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:12:45,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:45] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.156 2026-10-06 09:12:45,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-06 09:12:45,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 09:12:45,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:45] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.006 0.011 2026-10-06 09:12:45,982 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:12:45,982 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:12:45,982 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/112?access_token=43b5124106a4409c", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:12:46,000 44 INFO rb-5c3f854-225290-421545 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-06 09:12:46,049 44 INFO rb-5c3f854-225290-421545 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-06 09:12:46,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.040 2026-10-06 09:12:46,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:46] "POST /pos-self/relations/112 HTTP/1.1" 200 - 37 0.054 0.102 2026-10-06 09:12:46,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-06 09:12:46,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:46] "POST /pos-self/data/112 HTTP/1.1" 200 - 184 0.149 0.226 2026-10-06 09:12:46,625 44 INFO rb-5c3f854-225290-421545 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-06 09:12:46,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:46] "GET /web/image/ir.attachment/7977/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:12:46,710 44 INFO rb-5c3f854-225290-421545 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-06 09:12:46,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:46] "GET /web/image/ir.attachment/7928/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:12:46,761 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:12:46,778 44 INFO rb-5c3f854-225290-421545 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-06 09:12:46,861 44 INFO rb-5c3f854-225290-421545 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-06 09:12:46,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:46] "GET /web/image/pos.category/245/image_128?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.037 2026-10-06 09:12:46,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:46] "GET /web/image/product.template/1985/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-06 09:12:46,937 44 INFO rb-5c3f854-225290-421545 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-06 09:12:46,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:46] "GET /web/image/product.template/1982/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.067 2026-10-06 09:12:46,985 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:46] "GET /web/image/product.template/1983/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-06 09:12:47,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:47] "GET /web/image/product.template/1984/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.103 2026-10-06 09:12:47,004 44 INFO rb-5c3f854-225290-421545 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-06 09:12:47,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:47] "GET /web/image/product.template/1981/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.129 2026-10-06 09:12:47,045 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:12:47,057 44 INFO rb-5c3f854-225290-421545 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-06 09:12:47,069 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:47] "GET /web/image/product.product/2477/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 8 0.008 0.022 2026-10-06 09:12:47,125 44 INFO rb-5c3f854-225290-421545 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-06 09:12:47,158 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:47] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.010 0.021 2026-10-06 09:12:47,195 44 INFO rb-5c3f854-225290-421545 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-06 09:12:47,266 44 INFO rb-5c3f854-225290-421545 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-06 09:12:47,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23622247 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': 'c28a9344-5003-4588-b2ad-3270352bda15'}] 2026-10-06 09:12:47,398 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23622247 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': 'c28a9344-5003-4588-b2ad-3270352bda15'} created pos.order #694 2026-10-06 09:12:47,424 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23622247 finished 2026-10-06 09:12:47,589 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.127 0.192 2026-10-06 09:12:47,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.011 2026-10-06 09:12:47,662 44 INFO rb-5c3f854-225290-421545 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-06 09:12:47,719 44 INFO rb-5c3f854-225290-421545 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-06 09:12:47,783 44 INFO rb-5c3f854-225290-421545 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-06 09:12:47,841 44 INFO rb-5c3f854-225290-421545 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-06 09:12:47,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:47] "GET /web/image/product.product/2479/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.018 2026-10-06 09:12:47,891 44 INFO rb-5c3f854-225290-421545 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-06 09:12:47,969 44 INFO rb-5c3f854-225290-421545 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-06 09:12:48,008 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83950820 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': 'c28a9344-5003-4588-b2ad-3270352bda15'}] 2026-10-06 09:12:48,033 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1138] to pos.order #694 2026-10-06 09:12:48,041 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83950820 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': 'c28a9344-5003-4588-b2ad-3270352bda15'} updated pos.order #694 2026-10-06 09:12:48,075 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83950820 finished 2026-10-06 09:12:48,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.091 0.218 2026-10-06 09:12:48,318 44 INFO rb-5c3f854-225290-421545 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-06 09:12:48,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.013 2026-10-06 09:12:48,376 44 INFO rb-5c3f854-225290-421545 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-06 09:12:48,436 44 INFO rb-5c3f854-225290-421545 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-06 09:12:48,501 44 INFO rb-5c3f854-225290-421545 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-06 09:12:48,502 44 INFO rb-5c3f854-225290-421545 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-06 09:12:48,571 44 INFO rb-5c3f854-225290-421545 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-06 09:12:48,595 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 9607464 (allocated 10485760) 2026-10-06 09:12:48,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-06 09:12:48,604 44 INFO rb-5c3f854-225290-421545 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 101907 2026-10-06 09:12:48,605 44 INFO rb-5c3f854-225290-421545 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-06 09:12:48,607 44 INFO rb-5c3f854-225290-421545 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 101907 2026-10-06 09:12:48,717 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091248_717477_test_online_payment_self_pay_after_meal_table.txt 2026-10-06 09:12:48,717 44 INFO rb-5c3f854-225290-421545 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/tmp9fh2cloh_chrome_odoo" 2026-10-06 09:12:48,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: waiting for threads: [] 2026-10-06 09:12:49,803 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:49] "GET /pos/pay/694?access_token=3afa680d-e442-4185-a0a1-a78720eb591a&exit_route=http://127.0.0.1:8069/pos-self/112?access_token%3D43b5124106a4409c HTTP/1.1" 200 - 126 0.151 1.065 2026-10-06 09:12:50,231 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 102090 2026-10-06 09:12:50,231 44 INFO rb-5c3f854-225290-421545 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/tmp3wcir1hm_chrome_odoo 2026-10-06 09:12:50,231 44 INFO rb-5c3f854-225290-421545 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:46751/json/version 2026-10-06 09:12:50,233 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46751', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:12:50,272 44 INFO rb-5c3f854-225290-421545 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-06 09:12:50,272 44 INFO rb-5c3f854-225290-421545 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:46751/json 2026-10-06 09:12:50,273 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46751', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:12:50,295 44 INFO rb-5c3f854-225290-421545 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:46751/devtools/page/200CDDCC1380FB14E33EDB7EC0BEDC59 2026-10-06 09:12:50,309 44 INFO rb-5c3f854-225290-421545 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-06 09:12:50,326 44 INFO rb-5c3f854-225290-421545 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-06 09:12:50,348 44 INFO rb-5c3f854-225290-421545 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-06 09:12:50,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/112?access_token=43b5124106a4409c&table_identifier=05de14a0" in browser 2026-10-06 09:12:50,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/112?access_token=43b5124106a4409c&table_identifier=05de14a0" 2026-10-06 09:12:50,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:50] "GET /pos-self/112?access_token=43b5124106a4409c&table_identifier=05de14a0 HTTP/1.1" 200 - 9 0.030 0.023 2026-10-06 09:12:50,455 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '200CDDCC1380FB14E33EDB7EC0BEDC59', 'loaderId': 'CFC9C70C62C61FCBDA19917DC6A535D6', 'isDownload': False} 2026-10-06 09:12:50,456 44 INFO rb-5c3f854-225290-421545 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-06 09:12:50,486 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:12:50,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:50] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.006 0.013 2026-10-06 09:12:50,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:50] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.025 2026-10-06 09:12:50,543 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:50] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.034 2026-10-06 09:12:50,808 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.008 0.007 2026-10-06 09:12:50,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:12:50,852 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/112?access_token=43b5124106a4409c&table_identifier=05de14a0", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:12:50,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:50] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.003 0.012 2026-10-06 09:12:50,856 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:12:50,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:12:50,867 44 INFO rb-5c3f854-225290-421545 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-06 09:12:50,928 44 INFO rb-5c3f854-225290-421545 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-06 09:12:50,957 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:50] "POST /pos-self/relations/112 HTTP/1.1" 200 - 16 0.036 0.045 2026-10-06 09:12:50,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.086 2026-10-06 09:12:51,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:51] "POST /pos-self/data/112 HTTP/1.1" 200 - 116 0.166 0.217 2026-10-06 09:12:51,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.377 2026-10-06 09:12:51,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.008 0.012 2026-10-06 09:12:51,480 44 INFO rb-5c3f854-225290-421545 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-06 09:12:51,538 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:51] "GET /web/image/ir.attachment/7977/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:12:51,566 44 INFO rb-5c3f854-225290-421545 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-06 09:12:51,580 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:51] "GET /web/image/ir.attachment/7928/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:12:51,599 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:12:51,687 44 INFO rb-5c3f854-225290-421545 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-06 09:12:51,734 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:51] "GET /web/image/pos.category/245/image_128?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 09:12:51,754 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:51] "GET /web/image/product.template/1985/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.028 2026-10-06 09:12:51,763 44 INFO rb-5c3f854-225290-421545 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-06 09:12:51,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:51] "GET /web/image/product.template/1982/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.043 2026-10-06 09:12:51,789 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:51] "GET /web/image/product.template/1981/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.065 2026-10-06 09:12:51,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:51] "GET /web/image/product.template/1984/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-10-06 09:12:51,833 44 INFO rb-5c3f854-225290-421545 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-06 09:12:51,839 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:51] "GET /web/image/product.template/1983/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-10-06 09:12:51,862 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12: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-06 09:12:51,884 44 INFO rb-5c3f854-225290-421545 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-06 09:12:51,895 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:51] "GET /web/image/product.product/2477/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 8 0.006 0.024 2026-10-06 09:12:51,962 44 INFO rb-5c3f854-225290-421545 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-06 09:12:51,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93120399 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': 'f942d245-f58f-425d-9c17-a2bc24d27ef6'}] 2026-10-06 09:12:52,043 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93120399 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': 'f942d245-f58f-425d-9c17-a2bc24d27ef6'} created pos.order #695 2026-10-06 09:12:52,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93120399 finished 2026-10-06 09:12:52,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.087 0.152 2026-10-06 09:12:52,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.019 2026-10-06 09:12:52,267 44 INFO rb-5c3f854-225290-421545 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-06 09:12:52,322 44 INFO rb-5c3f854-225290-421545 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-06 09:12:52,394 44 INFO rb-5c3f854-225290-421545 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-06 09:12:52,457 44 INFO rb-5c3f854-225290-421545 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-06 09:12:52,510 44 INFO rb-5c3f854-225290-421545 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-06 09:12:52,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:52] "GET /web/image/product.product/2479/image_512?unique=2026-10-06T09:12:00.000+00:00 HTTP/1.1" 200 - 8 0.010 0.020 2026-10-06 09:12:52,584 44 INFO rb-5c3f854-225290-421545 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-06 09:12:52,619 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98642879 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': 'f942d245-f58f-425d-9c17-a2bc24d27ef6'}] 2026-10-06 09:12:52,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1140] to pos.order #695 2026-10-06 09:12:52,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98642879 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': 'f942d245-f58f-425d-9c17-a2bc24d27ef6'} updated pos.order #695 2026-10-06 09:12:52,660 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98642879 finished 2026-10-06 09:12:52,792 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.069 0.146 2026-10-06 09:12:52,855 44 INFO rb-5c3f854-225290-421545 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-06 09:12:52,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:12:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.010 2026-10-06 09:12:52,910 44 INFO rb-5c3f854-225290-421545 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-06 09:12:52,967 44 INFO rb-5c3f854-225290-421545 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-06 09:12:53,039 44 INFO rb-5c3f854-225290-421545 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-06 09:12:53,039 44 INFO rb-5c3f854-225290-421545 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-06 09:12:53,113 44 INFO rb-5c3f854-225290-421545 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-06 09:12:53,135 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 9450832 (allocated 10747904) 2026-10-06 09:12:53,149 44 INFO rb-5c3f854-225290-421545 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 102090 2026-10-06 09:12:53,151 44 INFO rb-5c3f854-225290-421545 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-06 09:12:53,154 44 INFO rb-5c3f854-225290-421545 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 102090 2026-10-06 09:12:53,254 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091253_254581_test_online_payment_self_pay_after_meal_table.txt 2026-10-06 09:12:53,255 44 INFO rb-5c3f854-225290-421545 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/tmp3wcir1hm_chrome_odoo" 2026-10-06 09:12:53,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:13:09,887 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-10-06 09:13:10,374 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 102274 2026-10-06 09:13:10,375 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmp8y0kkynl_chrome_odoo 2026-10-06 09:13:10,375 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:33673/json/version 2026-10-06 09:13:10,376 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:13:10,406 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-06 09:13:10,407 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:33673/json 2026-10-06 09:13:10,410 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:13:10,426 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:33673/devtools/page/3AF4F23E8C48630AB03AF761647171F2 2026-10-06 09:13:10,442 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-10-06 09:13:10,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-10-06 09:13:10,533 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:13:10,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-10-06 09:13:10,548 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Open "http://127.0.0.1:8069/pos/ui/113" in browser 2026-10-06 09:13:10,548 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/113" 2026-10-06 09:13:10,573 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:13:11,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:11] "GET /pos/ui/113 HTTP/1.1" 200 - 125 0.103 0.649 2026-10-06 09:13:11,326 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': '3AF4F23E8C48630AB03AF761647171F2', 'loaderId': '7EF8655DECF4301BBFAC9D44936EBB76', 'isDownload': False} 2026-10-06 09:13:11,326 44 INFO rb-5c3f854-225290-421545 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-06 09:13:11,342 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:13:11,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:11] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-10-06 09:13:11,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:11] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-10-06 09:13:11,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:11] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-06 09:13:12,037 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:13:12,047 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:13:12,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-06 09:13:12,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:13:12,116 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Evaluate test code "odoo.startTour('qfpay_order_and_refund', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/113", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:13:12,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:13:12,124 44 INFO rb-5c3f854-225290-421545 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-06 09:13:12,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:13:12,173 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.014 2026-10-06 09:13:12,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-06 09:13:12,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.026 0.049 2026-10-06 09:13:12,270 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-06 09:13:13,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.323 0.493 2026-10-06 09:13:13,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:13:13,242 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-06 09:13:13,303 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "GET /web/image/res.company/106/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.037 2026-10-06 09:13:13,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:13:13,354 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-10-06 09:13:13,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-06 09:13:13,434 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:13:13,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:13:13,465 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:13:13,469 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:13:13,505 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "GET /web/image/res.users/207/avatar_128 HTTP/1.1" 200 - 14 0.022 0.036 2026-10-06 09:13:13,522 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 3 0.003 0.069 2026-10-06 09:13:13,528 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:13:13,536 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:13:13,559 44 INFO rb-5c3f854-225290-421545 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-06 09:13:13,601 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 09:13:13,688 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "GET /pos/ui/113 HTTP/1.1" 200 - 33 0.046 0.071 2026-10-06 09:13:13,715 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "GET /web/image/res.company/106/favicon HTTP/1.1" 200 - 4 0.012 0.105 2026-10-06 09:13:13,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:13] "GET /pos/ui/113?from_backend=True HTTP/1.1" 200 - 33 0.054 0.212 2026-10-06 09:13:13,912 44 INFO rb-5c3f854-225290-421545 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-06 09:13:14,000 44 INFO rb-5c3f854-225290-421545 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-06 09:13:14,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "GET /web/image?model=product.template&field=image_128&id=1990&unique=2026-10-06T09:12:53.000+00:00 HTTP/1.1" 200 - 3 0.033 0.042 2026-10-06 09:13:14,021 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:13:14,030 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:13:14,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-10-06T09:12:53.000+00:00 HTTP/1.1" 200 - 3 0.005 0.104 2026-10-06 09:13:14,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-10-06T09:12:53.000+00:00 HTTP/1.1" 200 - 3 0.008 0.149 2026-10-06 09:13:14,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-10-06T09:12:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-06 09:13:14,165 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-10-06T09:12:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.174 2026-10-06 09:13:14,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-10-06T09:12:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-06 09:13:14,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "GET /web/image?model=product.template&field=image_128&id=1997&unique=2026-10-06T09:12:53.000+00:00 HTTP/1.1" 200 - 3 0.006 0.183 2026-10-06 09:13:14,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-10-06T09:12:53.000+00:00 HTTP/1.1" 200 - 3 0.007 0.199 2026-10-06 09:13:14,296 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "GET /web/image?model=product.template&field=image_128&id=1998&unique=2026-10-06T09:12:53.000+00:00 HTTP/1.1" 200 - 3 0.007 0.177 2026-10-06 09:13:14,396 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.041 0.215 2026-10-06 09:13:14,492 44 INFO rb-5c3f854-225290-421545 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-06 09:13:14,543 44 INFO rb-5c3f854-225290-421545 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-06 09:13:14,594 44 INFO rb-5c3f854-225290-421545 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-06 09:13:14,646 44 INFO rb-5c3f854-225290-421545 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-06 09:13:14,696 44 INFO rb-5c3f854-225290-421545 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-06 09:13:14,777 44 INFO rb-5c3f854-225290-421545 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-06 09:13:14,792 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:13:14,794 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:13:14,827 44 INFO rb-5c3f854-225290-421545 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-06 09:13:14,878 44 INFO rb-5c3f854-225290-421545 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-06 09:13:14,962 44 INFO rb-5c3f854-225290-421545 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-06 09:13:15,015 44 INFO rb-5c3f854-225290-421545 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-06 09:13:15,020 44 INFO rb-5c3f854-225290-421545 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': '7b0f8f11-8254-4a8d-a8ed-110fed480b03--709--271', 'syssn': '20250826155400087645770447', 'status': '1', 'sysdtm': '2025-08-26 17:50:36', 'paydtm': '2025-08-26 17:50:37', 'goods_name': '', 'txcurrcd': 'HKD', 'mchid': '8Bx9aHgNmaQJ', 'customer_source': 'HK', 'cash_fee': '0', 'chnlsn2': '', 'cardcd': '', 'txamt': '198', 'outcardnm': '', 'respcd': '0000', 'goods_info': '', 'notify_type': 'payment', 'chnlsn': '2025085675626675'} 2026-10-06 09:13:15,068 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:15] "POST /qfpay/notify HTTP/1.1" 200 - 12 0.015 0.034 2026-10-06 09:13:15,103 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55329106 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000001', 'uuid': '28c373c5-0b0a-4767-be12-2268a83f69a5'}] 2026-10-06 09:13:15,107 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:13:15,691 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55329106 order {'name': '/', 'pos_reference': '261-113-000001', 'uuid': '28c373c5-0b0a-4767-be12-2268a83f69a5'} created pos.order #696 2026-10-06 09:13:15,718 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55329106 finished 2026-10-06 09:13:15,835 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 227 0.313 0.422 2026-10-06 09:13:15,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:13:16,045 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,056 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31374972 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': '28c373c5-0b0a-4767-be12-2268a83f69a5'}] 2026-10-06 09:13:16,070 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31374972 order {'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': '28c373c5-0b0a-4767-be12-2268a83f69a5'} sync ignored for existing PoS order pos.order(696,) (state: paid) 2026-10-06 09:13:16,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31374972 finished 2026-10-06 09:13:16,118 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.088 0.145 2026-10-06 09:13:16,294 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.165 2026-10-06 09:13:16,360 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.028 2026-10-06 09:13:16,363 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,410 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,465 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,517 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,568 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,629 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:16] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.004 0.015 2026-10-06 09:13:16,684 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,733 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,815 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,874 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,936 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,988 44 INFO rb-5c3f854-225290-421545 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-06 09:13:16,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': '7b0f8f11-8254-4a8d-a8ed-110fed480b03--709--271', 'mchid': '8Bx9jdHgmaQJ', 'txdtm': '2025-08-26 17:51:34', 'txamt': '-198', 'orig_syssn': '20250826155400087645770447', 'out_trade_no': '2cccf6c02d4835bdb79d7c96beb95cbf', 'syssn': '20250821155400847635342115', 'respcd': '0000', 'notify_type': 'refund'} 2026-10-06 09:13:17,035 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:17] "POST /qfpay/notify HTTP/1.1" 200 - 8 0.006 0.038 2026-10-06 09:13:17,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85460471 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000002', 'uuid': '4d809cfb-c853-48cd-a625-5b21fde730a8'}] 2026-10-06 09:13:17,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85460471 order {'name': '/', 'pos_reference': '261-113-000002', 'uuid': '4d809cfb-c853-48cd-a625-5b21fde730a8'} created pos.order #697 2026-10-06 09:13:17,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85460471 finished 2026-10-06 09:13:17,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.205 0.473 2026-10-06 09:13:17,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:17] "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-06 09:13:17,860 44 INFO rb-5c3f854-225290-421545 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-06 09:13:17,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49456127 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': '4d809cfb-c853-48cd-a625-5b21fde730a8'}] 2026-10-06 09:13:17,872 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49456127 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': '4d809cfb-c853-48cd-a625-5b21fde730a8'} sync ignored for existing PoS order pos.order(697,) (state: paid) 2026-10-06 09:13:17,899 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49456127 finished 2026-10-06 09:13:17,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-10-06 09:13:17,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-06 09:13:18,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.042 0.130 2026-10-06 09:13:18,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 17999324 (allocated 20844544) 2026-10-06 09:13:18,135 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 102274 2026-10-06 09:13:18,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-10-06 09:13:18,137 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 102274 2026-10-06 09:13:18,262 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091318_261933_test_tour_qfpay_order_and_refund.txt 2026-10-06 09:13:18,262 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmp8y0kkynl_chrome_odoo" 2026-10-06 09:13:18,335 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 09:13:35,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-10-06 09:13:36,111 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 102494 2026-10-06 09:13:36,111 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmpmpx3rc62_chrome_odoo 2026-10-06 09:13:36,111 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:46037/json/version 2026-10-06 09:13:36,113 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46037', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:13:36,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: Chrome/150.0.7871.114 2026-10-06 09:13:36,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:46037/json 2026-10-06 09:13:36,122 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46037', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:13:36,125 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:46037/devtools/page/3470C46832F8263DB1179D37B7DD934E 2026-10-06 09:13:36,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-10-06 09:13:36,133 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-10-06 09:13:36,185 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:13:36,193 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-10-06 09:13:36,196 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-10-06 09:13:36,196 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-10-06 09:13:36,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:13:37,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "GET /pos/ui/114 HTTP/1.1" 200 - 125 0.101 0.779 2026-10-06 09:13:37,092 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': '3470C46832F8263DB1179D37B7DD934E', 'loaderId': '88B186880C2A1AFDAFFFDB17CC6BD204', 'isDownload': False} 2026-10-06 09:13:37,092 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-10-06 09:13:37,117 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:13:37,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-10-06 09:13:37,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:13:37,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-06 09:13:37,741 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:13:37,743 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:13:37,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:13:37,815 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-06 09:13:37,817 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate test code "odoo.startTour('PosRazorpayTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/114", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:13:37,827 44 INFO rb-5c3f854-225290-421545 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-06 09:13:37,844 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-06 09:13:37,862 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:13:37,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.015 0.012 2026-10-06 09:13:37,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.040 2026-10-06 09:13:37,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.041 2026-10-06 09:13:37,984 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-06 09:13:38,906 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.321 0.541 2026-10-06 09:13:38,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:13:39,029 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:13:39,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.038 2026-10-06 09:13:39,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:13:39,143 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-10-06 09:13:39,165 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:13:39,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:13:39,230 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:13:39,260 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:13:39,276 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-06 09:13:39,307 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13: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-06 09:13:39,311 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:13:39,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.052 0.077 2026-10-06 09:13:39,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.008 0.141 2026-10-06 09:13:39,394 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:13:39,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.009 0.041 2026-10-06 09:13:39,438 44 INFO rb-5c3f854-225290-421545 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-06 09:13:39,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.044 0.179 2026-10-06 09:13:39,615 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.031 0.226 2026-10-06 09:13:39,628 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:13:39,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.004 0.118 2026-10-06 09:13:39,665 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image?model=product.template&field=image_128&id=2003&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.148 2026-10-06 09:13:39,698 44 INFO rb-5c3f854-225290-421545 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-06 09:13:39,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-06 09:13:39,717 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:13:39,767 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.242 2026-10-06 09:13:39,797 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.254 2026-10-06 09:13:39,825 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-06 09:13:39,870 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.218 2026-10-06 09:13:39,913 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.240 2026-10-06 09:13:39,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.222 2026-10-06 09:13:39,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:39] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-06 09:13:40,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.043 0.286 2026-10-06 09:13:40,183 44 INFO rb-5c3f854-225290-421545 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-06 09:13:40,247 44 INFO rb-5c3f854-225290-421545 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-06 09:13:40,301 44 INFO rb-5c3f854-225290-421545 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-06 09:13:40,357 44 INFO rb-5c3f854-225290-421545 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-06 09:13:40,402 44 INFO rb-5c3f854-225290-421545 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-06 09:13:40,489 44 INFO rb-5c3f854-225290-421545 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-06 09:13:40,516 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:13:40,517 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:13:40,542 44 INFO rb-5c3f854-225290-421545 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-06 09:13:40,592 44 INFO rb-5c3f854-225290-421545 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-06 09:13:40,670 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:40] "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.010 2026-10-06 09:13:40,679 44 INFO rb-5c3f854-225290-421545 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-06 09:13:40,703 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:40] "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.009 2026-10-06 09:13:40,747 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72882354 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '641db70c-3414-4e90-801d-04146c573361'}] 2026-10-06 09:13:40,751 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:13:41,397 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72882354 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '641db70c-3414-4e90-801d-04146c573361'} created pos.order #698 2026-10-06 09:13:41,425 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72882354 finished 2026-10-06 09:13:41,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.289 0.471 2026-10-06 09:13:41,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:41] "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-06 09:13:41,721 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-10-06 09:13:41,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-06 09:13:41,732 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42164082 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '641db70c-3414-4e90-801d-04146c573361'}] 2026-10-06 09:13:41,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42164082 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '641db70c-3414-4e90-801d-04146c573361'} sync ignored for existing PoS order pos.order(698,) (state: paid) 2026-10-06 09:13:41,774 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42164082 finished 2026-10-06 09:13:41,826 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 15208696 (allocated 16777216) 2026-10-06 09:13:41,847 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 102494 2026-10-06 09:13:41,853 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-10-06 09:13:41,856 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 102494 2026-10-06 09:13:41,902 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.068 0.105 2026-10-06 09:13:41,971 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091341_971020_test_razorpay_basic_order.txt 2026-10-06 09:13:41,971 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmpmpx3rc62_chrome_odoo" 2026-10-06 09:13:42,001 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-10-06 09:13:42,432 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 102717 2026-10-06 09:13:42,433 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmp6n2orlcy_chrome_odoo 2026-10-06 09:13:42,433 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:34545/json/version 2026-10-06 09:13:42,434 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34545', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:13:42,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: Chrome/150.0.7871.114 2026-10-06 09:13:42,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:34545/json 2026-10-06 09:13:42,449 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34545', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:13:42,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:34545/devtools/page/50C9019BC7584BE3843AA8E9AD14FC81 2026-10-06 09:13:42,467 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-10-06 09:13:42,485 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-10-06 09:13:42,525 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:13:42,535 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-10-06 09:13:42,537 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-10-06 09:13:42,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-10-06 09:13:42,559 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:13:43,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:43] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.212 0.759 2026-10-06 09:13:43,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': '50C9019BC7584BE3843AA8E9AD14FC81', 'loaderId': '12503040EC5D1B63BD1DE73DBEE590EC', 'isDownload': False} 2026-10-06 09:13:43,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-10-06 09:13:43,555 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:13:43,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:43] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-06 09:13:43,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:43] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-10-06 09:13:43,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:43] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-06 09:13:44,176 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:13:44,184 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:13:44,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.018 2026-10-06 09:13:44,252 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate test code "odoo.startTour('PosRazorpayCancelTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/114", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:13:44,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:13:44,267 44 INFO rb-5c3f854-225290-421545 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-06 09:13:44,282 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:13:44,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:13:44,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-06 09:13:44,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.025 0.027 2026-10-06 09:13:44,369 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-06 09:13:44,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.045 2026-10-06 09:13:45,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.393 0.514 2026-10-06 09:13:45,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:13:45,513 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13: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-06 09:13:45,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.049 2026-10-06 09:13:45,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:13:45,645 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-10-06 09:13:45,664 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-10-06 09:13:45,732 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:13:45,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:13:45,772 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:13:45,792 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:13:45,811 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:13:45,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.041 0.052 2026-10-06 09:13:45,861 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:13:45,862 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.019 0.104 2026-10-06 09:13:45,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.005 0.062 2026-10-06 09:13:45,911 44 INFO rb-5c3f854-225290-421545 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-06 09:13:45,940 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:45] "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-06 09:13:46,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.054 0.144 2026-10-06 09:13:46,053 44 INFO rb-5c3f854-225290-421545 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-06 09:13:46,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.048 0.222 2026-10-06 09:13:46,122 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:13:46,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.005 0.176 2026-10-06 09:13:46,147 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:13:46,171 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /web/image?model=product.template&field=image_128&id=2003&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.193 2026-10-06 09:13:46,211 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-06 09:13:46,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.014 0.224 2026-10-06 09:13:46,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.016 0.250 2026-10-06 09:13:46,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.205 2026-10-06 09:13:46,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.236 2026-10-06 09:13:46,430 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.246 2026-10-06 09:13:46,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.237 2026-10-06 09:13:46,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-10-06 09:13:46,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.054 0.271 2026-10-06 09:13:46,681 44 INFO rb-5c3f854-225290-421545 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-06 09:13:46,732 44 INFO rb-5c3f854-225290-421545 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-06 09:13:46,784 44 INFO rb-5c3f854-225290-421545 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-06 09:13:46,834 44 INFO rb-5c3f854-225290-421545 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-06 09:13:46,885 44 INFO rb-5c3f854-225290-421545 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-06 09:13:46,962 44 INFO rb-5c3f854-225290-421545 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-06 09:13:46,979 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:13:46,986 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:13:47,019 44 INFO rb-5c3f854-225290-421545 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-06 09:13:47,064 44 INFO rb-5c3f854-225290-421545 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-06 09:13:47,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:47] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 09:13:47,143 44 INFO rb-5c3f854-225290-421545 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-06 09:13:47,165 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:47] "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-06 09:13:47,201 44 INFO rb-5c3f854-225290-421545 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-06 09:13:47,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:47] "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.005 2026-10-06 09:13:47,252 44 INFO rb-5c3f854-225290-421545 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-06 09:13:47,303 44 INFO rb-5c3f854-225290-421545 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-06 09:13:47,356 44 INFO rb-5c3f854-225290-421545 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-06 09:13:47,407 44 INFO rb-5c3f854-225290-421545 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-06 09:13:47,466 44 INFO rb-5c3f854-225290-421545 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-06 09:13:47,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:47] "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.008 2026-10-06 09:13:47,493 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:47] "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-06 09:13:47,528 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59007766 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '549c9fec-04c9-4876-9cce-547c5a9850d4'}] 2026-10-06 09:13:47,535 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:13:48,171 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59007766 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '549c9fec-04c9-4876-9cce-547c5a9850d4'} created pos.order #699 2026-10-06 09:13:48,202 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59007766 finished 2026-10-06 09:13:48,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.303 0.456 2026-10-06 09:13:48,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:13:48,474 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-10-06 09:13:48,475 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-06 09:13:48,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96208847 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '549c9fec-04c9-4876-9cce-547c5a9850d4'}] 2026-10-06 09:13:48,488 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96208847 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '549c9fec-04c9-4876-9cce-547c5a9850d4'} sync ignored for existing PoS order pos.order(699,) (state: paid) 2026-10-06 09:13:48,514 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96208847 finished 2026-10-06 09:13:48,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 15407056 (allocated 17039360) 2026-10-06 09:13:48,613 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 102717 2026-10-06 09:13:48,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-10-06 09:13:48,619 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 102717 2026-10-06 09:13:48,635 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.055 0.102 2026-10-06 09:13:48,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091348_747950_test_razorpay_cancel_payment.txt 2026-10-06 09:13:48,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmp6n2orlcy_chrome_odoo" 2026-10-06 09:13:48,764 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-10-06 09:13:49,089 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 102936 2026-10-06 09:13:49,089 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmpzyydfz9h_chrome_odoo 2026-10-06 09:13:49,089 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:38617/json/version 2026-10-06 09:13:49,091 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38617', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:13:49,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: Chrome/150.0.7871.114 2026-10-06 09:13:49,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:38617/json 2026-10-06 09:13:49,169 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38617', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:13:49,190 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:38617/devtools/page/5D4C13FE1686FDD480DFC4B61176E918 2026-10-06 09:13:49,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-10-06 09:13:49,216 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-10-06 09:13:49,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:13:49,289 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-10-06 09:13:49,292 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-10-06 09:13:49,292 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-10-06 09:13:49,310 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:13:50,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:50] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.120 0.769 2026-10-06 09:13:50,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': '5D4C13FE1686FDD480DFC4B61176E918', 'loaderId': '87584983AA9BA267BF8BB459F59D5DAC', 'isDownload': False} 2026-10-06 09:13:50,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-10-06 09:13:50,221 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:13:50,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:50] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.016 2026-10-06 09:13:50,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:50] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.028 2026-10-06 09:13:50,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:50] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.039 2026-10-06 09:13:51,023 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:13:51,027 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:13:51,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:13:51,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:13:51,083 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate test code "odoo.startTour('PosRazorpayRefundTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/114", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:13:51,089 44 INFO rb-5c3f854-225290-421545 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-06 09:13:51,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:13:51,113 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:13:51,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-06 09:13:51,181 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13: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.044 2026-10-06 09:13:51,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-06 09:13:51,268 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.048 2026-10-06 09:13:52,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.281 0.485 2026-10-06 09:13:52,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.003 2026-10-06 09:13:52,203 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:13:52,280 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-06 09:13:52,303 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:13:52,318 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-10-06 09:13:52,332 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:13:52,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:13:52,433 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:13:52,452 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:13:52,453 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 09:13:52,474 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:13:52,492 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "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-06 09:13:52,512 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.055 0.043 2026-10-06 09:13:52,530 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:13:52,535 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.008 0.107 2026-10-06 09:13:52,568 44 INFO rb-5c3f854-225290-421545 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-06 09:13:52,615 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.032 0.118 2026-10-06 09:13:52,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.025 0.106 2026-10-06 09:13:52,689 44 INFO rb-5c3f854-225290-421545 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-06 09:13:52,690 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/image?model=product.template&field=image_128&id=2003&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.057 2026-10-06 09:13:52,730 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:13:52,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.091 2026-10-06 09:13:52,743 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:13:52,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.134 2026-10-06 09:13:52,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-06 09:13:52,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.033 0.364 2026-10-06 09:13:52,942 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.013 0.262 2026-10-06 09:13:52,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:52] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-06 09:13:53,013 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:53] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.251 2026-10-06 09:13:53,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:53] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.237 2026-10-06 09:13:53,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:53] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.243 2026-10-06 09:13:53,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:53] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-06T09:13:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-06 09:13:53,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.054 0.202 2026-10-06 09:13:53,273 44 INFO rb-5c3f854-225290-421545 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-06 09:13:53,329 44 INFO rb-5c3f854-225290-421545 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-06 09:13:53,381 44 INFO rb-5c3f854-225290-421545 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-06 09:13:53,432 44 INFO rb-5c3f854-225290-421545 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-06 09:13:53,482 44 INFO rb-5c3f854-225290-421545 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-06 09:13:53,566 44 INFO rb-5c3f854-225290-421545 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-06 09:13:53,591 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:13:53,592 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:13:53,617 44 INFO rb-5c3f854-225290-421545 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-06 09:13:53,667 44 INFO rb-5c3f854-225290-421545 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-06 09:13:53,737 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:53] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.002 0.006 2026-10-06 09:13:53,748 44 INFO rb-5c3f854-225290-421545 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-06 09:13:53,766 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:53] "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.008 2026-10-06 09:13:53,808 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7798572 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '2932831d-fa92-4941-8c89-b071179e7c88'}] 2026-10-06 09:13:53,817 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:13:54,329 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7798572 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '2932831d-fa92-4941-8c89-b071179e7c88'} created pos.order #700 2026-10-06 09:13:54,374 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7798572 finished 2026-10-06 09:13:54,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.223 0.441 2026-10-06 09:13:54,551 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13: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-06 09:13:54,741 44 INFO rb-5c3f854-225290-421545 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-06 09:13:54,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43630722 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '2932831d-fa92-4941-8c89-b071179e7c88'}] 2026-10-06 09:13:54,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43630722 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '2932831d-fa92-4941-8c89-b071179e7c88'} sync ignored for existing PoS order pos.order(700,) (state: paid) 2026-10-06 09:13:54,789 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43630722 finished 2026-10-06 09:13:54,816 44 INFO rb-5c3f854-225290-421545 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-06 09:13:54,866 44 INFO rb-5c3f854-225290-421545 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-06 09:13:54,916 44 INFO rb-5c3f854-225290-421545 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-06 09:13:54,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.049 0.140 2026-10-06 09:13:54,966 44 INFO rb-5c3f854-225290-421545 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-06 09:13:55,024 44 INFO rb-5c3f854-225290-421545 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-06 09:13:55,101 44 INFO rb-5c3f854-225290-421545 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-06 09:13:55,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:55] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-10-06 09:13:55,167 44 INFO rb-5c3f854-225290-421545 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-06 09:13:55,171 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.032 2026-10-06 09:13:55,192 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:55] "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.021 2026-10-06 09:13:55,223 44 INFO rb-5c3f854-225290-421545 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-06 09:13:55,309 44 INFO rb-5c3f854-225290-421545 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-06 09:13:55,375 44 INFO rb-5c3f854-225290-421545 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-06 09:13:55,434 44 INFO rb-5c3f854-225290-421545 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-06 09:13:55,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:55] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 09:13:55,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:55] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_refund_request#pos.payment.method.razorpay_make_refund_request HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 09:13:55,500 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21531263 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000002', 'uuid': '0f3fd1b2-1111-4925-959b-e3a8e623e0c7'}] 2026-10-06 09:13:55,898 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21531263 order {'name': '/', 'pos_reference': '261-114-000002', 'uuid': '0f3fd1b2-1111-4925-959b-e3a8e623e0c7'} created pos.order #701 2026-10-06 09:13:55,941 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21531263 finished 2026-10-06 09:13:56,020 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.122 0.402 2026-10-06 09:13:56,066 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:56] "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-06 09:13:56,116 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-10-06 09:13:56,117 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-06 09:13:56,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99616097 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '0f3fd1b2-1111-4925-959b-e3a8e623e0c7'}] 2026-10-06 09:13:56,128 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99616097 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '0f3fd1b2-1111-4925-959b-e3a8e623e0c7'} sync ignored for existing PoS order pos.order(701,) (state: paid) 2026-10-06 09:13:56,155 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99616097 finished 2026-10-06 09:13:56,252 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 17105104 (allocated 19009536) 2026-10-06 09:13:56,259 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 102936 2026-10-06 09:13:56,260 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-10-06 09:13:56,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 102936 2026-10-06 09:13:56,273 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:13:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.038 0.116 2026-10-06 09:13:56,361 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091356_361278_test_razorpay_refund_order.txt 2026-10-06 09:13:56,361 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmpzyydfz9h_chrome_odoo" 2026-10-06 09:13:56,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 09:14:12,155 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-10-06 09:14:13,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 103167 2026-10-06 09:14:13,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmp769kow8z_chrome_odoo 2026-10-06 09:14:13,623 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:45437/json/version 2026-10-06 09:14:13,624 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45437', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:14:13,651 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: Chrome/150.0.7871.114 2026-10-06 09:14:13,651 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:45437/json 2026-10-06 09:14:13,652 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45437', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:14:13,675 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:45437/devtools/page/17377BF2DD14B4AFA67D28FB5F055949 2026-10-06 09:14:13,681 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-10-06 09:14:13,686 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-10-06 09:14:13,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:14:13,844 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-10-06 09:14:13,847 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Open "http://127.0.0.1:8069/pos/ui/115" in browser 2026-10-06 09:14:13,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-10-06 09:14:13,865 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:14:14,863 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:14] "GET /pos/ui/115 HTTP/1.1" 200 - 86 0.088 0.915 2026-10-06 09:14:14,867 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': '17377BF2DD14B4AFA67D28FB5F055949', 'loaderId': '2D71510E9F7F42C743968C2B78B87126', 'isDownload': False} 2026-10-06 09:14:14,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-10-06 09:14:14,890 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:14:14,936 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:14] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.032 2026-10-06 09:14:14,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:14] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.038 2026-10-06 09:14:14,969 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:14] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.045 2026-10-06 09:14:15,551 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:14:15,560 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:14:15,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:14:15,615 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate test code "odoo.startTour('PosRepairSettleOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/115", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:14:15,616 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 09:14:15,624 44 INFO rb-5c3f854-225290-421545 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-06 09:14:15,660 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.016 2026-10-06 09:14:15,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:14:15,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.016 2026-10-06 09:14:15,738 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-06 09:14:15,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.040 0.047 2026-10-06 09:14:15,825 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-06 09:14:16,653 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.319 0.481 2026-10-06 09:14:16,692 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:16] "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-06 09:14:16,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14: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-06 09:14:16,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:16] "GET /web/image/res.company/108/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.068 2026-10-06 09:14:16,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:14:16,952 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-10-06 09:14:16,969 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:14:17,011 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:14:17,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/image?model=res.company&id=108&field=logo HTTP/1.1" 200 - 3 0.009 0.019 2026-10-06 09:14:17,035 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:14:17,038 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:14:17,066 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:14:17,079 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "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-06 09:14:17,096 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/image/res.users/215/avatar_128 HTTP/1.1" 200 - 14 0.022 0.068 2026-10-06 09:14:17,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.089 2026-10-06 09:14:17,128 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/image/res.company/108/favicon HTTP/1.1" 200 - 4 0.006 0.040 2026-10-06 09:14:17,193 44 INFO rb-5c3f854-225290-421545 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-06 09:14:17,224 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:14:17,300 44 INFO rb-5c3f854-225290-421545 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-06 09:14:17,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.065 0.053 2026-10-06 09:14:17,337 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:14:17,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/image/res.company/108/favicon HTTP/1.1" 304 - 4 0.014 0.123 2026-10-06 09:14:17,422 44 INFO rb-5c3f854-225290-421545 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-06 09:14:17,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.028 0.205 2026-10-06 09:14:17,454 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:14:17,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/image?model=product.template&field=image_128&id=2016&unique=2026-10-06T09:13:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-06 09:14:17,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/image?model=product.template&field=image_128&id=2018&unique=2026-10-06T09:13:56.000+00:00 HTTP/1.1" 200 - 3 0.005 0.223 2026-10-06 09:14:17,542 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/image?model=product.template&field=image_128&id=2022&unique=2026-10-06T09:13:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.185 2026-10-06 09:14:17,579 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/image?model=product.template&field=image_128&id=2021&unique=2026-10-06T09:13:56.000+00:00 HTTP/1.1" 200 - 3 0.010 0.205 2026-10-06 09:14:17,606 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/image?model=product.template&field=image_128&id=2017&unique=2026-10-06T09:13:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.324 2026-10-06 09:14:17,632 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/image?model=product.template&field=image_128&id=2023&unique=2026-10-06T09:13:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.169 2026-10-06 09:14:17,661 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/image?model=product.template&field=image_128&id=2024&unique=2026-10-06T09:13:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.180 2026-10-06 09:14:17,691 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/image?model=product.template&field=image_128&id=2019&unique=2026-10-06T09:13:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-10-06 09:14:17,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "GET /web/image?model=product.template&field=image_128&id=2020&unique=2026-10-06T09:13:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-10-06 09:14:17,816 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.267 2026-10-06 09:14:17,856 44 INFO rb-5c3f854-225290-421545 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-06 09:14:17,920 44 INFO rb-5c3f854-225290-421545 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-06 09:14:18,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 66 0.064 0.141 2026-10-06 09:14:18,229 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.024 0.040 2026-10-06 09:14:18,279 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 09:14:18,371 44 INFO rb-5c3f854-225290-421545 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-06 09:14:18,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:18] "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.081 0.121 2026-10-06 09:14:18,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.097 0.120 2026-10-06 09:14:18,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:18] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.222 2026-10-06 09:14:18,918 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.046 2026-10-06 09:14:18,958 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-10-06 09:14:18,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:18] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.014 0.033 2026-10-06 09:14:19,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:19] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.012 0.026 2026-10-06 09:14:19,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.024 0.071 2026-10-06 09:14:19,112 44 INFO rb-5c3f854-225290-421545 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-06 09:14:19,162 44 INFO rb-5c3f854-225290-421545 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-06 09:14:19,215 44 INFO rb-5c3f854-225290-421545 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-06 09:14:19,264 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-10-06 09:14:19,265 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-06 09:14:19,340 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 16304264 (allocated 17563648) 2026-10-06 09:14:19,347 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 103167 2026-10-06 09:14:19,349 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-10-06 09:14:19,350 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 103167 2026-10-06 09:14:19,472 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091419_472332_test_pos_repair.txt 2026-10-06 09:14:19,472 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmp769kow8z_chrome_odoo" 2026-10-06 09:14:19,587 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 09:14:35,586 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #217 deleted restaurant.floor records with IDs: [45] 2026-10-06 09:14:36,521 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-10-06 09:14:36,960 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 103393 2026-10-06 09:14:36,961 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmpeslmc8gf_chrome_odoo 2026-10-06 09:14:36,961 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:45277/json/version 2026-10-06 09:14:36,962 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45277', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:14:37,022 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-06 09:14:37,023 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:45277/json 2026-10-06 09:14:37,023 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45277', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:14:37,031 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:45277/devtools/page/AC2535BC5A8BB3567523873EE62B48E4 2026-10-06 09:14:37,038 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-10-06 09:14:37,045 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-10-06 09:14:37,128 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:14:37,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-10-06 09:14:37,138 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Open "http://127.0.0.1:8069/pos/ui/117" in browser 2026-10-06 09:14:37,138 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigating to: "http://127.0.0.1:8069/pos/ui/117" 2026-10-06 09:14:37,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:14:37,984 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:37] "GET /pos/ui/117 HTTP/1.1" 200 - 89 0.072 0.758 2026-10-06 09:14:37,990 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': 'AC2535BC5A8BB3567523873EE62B48E4', 'loaderId': '71DC6129CF126C2A8E7618635605CCC5', 'isDownload': False} 2026-10-06 09:14:37,991 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-10-06 09:14:38,009 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:14:38,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:38] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.010 2026-10-06 09:14:38,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:38] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.020 2026-10-06 09:14:38,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:38] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-10-06 09:14:38,721 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:14:38,743 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:14:38,753 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:14:38,777 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate test code "odoo.startTour('test_devices_synchronization', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/117", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:14:38,779 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-06 09:14:38,790 44 INFO rb-5c3f854-225290-421545 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-06 09:14:38,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14: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-06 09:14:38,818 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:14:38,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14: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.016 2026-10-06 09:14:38,876 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-06 09:14:38,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.051 2026-10-06 09:14:38,942 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-06 09:14:39,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 436 0.395 0.572 2026-10-06 09:14:39,982 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:39] "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-06 09:14:40,097 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.014 2026-10-06 09:14:40,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.042 2026-10-06 09:14:40,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "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-06 09:14:40,223 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-10-06 09:14:40,247 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.011 2026-10-06 09:14:40,270 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:14:40,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:14:40,299 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:14:40,302 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:14:40,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.005 0.031 2026-10-06 09:14:40,336 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:14:40,344 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "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-06 09:14:40,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.046 0.078 2026-10-06 09:14:40,419 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:14:40,423 44 INFO rb-5c3f854-225290-421545 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-06 09:14:40,437 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.007 0.075 2026-10-06 09:14:40,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.056 0.118 2026-10-06 09:14:40,611 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:14:40,620 44 INFO rb-5c3f854-225290-421545 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-06 09:14:40,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.052 0.280 2026-10-06 09:14:40,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.010 0.245 2026-10-06 09:14:40,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.165 2026-10-06 09:14:40,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.017 2026-10-06 09:14:40,979 44 INFO rb-5c3f854-225290-421545 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-06 09:14:41,017 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:14:41,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [5/64] Tour test_devices_synchronization → Step body 2026-10-06 09:14:42,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:42] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 17 0.013 0.018 2026-10-06 09:14:42,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.004 0.026 2026-10-06 09:14:42,088 44 INFO rb-5c3f854-225290-421545 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-06 09:14:42,185 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.028 0.054 2026-10-06 09:14:42,243 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [7/64] Tour test_devices_synchronization → Step body 2026-10-06 09:14:43,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:43] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 15 0.012 0.024 2026-10-06 09:14:43,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.029 2026-10-06 09:14:43,096 44 INFO rb-5c3f854-225290-421545 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-06 09:14:43,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.024 0.054 2026-10-06 09:14:43,221 44 INFO rb-5c3f854-225290-421545 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-06 09:14:43,272 44 INFO rb-5c3f854-225290-421545 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-06 09:14:43,367 44 INFO rb-5c3f854-225290-421545 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-06 09:14:43,444 44 INFO rb-5c3f854-225290-421545 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-06 09:14:43,494 44 INFO rb-5c3f854-225290-421545 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-06 09:14:43,554 44 INFO rb-5c3f854-225290-421545 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-06 09:14:43,636 44 INFO rb-5c3f854-225290-421545 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-06 09:14:43,680 44 INFO rb-5c3f854-225290-421545 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-06 09:14:43,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:43] "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.024 0.043 2026-10-06 09:14:43,741 44 INFO rb-5c3f854-225290-421545 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-06 09:14:43,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.041 0.066 2026-10-06 09:14:43,815 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15785705 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': '608854d4-0ad1-4328-8250-8c425b832ee4'}] 2026-10-06 09:14:43,847 44 INFO rb-5c3f854-225290-421545 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-06 09:14:43,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15785705 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': '608854d4-0ad1-4328-8250-8c425b832ee4'} updated pos.order #702 2026-10-06 09:14:43,884 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15785705 finished 2026-10-06 09:14:44,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.052 0.174 2026-10-06 09:14:44,077 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:44] "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.010 2026-10-06 09:14:44,090 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [19/64] Tour test_devices_synchronization → Step body 2026-10-06 09:14:45,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:45] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 3 0.004 0.011 2026-10-06 09:14:45,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-06 09:14:45,091 44 INFO rb-5c3f854-225290-421545 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-06 09:14:45,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.022 0.045 2026-10-06 09:14:45,184 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [21/64] Tour test_devices_synchronization → Step body 2026-10-06 09:14:46,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:46] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.011 0.016 2026-10-06 09:14:46,088 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.032 2026-10-06 09:14:46,094 44 INFO rb-5c3f854-225290-421545 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-06 09:14:46,146 44 INFO rb-5c3f854-225290-421545 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-06 09:14:46,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.036 0.059 2026-10-06 09:14:46,251 44 INFO rb-5c3f854-225290-421545 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-06 09:14:46,303 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [25/64] Tour test_devices_synchronization → Step body 2026-10-06 09:14:46,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:46] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 29 0.027 0.055 2026-10-06 09:14:46,473 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.023 2026-10-06 09:14:46,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/64] Tour test_devices_synchronization → Step body 2026-10-06 09:14:46,566 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.031 0.052 2026-10-06 09:14:46,616 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:46] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.015 0.058 2026-10-06 09:14:46,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.031 2026-10-06 09:14:46,669 44 INFO rb-5c3f854-225290-421545 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-06 09:14:46,733 44 INFO rb-5c3f854-225290-421545 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-06 09:14:46,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 40 0.048 0.051 2026-10-06 09:14:48,794 44 INFO rb-5c3f854-225290-421545 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-06 09:14:48,845 44 INFO rb-5c3f854-225290-421545 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-06 09:14:48,896 44 INFO rb-5c3f854-225290-421545 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-06 09:14:48,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.009 2026-10-06 09:14:48,982 44 INFO rb-5c3f854-225290-421545 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-06 09:14:49,035 44 INFO rb-5c3f854-225290-421545 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-06 09:14:49,096 44 INFO rb-5c3f854-225290-421545 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-06 09:14:49,146 44 INFO rb-5c3f854-225290-421545 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-06 09:14:49,197 44 INFO rb-5c3f854-225290-421545 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-06 09:14:49,278 44 INFO rb-5c3f854-225290-421545 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-06 09:14:49,289 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:14:49,289 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:14:49,384 44 INFO rb-5c3f854-225290-421545 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-06 09:14:49,455 44 INFO rb-5c3f854-225290-421545 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-06 09:14:49,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44688748 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_5065', 'uuid': 'afeb1bca-ffad-4204-8f36-29b04bd4bdfb'}] 2026-10-06 09:14:49,466 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:14:49,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [699] to pos.order #703 2026-10-06 09:14:50,112 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44688748 order {'name': '/', 'pos_reference': 'device_sync_5065', 'uuid': 'afeb1bca-ffad-4204-8f36-29b04bd4bdfb'} updated pos.order #703 2026-10-06 09:14:50,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44688748 finished 2026-10-06 09:14:50,248 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 226 0.264 0.527 2026-10-06 09:14:50,423 44 INFO rb-5c3f854-225290-421545 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-06 09:14:50,482 44 INFO rb-5c3f854-225290-421545 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-06 09:14:50,537 44 INFO rb-5c3f854-225290-421545 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-06 09:14:52,577 44 INFO rb-5c3f854-225290-421545 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-06 09:14:52,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.009 2026-10-06 09:14:52,659 44 INFO rb-5c3f854-225290-421545 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-06 09:14:52,710 44 INFO rb-5c3f854-225290-421545 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-06 09:14:52,766 44 INFO rb-5c3f854-225290-421545 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-06 09:14:52,816 44 INFO rb-5c3f854-225290-421545 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-06 09:14:52,867 44 INFO rb-5c3f854-225290-421545 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-06 09:14:52,931 44 INFO rb-5c3f854-225290-421545 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-06 09:14:52,999 44 INFO rb-5c3f854-225290-421545 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-06 09:14:53,063 44 INFO rb-5c3f854-225290-421545 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-06 09:14:53,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23478674 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_5881', 'uuid': '604fdf6c-e802-4812-a72c-0ff75c88c127'}] 2026-10-06 09:14:53,170 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [700] to pos.order #704 2026-10-06 09:14:53,534 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23478674 order {'name': '/', 'pos_reference': 'device_sync_5881', 'uuid': '604fdf6c-e802-4812-a72c-0ff75c88c127'} updated pos.order #704 2026-10-06 09:14:53,558 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23478674 finished 2026-10-06 09:14:53,637 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 145 0.191 0.380 2026-10-06 09:14:53,743 44 INFO rb-5c3f854-225290-421545 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-06 09:14:53,796 44 INFO rb-5c3f854-225290-421545 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-06 09:14:53,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14: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-06 09:14:53,866 44 INFO rb-5c3f854-225290-421545 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-06 09:14:53,943 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [55/64] Tour test_devices_synchronization → Step body 2026-10-06 09:14:54,069 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:54] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.021 0.048 2026-10-06 09:14:54,112 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-06 09:14:54,117 44 INFO rb-5c3f854-225290-421545 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-06 09:14:54,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.025 0.056 2026-10-06 09:14:54,255 44 INFO rb-5c3f854-225290-421545 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-06 09:14:54,305 44 INFO rb-5c3f854-225290-421545 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-06 09:14:54,382 44 INFO rb-5c3f854-225290-421545 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-06 09:14:54,442 44 INFO rb-5c3f854-225290-421545 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-06 09:14:54,493 44 INFO rb-5c3f854-225290-421545 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-06 09:14:54,554 44 INFO rb-5c3f854-225290-421545 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-06 09:14:54,606 44 INFO rb-5c3f854-225290-421545 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-06 09:14:54,665 44 INFO rb-5c3f854-225290-421545 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-06 09:14:54,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-10-06 09:14:54,717 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-06 09:14:54,964 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 23071864 (allocated 24907776) 2026-10-06 09:14:54,978 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 103393 2026-10-06 09:14:54,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-10-06 09:14:54,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 103393 2026-10-06 09:14:55,111 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091455_111456_test_devices_synchronization.txt 2026-10-06 09:14:55,111 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmpeslmc8gf_chrome_odoo" 2026-10-06 09:14:55,145 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-10-06 09:14:55,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 103634 2026-10-06 09:14:55,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmpy74mqb57_chrome_odoo 2026-10-06 09:14:55,723 44 INFO rb-5c3f854-225290-421545 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:45413/json/version 2026-10-06 09:14:55,725 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:14:55,789 44 INFO rb-5c3f854-225290-421545 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-06 09:14:55,789 44 INFO rb-5c3f854-225290-421545 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:45413/json 2026-10-06 09:14:55,790 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:14:55,800 44 INFO rb-5c3f854-225290-421545 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:45413/devtools/page/FEFC6FD48B2D6BC8DFE3824423690774 2026-10-06 09:14:55,809 44 INFO rb-5c3f854-225290-421545 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-06 09:14:55,814 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless enable page notifications 2026-10-06 09:14:55,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:14:55,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Setting session cookie in browser 2026-10-06 09:14:55,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Open "http://127.0.0.1:8069/pos/ui/117" in browser 2026-10-06 09:14:55,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigating to: "http://127.0.0.1:8069/pos/ui/117" 2026-10-06 09:14:55,916 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:14:56,553 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:56] "GET /pos/ui/117 HTTP/1.1" 200 - 91 0.054 0.587 2026-10-06 09:14:56,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': 'FEFC6FD48B2D6BC8DFE3824423690774', 'loaderId': 'A6BC8F294B9D62D82F821B1FDFC8551E', 'isDownload': False} 2026-10-06 09:14:56,558 44 INFO rb-5c3f854-225290-421545 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-06 09:14:56,576 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:14:56,600 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:56] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-06 09:14:56,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:56] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-06 09:14:56,624 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:56] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-06 09:14:57,149 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:14:57,155 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:14:57,180 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-06 09:14:57,222 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-06 09:14:57,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Evaluate test code "odoo.startTour('test_guest_count_not_asked_on_other_device', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/117", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:14:57,236 44 INFO rb-5c3f854-225290-421545 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-06 09:14:57,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14: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-06 09:14:57,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:14:57,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.020 2026-10-06 09:14:57,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-06 09:14:57,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.043 2026-10-06 09:14:57,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-06 09:14:58,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 440 0.333 0.556 2026-10-06 09:14:58,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:14:58,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14: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.011 2026-10-06 09:14:58,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-06 09:14:58,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:14:58,613 44 INFO rb-5c3f854-225290-421545 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-06 09:14:58,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14: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-06 09:14:58,699 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:14:58,715 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:14:58,735 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:14:58,764 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:14:58,785 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.044 2026-10-06 09:14:58,787 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "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-06 09:14:58,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.033 0.055 2026-10-06 09:14:58,823 44 INFO rb-5c3f854-225290-421545 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-06 09:14:58,849 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:14:58,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.019 0.131 2026-10-06 09:14:58,906 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.021 0.094 2026-10-06 09:14:58,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:58] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.038 0.142 2026-10-06 09:14:59,010 44 INFO rb-5c3f854-225290-421545 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-06 09:14:59,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:59] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.004 0.101 2026-10-06 09:14:59,032 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:14:59,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:59] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.024 0.240 2026-10-06 09:14:59,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.071 0.143 2026-10-06 09:14:59,280 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14: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.008 2026-10-06 09:14:59,378 44 INFO rb-5c3f854-225290-421545 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-06 09:14:59,415 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:14:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:14:59,431 44 INFO rb-5c3f854-225290-421545 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-06 09:14:59,482 44 INFO rb-5c3f854-225290-421545 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-06 09:14:59,531 44 INFO rb-5c3f854-225290-421545 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-06 09:14:59,593 44 INFO rb-5c3f854-225290-421545 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-06 09:14:59,643 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-10-06 09:14:59,644 44 INFO rb-5c3f854-225290-421545 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-06 09:14:59,751 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 14187784 (allocated 15466496) 2026-10-06 09:14:59,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 103634 2026-10-06 09:14:59,759 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-10-06 09:14:59,760 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 103634 2026-10-06 09:14:59,883 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091459_883161_test_guest_count_not_asked_on_other_device.txt 2026-10-06 09:14:59,883 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmpy74mqb57_chrome_odoo" 2026-10-06 09:14:59,904 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-10-06 09:15:00,232 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 103837 2026-10-06 09:15:00,232 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmptt772gsa_chrome_odoo 2026-10-06 09:15:00,232 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:34959/json/version 2026-10-06 09:15:00,233 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34959', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:15:00,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: Chrome/150.0.7871.114 2026-10-06 09:15:00,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:34959/json 2026-10-06 09:15:00,310 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34959', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:15:00,322 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:34959/devtools/page/3FC21102E6C5496C98244E3FF960A4FD 2026-10-06 09:15:00,333 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-10-06 09:15:00,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-10-06 09:15:00,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:15:00,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-10-06 09:15:00,424 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Open "http://127.0.0.1:8069/pos/ui/117" in browser 2026-10-06 09:15:00,424 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/117" 2026-10-06 09:15:00,444 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:15:01,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:01] "GET /pos/ui/117 HTTP/1.1" 200 - 142 0.130 1.060 2026-10-06 09:15:01,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': '3FC21102E6C5496C98244E3FF960A4FD', 'loaderId': 'C65974D73D2D55F5C90380299B79BDCD', 'isDownload': False} 2026-10-06 09:15:01,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-10-06 09:15:01,650 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:15:01,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:01] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 09:15:01,679 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:01] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 09:15:01,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:01] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:15:02,267 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:15:02,276 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:15:02,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:15:02,329 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate test code "odoo.startTour('OrderSynchronisationTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/117", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:15:02,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-06 09:15:02,338 44 INFO rb-5c3f854-225290-421545 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-06 09:15:02,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:15:02,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:15:02,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.011 2026-10-06 09:15:02,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.030 2026-10-06 09:15:02,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.036 2026-10-06 09:15:02,491 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-06 09:15:03,452 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.396 0.514 2026-10-06 09:15:03,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:15:03,592 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15: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-06 09:15:03,668 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:03] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.054 2026-10-06 09:15:03,704 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15: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.007 2026-10-06 09:15:03,720 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-10-06 09:15:03,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-06 09:15:03,809 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:15:03,845 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:15:03,857 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:15:03,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:03] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.032 0.032 2026-10-06 09:15:03,915 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:03] "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-06 09:15:03,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:03] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.015 0.092 2026-10-06 09:15:03,928 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 09:15:03,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.124 2026-10-06 09:15:03,944 44 INFO rb-5c3f854-225290-421545 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-06 09:15:03,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:03] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.004 0.031 2026-10-06 09:15:04,013 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:04] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-10-06 09:15:04,074 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:15:04,146 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/16] Tour OrderSynchronisationTour → Step body 2026-10-06 09:15:04,149 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:04] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 33 0.025 0.059 2026-10-06 09:15:04,176 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:15:04,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:04] "GET /pos/ui/117 HTTP/1.1" 200 - 33 0.037 0.130 2026-10-06 09:15:04,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.039 0.123 2026-10-06 09:15:04,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:04] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 37 0.036 0.167 2026-10-06 09:15:04,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.005 0.029 2026-10-06 09:15:04,464 44 INFO rb-5c3f854-225290-421545 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-06 09:15:04,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 57 0.058 0.078 2026-10-06 09:15:04,624 44 INFO rb-5c3f854-225290-421545 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-06 09:15:04,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.047 0.155 2026-10-06 09:15:04,726 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [6/16] Tour OrderSynchronisationTour → Step body 2026-10-06 09:15:04,737 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:15:05,047 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:05] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.013 0.019 2026-10-06 09:15:05,084 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.026 2026-10-06 09:15:05,093 44 INFO rb-5c3f854-225290-421545 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-06 09:15:05,145 44 INFO rb-5c3f854-225290-421545 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-06 09:15:05,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 39 0.035 0.063 2026-10-06 09:15:05,222 44 INFO rb-5c3f854-225290-421545 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-06 09:15:05,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:15:05,299 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.034 2026-10-06 09:15:05,330 44 INFO rb-5c3f854-225290-421545 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-06 09:15:05,383 44 INFO rb-5c3f854-225290-421545 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-06 09:15:05,447 44 INFO rb-5c3f854-225290-421545 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-06 09:15:05,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:05] "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-06 09:15:05,499 44 INFO rb-5c3f854-225290-421545 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-06 09:15:05,549 44 INFO rb-5c3f854-225290-421545 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-06 09:15:05,607 44 INFO rb-5c3f854-225290-421545 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-06 09:15:05,624 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.048 0.066 2026-10-06 09:15:05,667 44 INFO rb-5c3f854-225290-421545 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-06 09:15:05,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.024 2026-10-06 09:15:05,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-10-06 09:15:05,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-06 09:15:05,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 15900968 (allocated 17174528) 2026-10-06 09:15:05,862 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 103837 2026-10-06 09:15:05,867 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-10-06 09:15:05,871 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 103837 2026-10-06 09:15:05,978 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091505_978345_test_synchronisation_of_orders.txt 2026-10-06 09:15:05,978 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmptt772gsa_chrome_odoo" 2026-10-06 09:15:06,043 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 09:15:23,083 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #221 deleted restaurant.floor records with IDs: [48] 2026-10-06 09:15:23,924 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-10-06 09:15:24,529 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 104049 2026-10-06 09:15:24,529 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpsu0ppisz_chrome_odoo 2026-10-06 09:15:24,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:40913/json/version 2026-10-06 09:15:24,531 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40913', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:15:24,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-06 09:15:24,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:40913/json 2026-10-06 09:15:24,601 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40913', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:15:24,621 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:40913/devtools/page/7AF6FEBE78A38388F019A5549BF3E483 2026-10-06 09:15:24,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-06 09:15:24,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-06 09:15:24,732 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:15:24,745 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-06 09:15:24,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:15:24,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:15:24,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:15:25,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:25] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.086 0.659 2026-10-06 09:15:25,510 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '7AF6FEBE78A38388F019A5549BF3E483', 'loaderId': 'BBE48AEFAD46FFF5C612653B2CF99F0A', 'isDownload': False} 2026-10-06 09:15:25,510 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-10-06 09:15:25,539 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:15:25,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:25] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 09:15:25,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:25] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-06 09:15:25,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:25] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-06 09:15:26,164 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:15:26,170 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:15:26,186 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:15:26,216 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:15:26,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:15:26,227 44 INFO rb-5c3f854-225290-421545 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-06 09:15:26,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:15:26,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:15:26,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.011 2026-10-06 09:15:26,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-06 09:15:26,348 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.035 2026-10-06 09:15:26,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-06 09:15:27,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.378 0.352 2026-10-06 09:15:27,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "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-06 09:15:27,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:15:27,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.035 2026-10-06 09:15:27,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:15:27,338 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-06 09:15:27,353 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-06 09:15:27,409 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:15:27,428 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:15:27,447 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:15:27,475 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.025 0.034 2026-10-06 09:15:27,493 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.070 2026-10-06 09:15:27,508 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.087 2026-10-06 09:15:27,511 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:15:27,527 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:15:27,575 44 INFO rb-5c3f854-225290-421545 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-06 09:15:27,579 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.022 2026-10-06 09:15:27,637 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:15:27,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.039 0.054 2026-10-06 09:15:27,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.101 2026-10-06 09:15:27,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.045 0.164 2026-10-06 09:15:27,847 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/124] Tour pos_restaurant_sync → Step .new-order 2026-10-06 09:15:27,851 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:15:27,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.069 2026-10-06 09:15:28,090 44 INFO rb-5c3f854-225290-421545 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-06 09:15:28,119 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:15:28,182 44 INFO rb-5c3f854-225290-421545 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-06 09:15:28,250 44 INFO rb-5c3f854-225290-421545 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-06 09:15:28,317 44 INFO rb-5c3f854-225290-421545 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-06 09:15:28,380 44 INFO rb-5c3f854-225290-421545 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-06 09:15:28,441 44 INFO rb-5c3f854-225290-421545 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-06 09:15:28,498 44 INFO rb-5c3f854-225290-421545 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-06 09:15:28,569 44 INFO rb-5c3f854-225290-421545 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-06 09:15:30,609 44 INFO rb-5c3f854-225290-421545 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-06 09:15:30,687 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.010 2026-10-06 09:15:30,693 44 INFO rb-5c3f854-225290-421545 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-06 09:15:30,743 44 INFO rb-5c3f854-225290-421545 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-06 09:15:30,809 44 INFO rb-5c3f854-225290-421545 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-06 09:15:30,861 44 INFO rb-5c3f854-225290-421545 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-06 09:15:30,912 44 INFO rb-5c3f854-225290-421545 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-06 09:15:30,963 44 INFO rb-5c3f854-225290-421545 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-06 09:15:31,013 44 INFO rb-5c3f854-225290-421545 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-06 09:15:31,072 44 INFO rb-5c3f854-225290-421545 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-06 09:15:31,122 44 INFO rb-5c3f854-225290-421545 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-06 09:15:31,198 44 INFO rb-5c3f854-225290-421545 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-06 09:15:31,250 44 INFO rb-5c3f854-225290-421545 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-06 09:15:31,300 44 INFO rb-5c3f854-225290-421545 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-06 09:15:31,351 44 INFO rb-5c3f854-225290-421545 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-06 09:15:31,401 44 INFO rb-5c3f854-225290-421545 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-06 09:15:31,453 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/124] Tour pos_restaurant_sync → Step body 2026-10-06 09:15:31,517 44 INFO rb-5c3f854-225290-421545 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-06 09:15:31,587 44 INFO rb-5c3f854-225290-421545 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-06 09:15:31,711 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-06 09:15:31,721 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-06 09:15:31,722 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-06 09:15:31,722 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-06 09:15:31,723 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-06 09:15:31,723 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-06 09:15:31,724 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-06 09:15:31,724 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-06 09:15:31,726 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-06 09:15:31,727 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-06 09:15:31,728 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-06 09:15:31,728 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-06 09:15:31,728 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-06 09:15:31,728 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-06 09:15:31,729 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-06 09:15:31,729 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-06 09:15:31,729 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-06 09:15:31,729 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-06 09:15:31,730 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-06 09:15:31,732 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-06 09:15:31,733 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-06 09:15:31,733 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-06 09:15:31,733 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-06 09:15:31,734 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-06 09:15:31,734 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-06 09:15:31,735 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-06 09:15:31,735 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-06 09:15:31,735 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-06 09:15:31,735 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-06 09:15:31,736 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-06 09:15:31,740 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-06 09:15:31,741 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-06 09:15:31,741 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-06 09:15:31,743 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-06 09:15:31,744 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-06 09:15:31,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-06 09:15:31,747 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-06 09:15:31,747 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-06 09:15:31,748 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-06 09:15:31,749 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-06 09:15:31,753 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:15:31,754 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:15:31,765 44 INFO rb-5c3f854-225290-421545 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-06 09:15:31,781 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:15:31,788 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:15:31,790 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:15:31,794 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:15:31,803 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 09:15:31,808 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 09:15:31,853 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:15:31,865 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:15:31,866 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-06 09:15:31,869 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-06 09:15:31,870 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-06 09:15:31,871 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-06 09:15:31,873 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-06 09:15:31,874 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-06 09:15:31,875 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.057 2026-10-06 09:15:31,877 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-06 09:15:31,879 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-06 09:15:31,881 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:15:31,882 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-06 09:15:31,883 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-06 09:15:31,885 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-06 09:15:31,885 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-06 09:15:31,886 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-06 09:15:31,888 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-06 09:15:31,892 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:15:31,892 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-06 09:15:31,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19088333 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '06c04deb-dc7e-42a4-a886-d28376d6bce8'}] 2026-10-06 09:15:31,903 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-06 09:15:31,903 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-06 09:15:31,904 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-06 09:15:31,904 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-06 09:15:31,906 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-06 09:15:31,906 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-06 09:15:31,908 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-06 09:15:31,909 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-06 09:15:31,913 44 INFO rb-5c3f854-225290-421545 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-06 09:15:31,914 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-06 09:15:31,914 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-06 09:15:31,918 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-06 09:15:31,919 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-06 09:15:31,919 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-06 09:15:31,919 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-06 09:15:31,920 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-06 09:15:31,920 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-06 09:15:31,921 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-06 09:15:31,921 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-06 09:15:31,921 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-06 09:15:31,922 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-06 09:15:31,927 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:15:31,928 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-06 09:15:31,928 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-06 09:15:31,931 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-06 09:15:31,932 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-06 09:15:31,932 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-06 09:15:31,953 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:15:31,961 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "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-06 09:15:31,969 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:15:31,971 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:31] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:15:32,008 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:32] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:15:32,011 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 09:15:32,030 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:32] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:15:32,088 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:32] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:15:32,104 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:32] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.062 2026-10-06 09:15:32,112 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:32] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.049 2026-10-06 09:15:32,105 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:32] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:15:32,116 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-06 09:15:32,132 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-06 09:15:32,138 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-06 09:15:32,143 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-06 09:15:32,144 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-06 09:15:32,146 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-06 09:15:32,149 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-06 09:15:32,150 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-06 09:15:32,151 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-06 09:15:32,151 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-06 09:15:32,152 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-06 09:15:32,152 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-06 09:15:32,152 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-06 09:15:32,153 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-06 09:15:32,162 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-06 09:15:32,162 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-06 09:15:32,163 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-06 09:15:32,163 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-06 09:15:32,163 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-06 09:15:32,163 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-06 09:15:32,164 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-06 09:15:32,164 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-06 09:15:32,164 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-06 09:15:32,165 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-06 09:15:32,166 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-06 09:15:32,166 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-06 09:15:32,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19088333 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '06c04deb-dc7e-42a4-a886-d28376d6bce8'} created pos.order #708 2026-10-06 09:15:32,171 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-06 09:15:32,171 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-06 09:15:32,171 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-06 09:15:32,172 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-06 09:15:32,172 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-06 09:15:32,175 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-06 09:15:32,176 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-06 09:15:32,177 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-06 09:15:32,179 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-06 09:15:32,179 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-06 09:15:32,180 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-06 09:15:32,181 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-06 09:15:32,182 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-06 09:15:32,183 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-06 09:15:32,185 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:32] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:15:32,206 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19088333 finished 2026-10-06 09:15:32,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.226 0.206 2026-10-06 09:15:32,772 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35065097 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '3c691e65-85ed-47c3-b11c-8286559d46e6'}] 2026-10-06 09:15:32,785 44 INFO rb-5c3f854-225290-421545 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-06 09:15:32,844 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35065097 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '3c691e65-85ed-47c3-b11c-8286559d46e6'} created pos.order #709 2026-10-06 09:15:32,869 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35065097 finished 2026-10-06 09:15:32,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.037 0.134 2026-10-06 09:15:33,002 44 INFO rb-5c3f854-225290-421545 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-06 09:15:33,005 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:33] "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.015 2026-10-06 09:15:33,053 44 INFO rb-5c3f854-225290-421545 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-06 09:15:33,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/124] Tour pos_restaurant_sync → Step body 2026-10-06 09:15:33,156 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/124] Tour pos_restaurant_sync → Step body 2026-10-06 09:15:33,207 44 INFO rb-5c3f854-225290-421545 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-06 09:15:33,274 44 INFO rb-5c3f854-225290-421545 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-06 09:15:33,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15: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-06 09:15:33,325 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93427769 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '3c691e65-85ed-47c3-b11c-8286559d46e6'}] 2026-10-06 09:15:33,330 44 INFO rb-5c3f854-225290-421545 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-06 09:15:33,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93427769 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '3c691e65-85ed-47c3-b11c-8286559d46e6'} updated pos.order #709 2026-10-06 09:15:33,365 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93427769 finished 2026-10-06 09:15:33,381 44 INFO rb-5c3f854-225290-421545 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-06 09:15:33,501 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.059 0.119 2026-10-06 09:15:33,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:33] "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-06 09:15:33,570 44 INFO rb-5c3f854-225290-421545 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-06 09:15:33,622 44 INFO rb-5c3f854-225290-421545 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-06 09:15:33,670 44 INFO rb-5c3f854-225290-421545 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-06 09:15:33,721 44 INFO rb-5c3f854-225290-421545 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-06 09:15:33,772 44 INFO rb-5c3f854-225290-421545 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-06 09:15:33,833 44 INFO rb-5c3f854-225290-421545 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-06 09:15:35,876 44 INFO rb-5c3f854-225290-421545 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-06 09:15:35,944 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.008 2026-10-06 09:15:35,952 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,021 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,072 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,124 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,174 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,253 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,303 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,355 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,405 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,456 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,507 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,558 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/124] Tour pos_restaurant_sync → Step body 2026-10-06 09:15:36,614 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,673 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,724 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,775 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,854 44 INFO rb-5c3f854-225290-421545 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-06 09:15:36,865 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:15:36,869 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:15:36,936 44 INFO rb-5c3f854-225290-421545 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-06 09:15:37,006 44 INFO rb-5c3f854-225290-421545 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-06 09:15:37,012 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70283646 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'f7517e91-09a5-4087-9071-f49b64d80412'}] 2026-10-06 09:15:37,022 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:15:37,645 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70283646 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'f7517e91-09a5-4087-9071-f49b64d80412'} created pos.order #710 2026-10-06 09:15:37,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70283646 finished 2026-10-06 09:15:37,765 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 220 0.278 0.480 2026-10-06 09:15:37,974 44 INFO rb-5c3f854-225290-421545 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-06 09:15:38,028 44 INFO rb-5c3f854-225290-421545 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-06 09:15:38,078 44 INFO rb-5c3f854-225290-421545 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-06 09:15:38,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.007 2026-10-06 09:15:38,173 44 INFO rb-5c3f854-225290-421545 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-06 09:15:38,248 44 INFO rb-5c3f854-225290-421545 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-06 09:15:38,320 44 INFO rb-5c3f854-225290-421545 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-06 09:15:38,371 44 INFO rb-5c3f854-225290-421545 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-06 09:15:38,423 44 INFO rb-5c3f854-225290-421545 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-06 09:15:38,474 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [75/124] Tour pos_restaurant_sync → Step body 2026-10-06 09:15:38,527 44 INFO rb-5c3f854-225290-421545 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-06 09:15:38,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15821113 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '1179aca7-13dd-40c3-a03a-ec58abef14b4'}] 2026-10-06 09:15:38,615 44 INFO rb-5c3f854-225290-421545 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-06 09:15:38,690 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15821113 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '1179aca7-13dd-40c3-a03a-ec58abef14b4'} created pos.order #711 2026-10-06 09:15:38,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15821113 finished 2026-10-06 09:15:38,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.045 0.129 2026-10-06 09:15:38,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.008 2026-10-06 09:15:38,854 44 INFO rb-5c3f854-225290-421545 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-06 09:15:38,894 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [79/124] Tour pos_restaurant_sync → Step body 2026-10-06 09:15:38,946 44 INFO rb-5c3f854-225290-421545 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-06 09:15:38,996 44 INFO rb-5c3f854-225290-421545 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-06 09:15:39,047 44 INFO rb-5c3f854-225290-421545 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-06 09:15:39,098 44 INFO rb-5c3f854-225290-421545 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-06 09:15:39,156 44 INFO rb-5c3f854-225290-421545 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-06 09:15:39,206 44 INFO rb-5c3f854-225290-421545 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-06 09:15:39,257 44 INFO rb-5c3f854-225290-421545 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-06 09:15:39,316 44 INFO rb-5c3f854-225290-421545 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-06 09:15:39,381 44 INFO rb-5c3f854-225290-421545 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-06 09:15:39,386 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89674668 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '1179aca7-13dd-40c3-a03a-ec58abef14b4'}] 2026-10-06 09:15:39,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [702] to pos.order #711 2026-10-06 09:15:39,753 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89674668 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '1179aca7-13dd-40c3-a03a-ec58abef14b4'} updated pos.order #711 2026-10-06 09:15:39,775 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89674668 finished 2026-10-06 09:15:39,854 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.126 0.345 2026-10-06 09:15:39,970 44 INFO rb-5c3f854-225290-421545 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-06 09:15:40,018 44 INFO rb-5c3f854-225290-421545 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-06 09:15:40,069 44 INFO rb-5c3f854-225290-421545 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-06 09:15:40,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.010 2026-10-06 09:15:40,146 44 INFO rb-5c3f854-225290-421545 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-06 09:15:40,194 44 INFO rb-5c3f854-225290-421545 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-06 09:15:40,245 44 INFO rb-5c3f854-225290-421545 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-06 09:15:40,295 44 INFO rb-5c3f854-225290-421545 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-06 09:15:40,361 44 INFO rb-5c3f854-225290-421545 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-06 09:15:42,409 44 INFO rb-5c3f854-225290-421545 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-06 09:15:42,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.010 2026-10-06 09:15:42,491 44 INFO rb-5c3f854-225290-421545 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-06 09:15:42,559 44 INFO rb-5c3f854-225290-421545 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-06 09:15:42,611 44 INFO rb-5c3f854-225290-421545 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-06 09:15:42,662 44 INFO rb-5c3f854-225290-421545 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-06 09:15:42,713 44 INFO rb-5c3f854-225290-421545 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-06 09:15:42,786 44 INFO rb-5c3f854-225290-421545 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-06 09:15:42,837 44 INFO rb-5c3f854-225290-421545 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-06 09:15:42,888 44 INFO rb-5c3f854-225290-421545 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-06 09:15:42,938 44 INFO rb-5c3f854-225290-421545 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-06 09:15:43,000 44 INFO rb-5c3f854-225290-421545 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-06 09:15:43,031 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12601218 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fb6430b9-0a57-4b58-a1c7-6d38e4023836'}] 2026-10-06 09:15:43,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12601218 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fb6430b9-0a57-4b58-a1c7-6d38e4023836'} created pos.order #712 2026-10-06 09:15:43,111 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12601218 finished 2026-10-06 09:15:43,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.031 0.125 2026-10-06 09:15:43,226 44 INFO rb-5c3f854-225290-421545 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-06 09:15:43,277 44 INFO rb-5c3f854-225290-421545 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-06 09:15:43,353 44 INFO rb-5c3f854-225290-421545 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-06 09:15:43,410 44 INFO rb-5c3f854-225290-421545 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-06 09:15:43,455 44 INFO rb-5c3f854-225290-421545 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-06 09:15:43,456 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.036 0.063 2026-10-06 09:15:43,505 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.032 2026-10-06 09:15:43,545 44 INFO rb-5c3f854-225290-421545 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-06 09:15:43,615 44 INFO rb-5c3f854-225290-421545 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-06 09:15:43,619 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25414241 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '3c691e65-85ed-47c3-b11c-8286559d46e6'}] 2026-10-06 09:15:43,647 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25414241 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '3c691e65-85ed-47c3-b11c-8286559d46e6'} updated pos.order #709 2026-10-06 09:15:43,675 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25414241 finished 2026-10-06 09:15:43,786 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.053 0.118 2026-10-06 09:15:43,946 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:43] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.030 0.094 2026-10-06 09:15:43,988 44 INFO rb-5c3f854-225290-421545 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-06 09:15:44,056 44 INFO rb-5c3f854-225290-421545 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-06 09:15:44,106 44 INFO rb-5c3f854-225290-421545 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-06 09:15:44,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:44] "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-06 09:15:44,180 44 INFO rb-5c3f854-225290-421545 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-06 09:15:44,231 44 INFO rb-5c3f854-225290-421545 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-06 09:15:44,293 44 INFO rb-5c3f854-225290-421545 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-06 09:15:46,342 44 INFO rb-5c3f854-225290-421545 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-06 09:15:46,413 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.009 2026-10-06 09:15:46,413 44 INFO rb-5c3f854-225290-421545 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-06 09:15:46,464 44 INFO rb-5c3f854-225290-421545 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-06 09:15:46,515 44 INFO rb-5c3f854-225290-421545 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-06 09:15:46,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-06 09:15:46,567 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 09:15:46,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 28170844 (allocated 30945280) 2026-10-06 09:15:46,810 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 104049 2026-10-06 09:15:46,816 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-06 09:15:46,816 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 104049 2026-10-06 09:15:46,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091546_963169_test_01_pos_restaurant.txt 2026-10-06 09:15:46,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpsu0ppisz_chrome_odoo" 2026-10-06 09:15:47,294 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 104306 2026-10-06 09:15:47,294 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpax4hnqoq_chrome_odoo 2026-10-06 09:15:47,295 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:43425/json/version 2026-10-06 09:15:47,296 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43425', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:15:47,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-06 09:15:47,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:43425/json 2026-10-06 09:15:47,347 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43425', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:15:47,357 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:43425/devtools/page/6DDCECF8CE760494852609192BE0E9F2 2026-10-06 09:15:47,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-06 09:15:47,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-06 09:15:47,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:15:47,425 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-06 09:15:47,429 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:15:47,429 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:15:47,538 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:47] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.042 0.051 2026-10-06 09:15:47,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '6DDCECF8CE760494852609192BE0E9F2', 'loaderId': 'C224C392778DE5BB2625630FE46DB7C2', 'isDownload': False} 2026-10-06 09:15:47,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-10-06 09:15:47,560 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:15:47,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:47] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 09:15:47,602 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:47] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-10-06 09:15:47,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:47] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-06 09:15:48,126 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:15:48,129 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:15:48,131 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:15:48,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync_second_login', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:15:48,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 09:15:48,167 44 INFO rb-5c3f854-225290-421545 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-06 09:15:48,181 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:15:48,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:15:48,222 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 09:15:48,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.019 2026-10-06 09:15:48,292 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.012 0.047 2026-10-06 09:15:48,296 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-06 09:15:49,139 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 314 0.296 0.509 2026-10-06 09:15:49,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:15:49,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.010 2026-10-06 09:15:49,340 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.032 2026-10-06 09:15:49,385 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.011 2026-10-06 09:15:49,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-06 09:15:49,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:15:49,474 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:15:49,493 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:15:49,510 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:15:49,511 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:15:49,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.019 0.038 2026-10-06 09:15:49,553 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:15:49,560 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15: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-06 09:15:49,571 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.018 0.069 2026-10-06 09:15:49,597 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:15:49,636 44 INFO rb-5c3f854-225290-421545 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-06 09:15:49,644 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.025 0.037 2026-10-06 09:15:49,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.048 0.100 2026-10-06 09:15:49,759 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.162 2026-10-06 09:15:49,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.043 2026-10-06 09:15:49,791 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.020 2026-10-06 09:15:49,844 44 INFO rb-5c3f854-225290-421545 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-06 09:15:49,873 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:15:49,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:49] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.012 0.017 2026-10-06 09:15:51,892 44 INFO rb-5c3f854-225290-421545 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-06 09:15:51,943 44 INFO rb-5c3f854-225290-421545 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-06 09:15:51,994 44 INFO rb-5c3f854-225290-421545 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-06 09:15:52,044 44 INFO rb-5c3f854-225290-421545 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-06 09:15:52,095 44 INFO rb-5c3f854-225290-421545 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-06 09:15:52,146 44 INFO rb-5c3f854-225290-421545 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-06 09:15:52,196 44 INFO rb-5c3f854-225290-421545 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-06 09:15:52,263 44 INFO rb-5c3f854-225290-421545 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-06 09:15:52,281 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:15:52,335 44 INFO rb-5c3f854-225290-421545 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-06 09:15:52,385 44 INFO rb-5c3f854-225290-421545 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-06 09:15:52,454 44 INFO rb-5c3f854-225290-421545 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-06 09:15:52,457 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73311107 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fb6430b9-0a57-4b58-a1c7-6d38e4023836'}] 2026-10-06 09:15:52,467 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:15:52,496 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73311107 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fb6430b9-0a57-4b58-a1c7-6d38e4023836'} updated pos.order #712 2026-10-06 09:15:52,521 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73311107 finished 2026-10-06 09:15:52,632 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.055 0.123 2026-10-06 09:15:52,688 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:52] "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-06 09:15:52,746 44 INFO rb-5c3f854-225290-421545 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-06 09:15:52,799 44 INFO rb-5c3f854-225290-421545 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-06 09:15:52,850 44 INFO rb-5c3f854-225290-421545 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-06 09:15:52,902 44 INFO rb-5c3f854-225290-421545 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-06 09:15:52,953 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,043 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,095 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,146 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,196 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,247 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,301 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,355 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,406 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,474 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,525 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,583 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,634 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,685 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,770 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,781 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:15:53,782 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:15:53,857 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,933 44 INFO rb-5c3f854-225290-421545 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-06 09:15:53,939 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38026115 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fb6430b9-0a57-4b58-a1c7-6d38e4023836'}] 2026-10-06 09:15:54,043 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [703] to pos.order #712 2026-10-06 09:15:54,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38026115 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fb6430b9-0a57-4b58-a1c7-6d38e4023836'} updated pos.order #712 2026-10-06 09:15:54,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38026115 finished 2026-10-06 09:15:54,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 148 0.178 0.435 2026-10-06 09:15:54,778 44 INFO rb-5c3f854-225290-421545 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-06 09:15:54,831 44 INFO rb-5c3f854-225290-421545 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-06 09:15:54,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15: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.008 2026-10-06 09:15:54,913 44 INFO rb-5c3f854-225290-421545 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-06 09:15:54,966 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,014 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,064 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,116 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,167 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,217 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,275 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,349 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,400 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,450 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,513 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70643280 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'd58f1bbd-8eda-4580-af47-927ec5f1a8f9'}] 2026-10-06 09:15:55,573 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70643280 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'd58f1bbd-8eda-4580-af47-927ec5f1a8f9'} created pos.order #713 2026-10-06 09:15:55,598 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70643280 finished 2026-10-06 09:15:55,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.036 0.129 2026-10-06 09:15:55,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.006 0.012 2026-10-06 09:15:55,799 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,846 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,897 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,947 44 INFO rb-5c3f854-225290-421545 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-06 09:15:55,998 44 INFO rb-5c3f854-225290-421545 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-06 09:15:56,049 44 INFO rb-5c3f854-225290-421545 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-06 09:15:56,120 44 INFO rb-5c3f854-225290-421545 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-06 09:15:56,171 44 INFO rb-5c3f854-225290-421545 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-06 09:15:56,226 44 INFO rb-5c3f854-225290-421545 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-06 09:15:56,274 44 INFO rb-5c3f854-225290-421545 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-06 09:15:56,333 44 INFO rb-5c3f854-225290-421545 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-06 09:15:56,356 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32824755 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'd58f1bbd-8eda-4580-af47-927ec5f1a8f9'}] 2026-10-06 09:15:56,383 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1166] to pos.order #713 2026-10-06 09:15:56,390 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32824755 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'd58f1bbd-8eda-4580-af47-927ec5f1a8f9'} updated pos.order #713 2026-10-06 09:15:56,422 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32824755 finished 2026-10-06 09:15:56,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.030 0.137 2026-10-06 09:15:56,560 44 INFO rb-5c3f854-225290-421545 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-06 09:15:56,609 44 INFO rb-5c3f854-225290-421545 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-06 09:15:56,661 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-06 09:15:56,661 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-06 09:15:56,795 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 19169556 (allocated 20844544) 2026-10-06 09:15:56,802 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 104306 2026-10-06 09:15:56,804 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-06 09:15:56,804 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 104306 2026-10-06 09:15:56,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091556_955135_test_01_pos_restaurant.txt 2026-10-06 09:15:56,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpax4hnqoq_chrome_odoo" 2026-10-06 09:15:56,997 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-10-06 09:15:57,470 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 104513 2026-10-06 09:15:57,470 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpj06h840s_chrome_odoo 2026-10-06 09:15:57,471 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:40393/json/version 2026-10-06 09:15:57,473 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40393', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:15:57,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-06 09:15:57,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:40393/json 2026-10-06 09:15:57,544 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40393', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:15:57,572 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:40393/devtools/page/BB80E5988913DCCF84C2972790B9CE16 2026-10-06 09:15:57,587 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-06 09:15:57,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-06 09:15:57,659 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:15:57,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-06 09:15:57,676 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:15:57,677 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:15:57,692 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:15:58,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:58] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.067 0.790 2026-10-06 09:15:58,552 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'BB80E5988913DCCF84C2972790B9CE16', 'loaderId': 'F048425612539916F660428F3CC3C461', 'isDownload': False} 2026-10-06 09:15:58,552 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-10-06 09:15:58,577 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:15:58,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:58] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-06 09:15:58,619 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:58] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-06 09:15:58,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:58] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-06 09:15:59,280 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:15:59,282 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:15:59,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-06 09:15:59,349 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 09:15:59,352 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('SplitBillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:15:59,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:15:59,370 44 INFO rb-5c3f854-225290-421545 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-06 09:15:59,385 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:15:59,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.023 0.016 2026-10-06 09:15:59,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-06 09:15:59,512 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.034 2026-10-06 09:15:59,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:15:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-06 09:16:00,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.265 0.437 2026-10-06 09:16:00,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "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-06 09:16:00,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.000 0.006 2026-10-06 09:16:00,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.043 2026-10-06 09:16:00,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.000 0.010 2026-10-06 09:16:00,510 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-06 09:16:00,523 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-06 09:16:00,580 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:16:00,606 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:16:00,611 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:16:00,641 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.024 0.031 2026-10-06 09:16:00,650 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:16:00,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.072 2026-10-06 09:16:00,660 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:16:00,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.087 2026-10-06 09:16:00,695 44 INFO rb-5c3f854-225290-421545 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-06 09:16:00,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.015 2026-10-06 09:16:00,729 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:16:00,841 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.058 0.062 2026-10-06 09:16:00,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.010 0.093 2026-10-06 09:16:00,905 44 INFO rb-5c3f854-225290-421545 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-06 09:16:00,915 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:16:00,957 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:00] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.038 0.197 2026-10-06 09:16:01,066 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.106 2026-10-06 09:16:01,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:16:01,226 44 INFO rb-5c3f854-225290-421545 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-06 09:16:01,258 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:16:01,323 44 INFO rb-5c3f854-225290-421545 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-06 09:16:01,376 44 INFO rb-5c3f854-225290-421545 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-06 09:16:01,427 44 INFO rb-5c3f854-225290-421545 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-06 09:16:01,482 44 INFO rb-5c3f854-225290-421545 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-06 09:16:01,533 44 INFO rb-5c3f854-225290-421545 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-06 09:16:01,588 44 INFO rb-5c3f854-225290-421545 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-06 09:16:01,658 44 INFO rb-5c3f854-225290-421545 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-06 09:16:01,714 44 INFO rb-5c3f854-225290-421545 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-06 09:16:01,770 44 INFO rb-5c3f854-225290-421545 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-06 09:16:01,946 44 INFO rb-5c3f854-225290-421545 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-06 09:16:01,997 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,068 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,119 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,170 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,225 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,277 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,329 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,396 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,447 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,500 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,676 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,726 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,802 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,853 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,905 44 INFO rb-5c3f854-225290-421545 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-06 09:16:02,959 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,010 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,063 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,134 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,185 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,236 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,287 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,342 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,396 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,464 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,514 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,565 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,618 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,675 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,726 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,780 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,837 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,890 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,942 44 INFO rb-5c3f854-225290-421545 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-06 09:16:03,997 44 INFO rb-5c3f854-225290-421545 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-06 09:16:04,049 44 INFO rb-5c3f854-225290-421545 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-06 09:16:04,100 44 INFO rb-5c3f854-225290-421545 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-06 09:16:04,184 44 INFO rb-5c3f854-225290-421545 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-06 09:16:04,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72662500 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd6d7d27f-ca89-456b-89ba-e01ebee28c02'}] 2026-10-06 09:16:04,233 44 INFO rb-5c3f854-225290-421545 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-06 09:16:04,304 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72662500 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd6d7d27f-ca89-456b-89ba-e01ebee28c02'} created pos.order #714 2026-10-06 09:16:04,334 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72662500 finished 2026-10-06 09:16:04,409 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.069 0.154 2026-10-06 09:16:04,464 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59675741 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '569ad817-92b8-4bfc-b990-8f5288b06aca'}] 2026-10-06 09:16:04,528 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59675741 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '569ad817-92b8-4bfc-b990-8f5288b06aca'} created pos.order #715 2026-10-06 09:16:04,555 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59675741 finished 2026-10-06 09:16:04,615 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.038 0.116 2026-10-06 09:16:04,667 44 INFO rb-5c3f854-225290-421545 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-06 09:16:04,718 44 INFO rb-5c3f854-225290-421545 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-06 09:16:04,776 44 INFO rb-5c3f854-225290-421545 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-06 09:16:04,827 44 INFO rb-5c3f854-225290-421545 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-06 09:16:04,879 44 INFO rb-5c3f854-225290-421545 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-06 09:16:04,936 44 INFO rb-5c3f854-225290-421545 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-06 09:16:04,988 44 INFO rb-5c3f854-225290-421545 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-06 09:16:05,039 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-06 09:16:05,117 44 INFO rb-5c3f854-225290-421545 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-06 09:16:05,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.028 0.051 2026-10-06 09:16:05,247 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16: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-06 09:16:05,292 44 INFO rb-5c3f854-225290-421545 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-06 09:16:05,339 44 INFO rb-5c3f854-225290-421545 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-06 09:16:05,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.009 2026-10-06 09:16:05,419 44 INFO rb-5c3f854-225290-421545 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-06 09:16:05,470 44 INFO rb-5c3f854-225290-421545 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-06 09:16:05,525 44 INFO rb-5c3f854-225290-421545 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-06 09:16:05,576 44 INFO rb-5c3f854-225290-421545 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-06 09:16:05,627 44 INFO rb-5c3f854-225290-421545 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-06 09:16:05,683 44 INFO rb-5c3f854-225290-421545 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-06 09:16:05,734 44 INFO rb-5c3f854-225290-421545 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-06 09:16:05,786 44 INFO rb-5c3f854-225290-421545 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-06 09:16:05,847 44 INFO rb-5c3f854-225290-421545 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-06 09:16:07,892 44 INFO rb-5c3f854-225290-421545 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-06 09:16:07,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.007 0.010 2026-10-06 09:16:07,967 44 INFO rb-5c3f854-225290-421545 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-06 09:16:08,017 44 INFO rb-5c3f854-225290-421545 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-06 09:16:08,074 44 INFO rb-5c3f854-225290-421545 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-06 09:16:08,136 44 INFO rb-5c3f854-225290-421545 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-06 09:16:08,188 44 INFO rb-5c3f854-225290-421545 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-06 09:16:08,239 44 INFO rb-5c3f854-225290-421545 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-06 09:16:08,291 44 INFO rb-5c3f854-225290-421545 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-06 09:16:08,345 44 INFO rb-5c3f854-225290-421545 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-06 09:16:08,396 44 INFO rb-5c3f854-225290-421545 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-06 09:16:08,448 44 INFO rb-5c3f854-225290-421545 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-06 09:16:08,543 44 INFO rb-5c3f854-225290-421545 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-06 09:16:08,547 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97796555 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd6d7d27f-ca89-456b-89ba-e01ebee28c02'}] 2026-10-06 09:16:08,597 44 INFO rb-5c3f854-225290-421545 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-06 09:16:08,621 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97796555 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd6d7d27f-ca89-456b-89ba-e01ebee28c02'} updated pos.order #714 2026-10-06 09:16:08,647 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97796555 finished 2026-10-06 09:16:08,781 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.095 0.141 2026-10-06 09:16:08,852 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1018011 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'a7706430-2759-4ec0-acae-35b2062c37d6'}] 2026-10-06 09:16:08,916 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1018011 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'a7706430-2759-4ec0-acae-35b2062c37d6'} created pos.order #716 2026-10-06 09:16:08,944 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1018011 finished 2026-10-06 09:16:09,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.031 0.139 2026-10-06 09:16:09,077 44 INFO rb-5c3f854-225290-421545 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-06 09:16:09,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-06 09:16:09,186 44 INFO rb-5c3f854-225290-421545 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-06 09:16:09,287 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:09] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.022 0.074 2026-10-06 09:16:09,338 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.031 2026-10-06 09:16:09,404 44 INFO rb-5c3f854-225290-421545 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-06 09:16:09,454 44 INFO rb-5c3f854-225290-421545 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-06 09:16:09,546 44 INFO rb-5c3f854-225290-421545 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-06 09:16:09,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.010 0.014 2026-10-06 09:16:09,595 44 INFO rb-5c3f854-225290-421545 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-06 09:16:09,652 44 INFO rb-5c3f854-225290-421545 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-06 09:16:09,701 44 INFO rb-5c3f854-225290-421545 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-06 09:16:09,752 44 INFO rb-5c3f854-225290-421545 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-06 09:16:09,810 44 INFO rb-5c3f854-225290-421545 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-06 09:16:09,861 44 INFO rb-5c3f854-225290-421545 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-06 09:16:09,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-06 09:16:09,913 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════════╗ ║ TOUR SplitBillScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 09:16:10,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20609932 (allocated 23072768) 2026-10-06 09:16:10,098 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 104513 2026-10-06 09:16:10,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-06 09:16:10,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 104513 2026-10-06 09:16:10,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091610_207982_test_02_others.txt 2026-10-06 09:16:10,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpj06h840s_chrome_odoo" 2026-10-06 09:16:10,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 104732 2026-10-06 09:16:10,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmprb2r9e1f_chrome_odoo 2026-10-06 09:16:10,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:42687/json/version 2026-10-06 09:16:10,633 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:16:10,650 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-06 09:16:10,650 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:42687/json 2026-10-06 09:16:10,651 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:16:10,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:42687/devtools/page/4689A69AA5D3FE390C81849A5843C8C4 2026-10-06 09:16:10,678 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-06 09:16:10,688 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-06 09:16:10,715 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:16:10,726 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-06 09:16:10,729 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:16:10,729 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:16:10,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:10] "GET /pos/ui/119 HTTP/1.1" 200 - 38 0.036 0.070 2026-10-06 09:16:10,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '4689A69AA5D3FE390C81849A5843C8C4', 'loaderId': '56E8AB89F77B65BE6DFDF8653AEAACBA', 'isDownload': False} 2026-10-06 09:16:10,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-10-06 09:16:10,871 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:16:10,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:10] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.009 2026-10-06 09:16:10,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:10] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:16:10,921 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:10] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 09:16:11,557 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:16:11,562 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:16:11,580 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:16:11,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:16:11,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('FloorScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:16:11,646 44 INFO rb-5c3f854-225290-421545 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-06 09:16:11,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:16:11,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:16:11,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.017 0.014 2026-10-06 09:16:11,738 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.032 2026-10-06 09:16:11,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.048 2026-10-06 09:16:11,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-06 09:16:12,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 426 0.308 0.501 2026-10-06 09:16:12,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:16:12,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:12] "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.008 2026-10-06 09:16:12,951 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:12] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.055 2026-10-06 09:16:13,002 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.003 0.016 2026-10-06 09:16:13,027 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-06 09:16:13,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-06 09:16:13,094 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:16:13,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:16:13,139 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:16:13,140 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:16:13,169 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:16:13,187 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:16:13,212 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.029 0.062 2026-10-06 09:16:13,218 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:16:13,233 44 INFO rb-5c3f854-225290-421545 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-06 09:16:13,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.115 2026-10-06 09:16:13,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.071 2026-10-06 09:16:13,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.026 0.146 2026-10-06 09:16:13,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.029 0.230 2026-10-06 09:16:13,454 44 INFO rb-5c3f854-225290-421545 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-06 09:16:13,488 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.016 0.188 2026-10-06 09:16:13,503 44 INFO rb-5c3f854-225290-421545 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-06 09:16:13,558 44 INFO rb-5c3f854-225290-421545 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-06 09:16:13,607 44 INFO rb-5c3f854-225290-421545 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-06 09:16:13,663 44 INFO rb-5c3f854-225290-421545 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-06 09:16:13,715 44 INFO rb-5c3f854-225290-421545 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-06 09:16:13,769 44 INFO rb-5c3f854-225290-421545 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-06 09:16:13,821 44 INFO rb-5c3f854-225290-421545 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-06 09:16:13,883 44 INFO rb-5c3f854-225290-421545 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-06 09:16:13,933 44 INFO rb-5c3f854-225290-421545 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-06 09:16:13,991 44 INFO rb-5c3f854-225290-421545 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-06 09:16:14,049 44 INFO rb-5c3f854-225290-421545 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-06 09:16:14,076 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:14] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:16:14,105 44 INFO rb-5c3f854-225290-421545 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-06 09:16:14,158 44 INFO rb-5c3f854-225290-421545 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-06 09:16:14,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:14] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 6 0.014 0.017 2026-10-06 09:16:14,213 44 INFO rb-5c3f854-225290-421545 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-06 09:16:14,248 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.005 0.028 2026-10-06 09:16:14,270 44 INFO rb-5c3f854-225290-421545 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-06 09:16:14,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:14] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 09:16:14,327 44 INFO rb-5c3f854-225290-421545 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-06 09:16:14,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.022 0.062 2026-10-06 09:16:14,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:14] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.019 0.077 2026-10-06 09:16:14,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:14] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.005 0.008 2026-10-06 09:16:14,524 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:14] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:16:14,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:14] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:16:14,599 44 INFO rb-5c3f854-225290-421545 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-06 09:16:14,647 44 INFO rb-5c3f854-225290-421545 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-06 09:16:14,696 44 INFO rb-5c3f854-225290-421545 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-06 09:16:14,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-06 09:16:15,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:15] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.049 0.048 2026-10-06 09:16:16,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:16:16,048 44 INFO rb-5c3f854-225290-421545 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-06 09:16:16,062 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 09:16:16,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 09:16:16,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:16:16,175 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.008 0.033 2026-10-06 09:16:16,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.048 2026-10-06 09:16:16,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-06 09:16:16,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.034 0.067 2026-10-06 09:16:16,507 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "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-06 09:16:16,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.032 2026-10-06 09:16:16,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "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.010 2026-10-06 09:16:16,613 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-06 09:16:16,632 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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-06 09:16:16,711 44 INFO rb-5c3f854-225290-421545 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-06 09:16:16,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.016 0.047 2026-10-06 09:16:16,786 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.009 0.070 2026-10-06 09:16:16,792 44 INFO rb-5c3f854-225290-421545 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-06 09:16:16,850 44 INFO rb-5c3f854-225290-421545 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-06 09:16:16,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.029 0.131 2026-10-06 09:16:16,906 44 INFO rb-5c3f854-225290-421545 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-06 09:16:16,969 44 INFO rb-5c3f854-225290-421545 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-06 09:16:16,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:16] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.033 0.220 2026-10-06 09:16:17,015 44 INFO rb-5c3f854-225290-421545 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-06 09:16:17,068 44 INFO rb-5c3f854-225290-421545 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-06 09:16:17,120 44 INFO rb-5c3f854-225290-421545 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-06 09:16:17,182 44 INFO rb-5c3f854-225290-421545 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-06 09:16:17,190 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:16:17,245 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-06 09:16:17,296 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:17] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.009 0.041 2026-10-06 09:16:17,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:17] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.031 0.055 2026-10-06 09:16:17,907 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:17] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:16:17,912 44 INFO rb-5c3f854-225290-421545 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-06 09:16:17,926 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-06 09:16:17,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:16:17,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:16:18,035 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.007 0.033 2026-10-06 09:16:18,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.051 2026-10-06 09:16:18,084 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-06 09:16:18,247 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.026 0.070 2026-10-06 09:16:18,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "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.010 2026-10-06 09:16:18,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.013 2026-10-06 09:16:18,385 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "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-06 09:16:18,400 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-06 09:16:18,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:16:18,465 44 INFO rb-5c3f854-225290-421545 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-06 09:16:18,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.013 0.038 2026-10-06 09:16:18,530 44 INFO rb-5c3f854-225290-421545 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-06 09:16:18,577 44 INFO rb-5c3f854-225290-421545 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-06 09:16:18,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.046 0.086 2026-10-06 09:16:18,638 44 INFO rb-5c3f854-225290-421545 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-06 09:16:18,685 44 INFO rb-5c3f854-225290-421545 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-06 09:16:18,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.029 0.176 2026-10-06 09:16:18,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.237 2026-10-06 09:16:18,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.225 2026-10-06 09:16:18,759 44 INFO rb-5c3f854-225290-421545 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-06 09:16:18,818 44 INFO rb-5c3f854-225290-421545 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-06 09:16:18,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:18] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:16:18,874 44 INFO rb-5c3f854-225290-421545 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-06 09:16:18,943 44 INFO rb-5c3f854-225290-421545 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-06 09:16:18,998 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,049 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,101 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,152 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,216 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:19] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.009 0.005 2026-10-06 09:16:19,265 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,281 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.010 0.030 2026-10-06 09:16:19,328 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:19] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:16:19,377 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,434 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,487 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,539 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,591 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,643 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,693 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,758 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:19] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:16:19,762 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.025 2026-10-06 09:16:19,805 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,869 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:19] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:16:19,869 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,916 44 INFO rb-5c3f854-225290-421545 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-06 09:16:19,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.009 0.037 2026-10-06 09:16:19,967 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,022 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,073 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,129 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,180 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,196 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:16:20,237 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,247 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:20] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:16:20,289 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,290 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:20] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.020 2026-10-06 09:16:20,340 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,397 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,451 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,459 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:20] "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.004 2026-10-06 09:16:20,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:20] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.003 0.010 2026-10-06 09:16:20,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:20] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:16:20,515 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.026 2026-10-06 09:16:20,562 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,588 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.061 2026-10-06 09:16:20,615 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,673 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,734 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,749 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:20] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 3 0.007 0.012 2026-10-06 09:16:20,789 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,839 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,891 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,942 44 INFO rb-5c3f854-225290-421545 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-06 09:16:20,995 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,044 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,101 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,153 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,209 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,263 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,270 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:21] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft#restaurant.table.are_orders_still_in_draft HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:16:21,310 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:21] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:16:21,323 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.034 2026-10-06 09:16:21,374 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,426 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,481 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,535 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,586 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,637 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,698 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:21] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.007 0.004 2026-10-06 09:16:21,749 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.031 2026-10-06 09:16:21,800 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,855 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,908 44 INFO rb-5c3f854-225290-421545 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-06 09:16:21,962 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,013 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,072 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:22] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:16:22,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.027 2026-10-06 09:16:22,124 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,184 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,185 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:22] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:16:22,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.008 0.029 2026-10-06 09:16:22,240 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:22] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:16:22,291 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,298 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.029 2026-10-06 09:16:22,342 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.009 2026-10-06 09:16:22,479 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,489 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:16:22,530 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,593 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,621 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95969195 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '8133e931-309b-4000-98c6-b5feef9855cf'}] 2026-10-06 09:16:22,693 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95969195 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '8133e931-309b-4000-98c6-b5feef9855cf'} created pos.order #717 2026-10-06 09:16:22,717 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95969195 finished 2026-10-06 09:16:22,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.039 0.128 2026-10-06 09:16:22,808 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,865 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,917 44 INFO rb-5c3f854-225290-421545 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-06 09:16:22,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.002 0.011 2026-10-06 09:16:23,002 44 INFO rb-5c3f854-225290-421545 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-06 09:16:23,045 44 INFO rb-5c3f854-225290-421545 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-06 09:16:23,108 44 INFO rb-5c3f854-225290-421545 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-06 09:16:23,139 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10344066 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '445fee5d-49c8-47d0-93bb-5d73b726a7e2'}] 2026-10-06 09:16:23,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10344066 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '445fee5d-49c8-47d0-93bb-5d73b726a7e2'} created pos.order #718 2026-10-06 09:16:23,221 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10344066 finished 2026-10-06 09:16:23,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.031 0.131 2026-10-06 09:16:23,343 44 INFO rb-5c3f854-225290-421545 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-06 09:16:23,392 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-06 09:16:23,393 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════╗ ║ TOUR FloorScreenTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-06 09:16:23,595 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20233908 (allocated 21368832) 2026-10-06 09:16:23,610 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 104732 2026-10-06 09:16:23,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-06 09:16:23,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 104732 2026-10-06 09:16:23,733 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091623_733043_test_02_others.txt 2026-10-06 09:16:23,733 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmprb2r9e1f_chrome_odoo" 2026-10-06 09:16:24,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105014 2026-10-06 09:16:24,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpln99ysrz_chrome_odoo 2026-10-06 09:16:24,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:35241/json/version 2026-10-06 09:16:24,183 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35241', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:16:24,195 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-06 09:16:24,195 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:35241/json 2026-10-06 09:16:24,196 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35241', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:16:24,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:35241/devtools/page/A66D766102F8B6C38B8C11E201A76ABB 2026-10-06 09:16:24,219 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-06 09:16:24,227 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-06 09:16:24,253 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:16:24,256 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-06 09:16:24,265 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:16:24,265 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:16:24,340 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:24] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.014 0.046 2026-10-06 09:16:24,347 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'A66D766102F8B6C38B8C11E201A76ABB', 'loaderId': 'AFDD46A38A1D934EF7448D5D963DBFDB', 'isDownload': False} 2026-10-06 09:16:24,347 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('TableMergeUnmergeTour')" 2026-10-06 09:16:24,371 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:16:24,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:24] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 09:16:24,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:24] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-10-06 09:16:24,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:24] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-06 09:16:25,039 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:16:25,049 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:16:25,064 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:16:25,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 09:16:25,095 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('TableMergeUnmergeTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:16:25,110 44 INFO rb-5c3f854-225290-421545 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-06 09:16:25,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:16:25,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:16:25,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:25] "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.010 2026-10-06 09:16:25,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-06 09:16:25,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.011 0.034 2026-10-06 09:16:25,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-06 09:16:25,988 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 316 0.247 0.464 2026-10-06 09:16:26,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:16:26,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.010 0.015 2026-10-06 09:16:26,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.039 2026-10-06 09:16:26,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.012 0.013 2026-10-06 09:16:26,280 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-06 09:16:26,293 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:16:26,369 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:16:26,396 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:16:26,398 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:16:26,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 7 0.017 0.042 2026-10-06 09:16:26,444 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "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-06 09:16:26,454 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 09:16:26,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.017 0.082 2026-10-06 09:16:26,476 44 INFO rb-5c3f854-225290-421545 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-06 09:16:26,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.033 2026-10-06 09:16:26,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.083 2026-10-06 09:16:26,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.016 2026-10-06 09:16:26,591 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:16:26,604 44 INFO rb-5c3f854-225290-421545 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-06 09:16:26,667 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.027 0.057 2026-10-06 09:16:26,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "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.018 2026-10-06 09:16:26,739 44 INFO rb-5c3f854-225290-421545 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-06 09:16:26,765 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.028 0.155 2026-10-06 09:16:26,774 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:16:26,821 44 INFO rb-5c3f854-225290-421545 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-06 09:16:26,899 44 INFO rb-5c3f854-225290-421545 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-06 09:16:26,957 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18554332 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '8133e931-309b-4000-98c6-b5feef9855cf'}] 2026-10-06 09:16:26,987 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1173] to pos.order #717 2026-10-06 09:16:26,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18554332 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '8133e931-309b-4000-98c6-b5feef9855cf'} updated pos.order #717 2026-10-06 09:16:27,024 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18554332 finished 2026-10-06 09:16:27,113 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.036 0.123 2026-10-06 09:16:27,162 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-06 09:16:27,213 44 INFO rb-5c3f854-225290-421545 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-06 09:16:27,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:27,775 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:28,275 44 INFO rb-5c3f854-225290-421545 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-06 09:16:28,277 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:28,796 44 INFO rb-5c3f854-225290-421545 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-06 09:16:28,805 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:29,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:29] "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-06 09:16:29,334 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:29,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.028 2026-10-06 09:16:29,826 44 INFO rb-5c3f854-225290-421545 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-06 09:16:29,878 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/110] Tour TableMergeUnmergeTour → Step refresh page (trigger: body) 2026-10-06 09:16:30,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:30] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.045 0.059 2026-10-06 09:16:31,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:16:31,078 44 INFO rb-5c3f854-225290-421545 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-06 09:16:31,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 09:16:31,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16: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-06 09:16:31,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:16:31,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.006 2026-10-06 09:16:31,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.014 0.044 2026-10-06 09:16:31,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-06 09:16:31,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.047 0.050 2026-10-06 09:16:31,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.006 0.020 2026-10-06 09:16:31,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.016 2026-10-06 09:16:31,615 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.010 2026-10-06 09:16:31,629 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-06 09:16:31,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:16:31,785 44 INFO rb-5c3f854-225290-421545 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-06 09:16:31,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.015 0.047 2026-10-06 09:16:31,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.061 2026-10-06 09:16:31,917 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:31] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.021 0.108 2026-10-06 09:16:31,971 44 INFO rb-5c3f854-225290-421545 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-06 09:16:32,024 44 INFO rb-5c3f854-225290-421545 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-06 09:16:32,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:32] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.046 0.187 2026-10-06 09:16:32,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.016 0.187 2026-10-06 09:16:32,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.052 2026-10-06 09:16:32,076 44 INFO rb-5c3f854-225290-421545 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-06 09:16:32,125 44 INFO rb-5c3f854-225290-421545 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-06 09:16:32,174 44 INFO rb-5c3f854-225290-421545 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-06 09:16:32,239 44 INFO rb-5c3f854-225290-421545 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-06 09:16:33,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:16:34,273 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-06 09:16:34,324 44 INFO rb-5c3f854-225290-421545 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-06 09:16:34,377 44 INFO rb-5c3f854-225290-421545 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-06 09:16:34,431 44 INFO rb-5c3f854-225290-421545 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-06 09:16:34,511 44 INFO rb-5c3f854-225290-421545 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-06 09:16:34,513 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.007 0.015 2026-10-06 09:16:34,558 44 INFO rb-5c3f854-225290-421545 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-06 09:16:34,608 44 INFO rb-5c3f854-225290-421545 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-06 09:16:34,659 44 INFO rb-5c3f854-225290-421545 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-06 09:16:34,711 44 INFO rb-5c3f854-225290-421545 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-06 09:16:34,776 44 INFO rb-5c3f854-225290-421545 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-06 09:16:34,784 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:16:34,827 44 INFO rb-5c3f854-225290-421545 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-06 09:16:34,878 44 INFO rb-5c3f854-225290-421545 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-06 09:16:34,963 44 INFO rb-5c3f854-225290-421545 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-06 09:16:34,972 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:16:34,973 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:16:35,053 44 INFO rb-5c3f854-225290-421545 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-06 09:16:35,124 44 INFO rb-5c3f854-225290-421545 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-06 09:16:35,128 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30628139 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '8133e931-309b-4000-98c6-b5feef9855cf'}] 2026-10-06 09:16:35,140 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:16:35,249 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [704] to pos.order #717 2026-10-06 09:16:35,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30628139 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '8133e931-309b-4000-98c6-b5feef9855cf'} updated pos.order #717 2026-10-06 09:16:35,794 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30628139 finished 2026-10-06 09:16:35,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.282 0.508 2026-10-06 09:16:35,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:35] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:16:36,142 44 INFO rb-5c3f854-225290-421545 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-06 09:16:36,179 44 INFO rb-5c3f854-225290-421545 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-06 09:16:36,206 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.017 0.037 2026-10-06 09:16:36,236 44 INFO rb-5c3f854-225290-421545 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-06 09:16:36,289 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:36,793 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:37,293 44 INFO rb-5c3f854-225290-421545 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-06 09:16:37,293 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:37,809 44 INFO rb-5c3f854-225290-421545 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-06 09:16:37,817 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:38,333 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:38,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:38] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.004 0.007 2026-10-06 09:16:38,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.025 2026-10-06 09:16:38,833 44 INFO rb-5c3f854-225290-421545 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-06 09:16:38,956 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:38] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:16:39,019 44 INFO rb-5c3f854-225290-421545 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-06 09:16:39,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.007 0.031 2026-10-06 09:16:39,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-06 09:16:39,120 44 INFO rb-5c3f854-225290-421545 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-06 09:16:39,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:39] "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.012 2026-10-06 09:16:39,199 44 INFO rb-5c3f854-225290-421545 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-06 09:16:39,273 44 INFO rb-5c3f854-225290-421545 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-06 09:16:39,340 44 INFO rb-5c3f854-225290-421545 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-06 09:16:39,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11967948 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'}] 2026-10-06 09:16:39,459 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11967948 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'} created pos.order #719 2026-10-06 09:16:39,512 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11967948 finished 2026-10-06 09:16:39,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.078 0.156 2026-10-06 09:16:39,644 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-06 09:16:39,694 44 INFO rb-5c3f854-225290-421545 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-06 09:16:39,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.007 0.014 2026-10-06 09:16:39,778 44 INFO rb-5c3f854-225290-421545 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-06 09:16:39,847 44 INFO rb-5c3f854-225290-421545 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-06 09:16:39,910 44 INFO rb-5c3f854-225290-421545 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-06 09:16:39,964 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27551297 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000002', 'uuid': 'a1865e91-e2ef-436b-9da0-b3461a933027'}] 2026-10-06 09:16:40,052 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27551297 order {'name': '/', 'pos_reference': '263-119-000002', 'uuid': 'a1865e91-e2ef-436b-9da0-b3461a933027'} created pos.order #720 2026-10-06 09:16:40,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27551297 finished 2026-10-06 09:16:40,166 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.059 0.145 2026-10-06 09:16:40,201 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-06 09:16:40,252 44 INFO rb-5c3f854-225290-421545 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-06 09:16:40,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:40,807 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:41,308 44 INFO rb-5c3f854-225290-421545 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-06 09:16:41,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:41,825 44 INFO rb-5c3f854-225290-421545 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-06 09:16:41,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:42,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:42] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.004 0.011 2026-10-06 09:16:42,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:42,429 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92833301 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'}] 2026-10-06 09:16:42,470 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1176] to pos.order #719 2026-10-06 09:16:42,478 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92833301 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'} updated pos.order #719 2026-10-06 09:16:42,512 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92833301 finished 2026-10-06 09:16:42,624 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.065 0.133 2026-10-06 09:16:42,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.008 0.209 2026-10-06 09:16:42,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:42] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.052 0.128 2026-10-06 09:16:42,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.012 2026-10-06 09:16:42,929 44 INFO rb-5c3f854-225290-421545 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-06 09:16:42,978 44 INFO rb-5c3f854-225290-421545 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-06 09:16:43,056 44 INFO rb-5c3f854-225290-421545 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-06 09:16:43,062 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.006 0.016 2026-10-06 09:16:43,104 44 INFO rb-5c3f854-225290-421545 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-06 09:16:43,155 44 INFO rb-5c3f854-225290-421545 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-06 09:16:43,206 44 INFO rb-5c3f854-225290-421545 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-06 09:16:43,256 44 INFO rb-5c3f854-225290-421545 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-06 09:16:43,307 44 INFO rb-5c3f854-225290-421545 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-06 09:16:43,358 44 INFO rb-5c3f854-225290-421545 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-06 09:16:43,409 44 INFO rb-5c3f854-225290-421545 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-06 09:16:43,469 44 INFO rb-5c3f854-225290-421545 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-06 09:16:45,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-06 09:16:45,557 44 INFO rb-5c3f854-225290-421545 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-06 09:16:45,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:45] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:16:45,720 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76362425 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'}] 2026-10-06 09:16:45,752 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #224 deleted pos.order.line records with IDs: [1176] 2026-10-06 09:16:45,770 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76362425 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'} updated pos.order #719 2026-10-06 09:16:45,781 44 INFO rb-5c3f854-225290-421545 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-06 09:16:45,794 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76362425 finished 2026-10-06 09:16:45,837 44 INFO rb-5c3f854-225290-421545 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-06 09:16:45,899 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.055 0.127 2026-10-06 09:16:45,942 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.204 2026-10-06 09:16:45,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18511924 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'f0e52412-94c3-440b-b8ce-4ceb15a51875'}] 2026-10-06 09:16:45,983 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,022 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18511924 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'f0e52412-94c3-440b-b8ce-4ceb15a51875'} created pos.order #721 2026-10-06 09:16:46,032 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18511924 finished 2026-10-06 09:16:46,082 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,126 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.039 0.137 2026-10-06 09:16:46,145 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/110] Tour TableMergeUnmergeTour → Step body 2026-10-06 09:16:46,199 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,233 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 44 0.034 0.222 2026-10-06 09:16:46,272 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:46] "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-06 09:16:46,318 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31006707 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'}] 2026-10-06 09:16:46,329 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31006707 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'} updated pos.order #719 2026-10-06 09:16:46,380 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,386 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31006707 finished 2026-10-06 09:16:46,501 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.039 0.147 2026-10-06 09:16:46,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-06 09:16:46,581 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:46] "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.012 2026-10-06 09:16:46,664 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,712 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,763 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,814 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,881 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:46] "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-06 09:16:46,933 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51895764 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'f0e52412-94c3-440b-b8ce-4ceb15a51875'}] 2026-10-06 09:16:46,942 44 INFO rb-5c3f854-225290-421545 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-06 09:16:46,973 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51895764 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'f0e52412-94c3-440b-b8ce-4ceb15a51875'} updated pos.order #721 2026-10-06 09:16:46,995 44 INFO rb-5c3f854-225290-421545 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-06 09:16:47,010 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51895764 finished 2026-10-06 09:16:47,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.053 0.151 2026-10-06 09:16:47,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-06 09:16:47,224 44 INFO rb-5c3f854-225290-421545 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-06 09:16:47,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:47,790 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:48,307 44 INFO rb-5c3f854-225290-421545 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-06 09:16:48,308 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:48,837 44 INFO rb-5c3f854-225290-421545 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-06 09:16:48,847 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:49,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:49] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.002 0.005 2026-10-06 09:16:49,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4271526 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'}] 2026-10-06 09:16:49,422 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-06 09:16:49,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1178] to pos.order #719 2026-10-06 09:16:49,469 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4271526 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'} updated pos.order #719 2026-10-06 09:16:49,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4271526 finished 2026-10-06 09:16:49,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.050 0.132 2026-10-06 09:16:49,672 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.024 0.193 2026-10-06 09:16:49,839 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:49] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.039 0.150 2026-10-06 09:16:49,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:49] "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.013 2026-10-06 09:16:49,921 44 INFO rb-5c3f854-225290-421545 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-06 09:16:49,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.002 0.012 2026-10-06 09:16:50,001 44 INFO rb-5c3f854-225290-421545 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-06 09:16:50,053 44 INFO rb-5c3f854-225290-421545 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-06 09:16:50,103 44 INFO rb-5c3f854-225290-421545 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-06 09:16:50,185 44 INFO rb-5c3f854-225290-421545 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-06 09:16:50,236 44 INFO rb-5c3f854-225290-421545 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-06 09:16:50,306 44 INFO rb-5c3f854-225290-421545 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-06 09:16:50,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16: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-06 09:16:50,364 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62058024 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'}] 2026-10-06 09:16:50,370 44 INFO rb-5c3f854-225290-421545 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-06 09:16:50,408 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62058024 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'} updated pos.order #719 2026-10-06 09:16:50,431 44 INFO rb-5c3f854-225290-421545 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-06 09:16:50,439 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62058024 finished 2026-10-06 09:16:50,540 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.036 0.143 2026-10-06 09:16:50,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-06 09:16:50,634 44 INFO rb-5c3f854-225290-421545 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-06 09:16:50,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:50] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:16:50,823 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98908274 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'}] 2026-10-06 09:16:50,864 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98908274 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '329eae35-6053-43ca-89a1-70c38f0b2928'} updated pos.order #719 2026-10-06 09:16:50,881 44 INFO rb-5c3f854-225290-421545 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-06 09:16:50,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98908274 finished 2026-10-06 09:16:50,940 44 INFO rb-5c3f854-225290-421545 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-06 09:16:51,009 44 INFO rb-5c3f854-225290-421545 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-06 09:16:51,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.053 0.136 2026-10-06 09:16:51,053 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.009 0.211 2026-10-06 09:16:51,058 44 INFO rb-5c3f854-225290-421545 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-06 09:16:51,079 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.004 0.067 2026-10-06 09:16:51,084 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24518250 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000004', 'uuid': '82967400-f770-4ed8-aad2-6c6436ec3d58'}] 2026-10-06 09:16:51,110 44 INFO rb-5c3f854-225290-421545 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-06 09:16:51,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24518250 order {'name': '/', 'pos_reference': '263-119-000004', 'uuid': '82967400-f770-4ed8-aad2-6c6436ec3d58'} created pos.order #722 2026-10-06 09:16:51,165 44 INFO rb-5c3f854-225290-421545 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-06 09:16:51,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24518250 finished 2026-10-06 09:16:51,237 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.032 0.135 2026-10-06 09:16:51,240 44 INFO rb-5c3f854-225290-421545 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-06 09:16:53,272 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [103/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-06 09:16:53,327 44 INFO rb-5c3f854-225290-421545 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-06 09:16:53,405 44 INFO rb-5c3f854-225290-421545 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-06 09:16:53,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.010 0.028 2026-10-06 09:16:53,454 44 INFO rb-5c3f854-225290-421545 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-06 09:16:53,507 44 INFO rb-5c3f854-225290-421545 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-06 09:16:53,557 44 INFO rb-5c3f854-225290-421545 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-06 09:16:53,634 44 INFO rb-5c3f854-225290-421545 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-06 09:16:55,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [110/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-06 09:16:55,724 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-06 09:16:55,725 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔══════════════════════════════════════╗ ║ TOUR TableMergeUnmergeTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-06 09:16:56,076 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 29032080 (allocated 35139584) 2026-10-06 09:16:56,094 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105014 2026-10-06 09:16:56,095 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-06 09:16:56,096 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105014 2026-10-06 09:16:56,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091656_218588_test_02_others.txt 2026-10-06 09:16:56,219 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpln99ysrz_chrome_odoo" 2026-10-06 09:16:56,248 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-10-06 09:16:56,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome pid: 105290 2026-10-06 09:16:56,756 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless temporary user profile dir: /tmp/tmpivu71edw_chrome_odoo 2026-10-06 09:16:56,756 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:36593/json/version 2026-10-06 09:16:56,758 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:16:56,839 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Browser version: Chrome/150.0.7871.114 2026-10-06 09:16:56,839 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:36593/json 2026-10-06 09:16:56,840 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:16:56,851 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Websocket url found: ws://127.0.0.1:36593/devtools/page/2F0D377A5802BD2B5222D973BB2FBBDF 2026-10-06 09:16:56,860 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Enable chrome headless console log notification 2026-10-06 09:16:56,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless enable page notifications 2026-10-06 09:16:56,950 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:16:56,962 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Setting session cookie in browser 2026-10-06 09:16:56,966 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:16:56,967 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:16:56,984 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:16:57,772 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:57] "GET /pos/ui/119 HTTP/1.1" 200 - 91 0.104 0.686 2026-10-06 09:16:57,775 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigation result: {'frameId': '2F0D377A5802BD2B5222D973BB2FBBDF', 'loaderId': '8B88CCF0E5DD21562A97CB9905B8C1F7', 'isDownload': False} 2026-10-06 09:16:57,776 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-10-06 09:16:57,802 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:16:57,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:57] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 09:16:57,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:57] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-06 09:16:57,850 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:57] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-06 09:16:58,384 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:16:58,387 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:16:58,425 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.020 0.010 2026-10-06 09:16:58,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-06 09:16:58,464 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate test code "odoo.startTour('ControlButtonsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:16:58,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16: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-06 09:16:58,479 44 INFO rb-5c3f854-225290-421545 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-06 09:16:58,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:16:58,541 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:58] "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.012 2026-10-06 09:16:58,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.048 2026-10-06 09:16:58,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.031 0.041 2026-10-06 09:16:58,640 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-06 09:16:59,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.393 0.495 2026-10-06 09:16:59,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16: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-06 09:16:59,695 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16: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-06 09:16:59,752 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:59] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.036 2026-10-06 09:16:59,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16: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.016 2026-10-06 09:16:59,825 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: Owl is running in 'dev' mode. 2026-10-06 09:16:59,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:16:59,918 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:16:59,919 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:16:59,945 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:16:59,949 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:16:59,990 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 09:16:59,998 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:16:59,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:16:59] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.037 0.040 2026-10-06 09:17:00,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:00] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.102 2026-10-06 09:17:00,035 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:17:00,040 44 INFO rb-5c3f854-225290-421545 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-06 09:17:00,087 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.096 2026-10-06 09:17:00,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:00] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.048 0.138 2026-10-06 09:17:00,218 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:17:00,228 44 INFO rb-5c3f854-225290-421545 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-06 09:17:00,296 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:00] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.034 0.237 2026-10-06 09:17:00,315 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.217 2026-10-06 09:17:00,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.063 0.141 2026-10-06 09:17:00,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:17:00,588 44 INFO rb-5c3f854-225290-421545 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-06 09:17:00,615 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:17:00,684 44 INFO rb-5c3f854-225290-421545 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-06 09:17:00,744 44 INFO rb-5c3f854-225290-421545 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-06 09:17:00,794 44 INFO rb-5c3f854-225290-421545 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-06 09:17:00,849 44 INFO rb-5c3f854-225290-421545 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-06 09:17:00,899 44 INFO rb-5c3f854-225290-421545 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-06 09:17:00,954 44 INFO rb-5c3f854-225290-421545 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-06 09:17:01,030 44 INFO rb-5c3f854-225290-421545 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-06 09:17:01,082 44 INFO rb-5c3f854-225290-421545 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-06 09:17:01,139 44 INFO rb-5c3f854-225290-421545 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-06 09:17:01,306 44 INFO rb-5c3f854-225290-421545 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-06 09:17:01,357 44 INFO rb-5c3f854-225290-421545 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-06 09:17:01,420 44 INFO rb-5c3f854-225290-421545 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-06 09:17:01,447 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74373941 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '62394a64-5aa3-4e95-92d0-fe0815e8d437'}] 2026-10-06 09:17:01,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74373941 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '62394a64-5aa3-4e95-92d0-fe0815e8d437'} created pos.order #723 2026-10-06 09:17:01,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74373941 finished 2026-10-06 09:17:01,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.074 0.165 2026-10-06 09:17:01,723 44 INFO rb-5c3f854-225290-421545 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-06 09:17:01,792 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17: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.011 2026-10-06 09:17:01,794 44 INFO rb-5c3f854-225290-421545 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-06 09:17:01,857 44 INFO rb-5c3f854-225290-421545 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-06 09:17:01,908 44 INFO rb-5c3f854-225290-421545 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-06 09:17:01,963 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,014 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,066 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,119 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,183 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,234 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,291 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,458 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,510 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,585 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,633 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,684 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,735 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,785 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,845 44 INFO rb-5c3f854-225290-421545 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-06 09:17:02,913 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [36/109] Tour ControlButtonsTour → Step .table:contains(2) 2026-10-06 09:17:03,519 44 INFO rb-5c3f854-225290-421545 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-06 09:17:03,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54436877 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '62394a64-5aa3-4e95-92d0-fe0815e8d437'}] 2026-10-06 09:17:03,533 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:17:03,568 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1181, 1182] to pos.order #723 2026-10-06 09:17:03,580 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54436877 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '62394a64-5aa3-4e95-92d0-fe0815e8d437'} updated pos.order #723 2026-10-06 09:17:03,608 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54436877 finished 2026-10-06 09:17:03,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.094 0.149 2026-10-06 09:17:03,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:17:03,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.015 2026-10-06 09:17:03,889 44 INFO rb-5c3f854-225290-421545 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-06 09:17:03,939 44 INFO rb-5c3f854-225290-421545 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-06 09:17:03,990 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,041 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,098 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,162 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,226 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,283 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,334 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,384 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,435 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,495 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,552 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,623 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,674 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,736 44 INFO rb-5c3f854-225290-421545 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-06 09:17:04,766 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74111705 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '62394a64-5aa3-4e95-92d0-fe0815e8d437'}] 2026-10-06 09:17:04,824 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74111705 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '62394a64-5aa3-4e95-92d0-fe0815e8d437'} updated pos.order #723 2026-10-06 09:17:04,856 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74111705 finished 2026-10-06 09:17:04,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.062 0.151 2026-10-06 09:17:05,012 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-06 09:17:05,086 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,131 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,211 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,262 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,313 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,369 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,420 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,473 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,547 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,598 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,652 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,829 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,880 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,930 44 INFO rb-5c3f854-225290-421545 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-06 09:17:05,988 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,052 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,107 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,160 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,211 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,266 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,317 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,375 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,426 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,484 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,541 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,591 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,646 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,698 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,756 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,808 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,864 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,915 44 INFO rb-5c3f854-225290-421545 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-06 09:17:06,966 44 INFO rb-5c3f854-225290-421545 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-06 09:17:07,023 44 INFO rb-5c3f854-225290-421545 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-06 09:17:07,084 44 INFO rb-5c3f854-225290-421545 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-06 09:17:07,154 44 INFO rb-5c3f854-225290-421545 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-06 09:17:07,160 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44163952 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '62394a64-5aa3-4e95-92d0-fe0815e8d437'}] 2026-10-06 09:17:07,188 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1183] to pos.order #723 2026-10-06 09:17:07,197 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44163952 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '62394a64-5aa3-4e95-92d0-fe0815e8d437'} updated pos.order #723 2026-10-06 09:17:07,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44163952 finished 2026-10-06 09:17:07,353 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.046 0.150 2026-10-06 09:17:07,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:07] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.048 0.089 2026-10-06 09:17:07,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [91/109] Tour ControlButtonsTour → Step .floor-map 2026-10-06 09:17:07,663 44 INFO rb-5c3f854-225290-421545 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-06 09:17:07,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:17:07,750 44 INFO rb-5c3f854-225290-421545 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-06 09:17:07,820 44 INFO rb-5c3f854-225290-421545 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-06 09:17:07,871 44 INFO rb-5c3f854-225290-421545 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-06 09:17:07,924 44 INFO rb-5c3f854-225290-421545 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-06 09:17:07,980 44 INFO rb-5c3f854-225290-421545 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-06 09:17:08,032 44 INFO rb-5c3f854-225290-421545 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-06 09:17:08,086 44 INFO rb-5c3f854-225290-421545 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-06 09:17:08,159 44 INFO rb-5c3f854-225290-421545 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-06 09:17:08,210 44 INFO rb-5c3f854-225290-421545 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-06 09:17:08,264 44 INFO rb-5c3f854-225290-421545 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-06 09:17:08,440 44 INFO rb-5c3f854-225290-421545 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-06 09:17:08,490 44 INFO rb-5c3f854-225290-421545 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-06 09:17:08,541 44 INFO rb-5c3f854-225290-421545 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-06 09:17:08,600 44 INFO rb-5c3f854-225290-421545 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-06 09:17:08,662 44 INFO rb-5c3f854-225290-421545 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-06 09:17:08,718 44 INFO rb-5c3f854-225290-421545 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-06 09:17:08,801 44 INFO rb-5c3f854-225290-421545 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-06 09:17:08,816 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71879425 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '20e2834b-8a01-4157-a4db-e39208541aa9'}] 2026-10-06 09:17:08,908 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71879425 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '20e2834b-8a01-4157-a4db-e39208541aa9'} created pos.order #724 2026-10-06 09:17:08,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71879425 finished 2026-10-06 09:17:09,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.049 0.142 2026-10-06 09:17:09,053 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:17:09,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: tour succeeded 2026-10-06 09:17:09,070 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: ╔═══════════════════════════════════╗ ║ TOUR ControlButtonsTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-06 09:17:09,200 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: heap 21980816 (allocated 23597056) 2026-10-06 09:17:09,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing chrome headless with pid 105290 2026-10-06 09:17:09,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing websocket connection 2026-10-06 09:17:09,213 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Terminating chrome headless with pid 105290 2026-10-06 09:17:09,324 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091709_324325_test_02_others_bis.txt 2026-10-06 09:17:09,324 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Removing chrome user profile "/tmp/tmpivu71edw_chrome_odoo" 2026-10-06 09:17:09,349 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-10-06 09:17:09,910 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome pid: 105506 2026-10-06 09:17:09,910 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmp3_6ry6zd_chrome_odoo 2026-10-06 09:17:09,910 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:35193/json/version 2026-10-06 09:17:09,911 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35193', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:17:09,985 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-06 09:17:09,985 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:35193/json 2026-10-06 09:17:09,986 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35193', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:17:10,001 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Websocket url found: ws://127.0.0.1:35193/devtools/page/C2963626ECB564998144173FC89344D1 2026-10-06 09:17:10,014 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Enable chrome headless console log notification 2026-10-06 09:17:10,019 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless enable page notifications 2026-10-06 09:17:10,089 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:17:10,101 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Setting session cookie in browser 2026-10-06 09:17:10,109 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:17:10,109 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:17:10,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:17:10,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:10] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.075 0.683 2026-10-06 09:17:10,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigation result: {'frameId': 'C2963626ECB564998144173FC89344D1', 'loaderId': '281EEAAC3AB17154581B6E6E2CA57A69', 'isDownload': False} 2026-10-06 09:17:10,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-10-06 09:17:10,915 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:17:10,937 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:10] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 09:17:10,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:10] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:17:10,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:10] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.036 2026-10-06 09:17:11,547 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:17:11,557 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:17:11,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-06 09:17:11,607 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate test code "odoo.startTour('PosResTicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:17:11,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:17:11,618 44 INFO rb-5c3f854-225290-421545 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-06 09:17:11,641 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17: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-06 09:17:11,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:17:11,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:11] "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-06 09:17:11,698 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-06 09:17:11,744 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.034 2026-10-06 09:17:11,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-06 09:17:12,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.271 0.516 2026-10-06 09:17:12,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:12] "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-06 09:17:12,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.008 2026-10-06 09:17:12,772 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:12] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.040 2026-10-06 09:17:12,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.007 2026-10-06 09:17:12,822 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-06 09:17:12,839 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-06 09:17:12,879 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:17:12,901 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:17:12,905 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:17:12,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:12] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.016 0.038 2026-10-06 09:17:12,965 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:17:12,970 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:17:13,001 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:13] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.025 0.086 2026-10-06 09:17:13,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.117 2026-10-06 09:17:13,019 44 INFO rb-5c3f854-225290-421545 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-06 09:17:13,029 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.058 2026-10-06 09:17:13,088 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.015 2026-10-06 09:17:13,106 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:17:13,130 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [3/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-06 09:17:13,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:13] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.059 0.061 2026-10-06 09:17:13,271 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:17:13,311 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:13] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.043 0.170 2026-10-06 09:17:13,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.259 2026-10-06 09:17:13,511 44 INFO rb-5c3f854-225290-421545 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-06 09:17:13,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:17:13,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.005 0.026 2026-10-06 09:17:13,569 44 INFO rb-5c3f854-225290-421545 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-06 09:17:13,571 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:17:15,605 44 INFO rb-5c3f854-225290-421545 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-06 09:17:15,670 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:17:15,758 44 INFO rb-5c3f854-225290-421545 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-06 09:17:15,855 44 INFO rb-5c3f854-225290-421545 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-06 09:17:15,907 44 INFO rb-5c3f854-225290-421545 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-06 09:17:15,959 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,019 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,066 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,120 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,188 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,240 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,290 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,341 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,392 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,443 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,493 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,552 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27035887 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '06edeb15-f3af-45f7-8f8b-e5a3a9509caf'}] 2026-10-06 09:17:16,668 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27035887 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '06edeb15-f3af-45f7-8f8b-e5a3a9509caf'} created pos.order #725 2026-10-06 09:17:16,704 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27035887 finished 2026-10-06 09:17:16,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.055 0.152 2026-10-06 09:17:16,821 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,873 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [23/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-06 09:17:16,931 44 INFO rb-5c3f854-225290-421545 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-06 09:17:16,980 44 INFO rb-5c3f854-225290-421545 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-06 09:17:17,033 44 INFO rb-5c3f854-225290-421545 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-06 09:17:17,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:17] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.058 0.067 2026-10-06 09:17:17,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.024 2026-10-06 09:17:17,114 44 INFO rb-5c3f854-225290-421545 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-06 09:17:17,177 44 INFO rb-5c3f854-225290-421545 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-06 09:17:17,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46088565 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '06edeb15-f3af-45f7-8f8b-e5a3a9509caf'}] 2026-10-06 09:17:17,209 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46088565 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '06edeb15-f3af-45f7-8f8b-e5a3a9509caf'} updated pos.order #725 2026-10-06 09:17:17,244 44 INFO rb-5c3f854-225290-421545 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-06 09:17:17,255 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46088565 finished 2026-10-06 09:17:17,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.061 0.157 2026-10-06 09:17:17,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:17] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.041 0.114 2026-10-06 09:17:17,621 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [30/34] Tour PosResTicketScreenTour → Step .floor-map 2026-10-06 09:17:17,672 44 INFO rb-5c3f854-225290-421545 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-06 09:17:17,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:17:17,743 44 INFO rb-5c3f854-225290-421545 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-06 09:17:17,790 44 INFO rb-5c3f854-225290-421545 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-06 09:17:17,841 44 INFO rb-5c3f854-225290-421545 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-06 09:17:17,892 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: tour succeeded 2026-10-06 09:17:17,893 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosResTicketScreenTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-06 09:17:18,005 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: heap 16632672 (allocated 17960960) 2026-10-06 09:17:18,027 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing chrome headless with pid 105506 2026-10-06 09:17:18,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing websocket connection 2026-10-06 09:17:18,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Terminating chrome headless with pid 105506 2026-10-06 09:17:18,131 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091718_131397_test_04_ticket_screen.txt 2026-10-06 09:17:18,131 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Removing chrome user profile "/tmp/tmp3_6ry6zd_chrome_odoo" 2026-10-06 09:17:18,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-10-06 09:17:18,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 105710 2026-10-06 09:17:18,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmp5_8gxn0k_chrome_odoo 2026-10-06 09:17:18,673 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:38565/json/version 2026-10-06 09:17:18,674 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38565', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:17:18,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-10-06 09:17:18,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:38565/json 2026-10-06 09:17:18,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38565', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:17:18,760 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:38565/devtools/page/2343C701223758A259915CCECB5E9629 2026-10-06 09:17:18,777 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-10-06 09:17:18,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-10-06 09:17:18,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:17:18,865 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-10-06 09:17:18,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:17:18,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:17:18,891 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:17:19,815 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:19] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.065 0.865 2026-10-06 09:17:19,818 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': '2343C701223758A259915CCECB5E9629', 'loaderId': '7D088BDFC03355AE715D438013E75E71', 'isDownload': False} 2026-10-06 09:17:19,818 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-10-06 09:17:19,838 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:17:19,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:19] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-06 09:17:19,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:19] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.032 2026-10-06 09:17:19,897 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:19] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.046 2026-10-06 09:17:20,594 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:17:20,600 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:17:20,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.026 2026-10-06 09:17:20,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:17:20,661 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate test code "odoo.startTour('PosResTipScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:17:20,679 44 INFO rb-5c3f854-225290-421545 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-06 09:17:20,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17: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-06 09:17:20,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:17:20,750 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.016 2026-10-06 09:17:20,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:20] "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.035 2026-10-06 09:17:20,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-06 09:17:20,842 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:20] "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-06 09:17:21,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.349 0.447 2026-10-06 09:17:21,703 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:21] "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-06 09:17:21,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17: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.006 2026-10-06 09:17:21,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:21] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.038 2026-10-06 09:17:21,865 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:17:21,890 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-10-06 09:17:21,914 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.013 2026-10-06 09:17:21,963 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:17:21,985 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:17:21,987 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:17:22,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.017 0.032 2026-10-06 09:17:22,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.063 2026-10-06 09:17:22,043 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:17:22,055 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:17:22,088 44 INFO rb-5c3f854-225290-421545 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-06 09:17:22,110 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.032 0.100 2026-10-06 09:17:22,123 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:17:22,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.073 2026-10-06 09:17:22,233 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.034 0.093 2026-10-06 09:17:22,302 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:17:22,305 44 INFO rb-5c3f854-225290-421545 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-06 09:17:22,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.038 0.181 2026-10-06 09:17:22,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.200 2026-10-06 09:17:22,490 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.062 0.131 2026-10-06 09:17:22,548 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:17:22,633 44 INFO rb-5c3f854-225290-421545 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-06 09:17:22,658 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:17:22,729 44 INFO rb-5c3f854-225290-421545 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-06 09:17:22,780 44 INFO rb-5c3f854-225290-421545 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-06 09:17:22,830 44 INFO rb-5c3f854-225290-421545 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-06 09:17:22,887 44 INFO rb-5c3f854-225290-421545 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-06 09:17:22,939 44 INFO rb-5c3f854-225290-421545 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-06 09:17:22,995 44 INFO rb-5c3f854-225290-421545 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-06 09:17:23,066 44 INFO rb-5c3f854-225290-421545 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-06 09:17:23,117 44 INFO rb-5c3f854-225290-421545 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-06 09:17:23,168 44 INFO rb-5c3f854-225290-421545 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-06 09:17:23,220 44 INFO rb-5c3f854-225290-421545 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-06 09:17:23,270 44 INFO rb-5c3f854-225290-421545 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-06 09:17:23,321 44 INFO rb-5c3f854-225290-421545 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-06 09:17:23,372 44 INFO rb-5c3f854-225290-421545 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-06 09:17:23,435 44 INFO rb-5c3f854-225290-421545 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-06 09:17:23,467 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42903150 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b08e9672-e33b-4dc6-aaff-cca8c063786d'}] 2026-10-06 09:17:23,569 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42903150 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b08e9672-e33b-4dc6-aaff-cca8c063786d'} created pos.order #726 2026-10-06 09:17:23,607 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42903150 finished 2026-10-06 09:17:23,691 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.069 0.159 2026-10-06 09:17:23,730 44 INFO rb-5c3f854-225290-421545 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-06 09:17:23,782 44 INFO rb-5c3f854-225290-421545 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-06 09:17:23,856 44 INFO rb-5c3f854-225290-421545 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-06 09:17:23,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:23] "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.011 2026-10-06 09:17:23,906 44 INFO rb-5c3f854-225290-421545 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-06 09:17:23,958 44 INFO rb-5c3f854-225290-421545 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-06 09:17:24,008 44 INFO rb-5c3f854-225290-421545 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-06 09:17:24,069 44 INFO rb-5c3f854-225290-421545 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-06 09:17:24,128 44 INFO rb-5c3f854-225290-421545 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-06 09:17:24,179 44 INFO rb-5c3f854-225290-421545 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-06 09:17:24,262 44 INFO rb-5c3f854-225290-421545 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-06 09:17:24,271 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:17:24,273 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:17:24,353 44 INFO rb-5c3f854-225290-421545 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-06 09:17:24,411 44 INFO rb-5c3f854-225290-421545 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-06 09:17:24,484 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-06 09:17:24,488 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1799303 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b08e9672-e33b-4dc6-aaff-cca8c063786d'}] 2026-10-06 09:17:24,499 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:17:24,608 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [705] to pos.order #726 2026-10-06 09:17:25,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1799303 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b08e9672-e33b-4dc6-aaff-cca8c063786d'} updated pos.order #726 2026-10-06 09:17:25,191 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1799303 finished 2026-10-06 09:17:25,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 246 0.400 0.451 2026-10-06 09:17:25,408 44 INFO rb-5c3f854-225290-421545 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-06 09:17:25,462 44 INFO rb-5c3f854-225290-421545 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-06 09:17:27,505 44 INFO rb-5c3f854-225290-421545 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-06 09:17:27,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:17:27,589 44 INFO rb-5c3f854-225290-421545 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-06 09:17:27,662 44 INFO rb-5c3f854-225290-421545 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-06 09:17:27,711 44 INFO rb-5c3f854-225290-421545 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-06 09:17:27,762 44 INFO rb-5c3f854-225290-421545 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-06 09:17:27,816 44 INFO rb-5c3f854-225290-421545 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-06 09:17:27,868 44 INFO rb-5c3f854-225290-421545 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-06 09:17:27,922 44 INFO rb-5c3f854-225290-421545 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-06 09:17:27,985 44 INFO rb-5c3f854-225290-421545 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-06 09:17:28,036 44 INFO rb-5c3f854-225290-421545 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-06 09:17:28,090 44 INFO rb-5c3f854-225290-421545 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-06 09:17:28,277 44 INFO rb-5c3f854-225290-421545 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-06 09:17:28,328 44 INFO rb-5c3f854-225290-421545 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-06 09:17:28,378 44 INFO rb-5c3f854-225290-421545 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-06 09:17:28,430 44 INFO rb-5c3f854-225290-421545 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-06 09:17:28,480 44 INFO rb-5c3f854-225290-421545 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-06 09:17:28,542 44 INFO rb-5c3f854-225290-421545 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-06 09:17:28,571 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98928657 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b816a1f2-bdba-4ece-a203-51ac6b12ea59'}] 2026-10-06 09:17:28,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98928657 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b816a1f2-bdba-4ece-a203-51ac6b12ea59'} created pos.order #727 2026-10-06 09:17:28,683 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98928657 finished 2026-10-06 09:17:28,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.051 0.138 2026-10-06 09:17:28,788 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-06 09:17:28,858 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-06 09:17:28,951 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:28] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.030 0.060 2026-10-06 09:17:28,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.029 2026-10-06 09:17:29,019 44 INFO rb-5c3f854-225290-421545 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-06 09:17:29,070 44 INFO rb-5c3f854-225290-421545 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-06 09:17:29,125 44 INFO rb-5c3f854-225290-421545 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-06 09:17:29,177 44 INFO rb-5c3f854-225290-421545 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-06 09:17:29,237 44 INFO rb-5c3f854-225290-421545 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-06 09:17:31,271 44 INFO rb-5c3f854-225290-421545 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-06 09:17:31,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 09:17:31,354 44 INFO rb-5c3f854-225290-421545 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-06 09:17:31,422 44 INFO rb-5c3f854-225290-421545 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-06 09:17:31,473 44 INFO rb-5c3f854-225290-421545 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-06 09:17:31,524 44 INFO rb-5c3f854-225290-421545 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-06 09:17:31,579 44 INFO rb-5c3f854-225290-421545 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-06 09:17:31,630 44 INFO rb-5c3f854-225290-421545 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-06 09:17:31,684 44 INFO rb-5c3f854-225290-421545 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-06 09:17:31,760 44 INFO rb-5c3f854-225290-421545 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-06 09:17:31,812 44 INFO rb-5c3f854-225290-421545 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-06 09:17:31,866 44 INFO rb-5c3f854-225290-421545 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-06 09:17:32,038 44 INFO rb-5c3f854-225290-421545 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-06 09:17:32,089 44 INFO rb-5c3f854-225290-421545 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-06 09:17:32,140 44 INFO rb-5c3f854-225290-421545 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-06 09:17:32,191 44 INFO rb-5c3f854-225290-421545 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-06 09:17:32,242 44 INFO rb-5c3f854-225290-421545 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-06 09:17:32,299 44 INFO rb-5c3f854-225290-421545 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-06 09:17:32,350 44 INFO rb-5c3f854-225290-421545 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-06 09:17:32,401 44 INFO rb-5c3f854-225290-421545 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-06 09:17:32,461 44 INFO rb-5c3f854-225290-421545 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-06 09:17:32,522 44 INFO rb-5c3f854-225290-421545 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-06 09:17:32,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-06 09:17:32,597 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86710354 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '07f8e39a-3bdf-411e-a6d8-653c135fefc2'}] 2026-10-06 09:17:32,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86710354 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '07f8e39a-3bdf-411e-a6d8-653c135fefc2'} created pos.order #728 2026-10-06 09:17:33,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86710354 finished 2026-10-06 09:17:33,117 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.196 0.327 2026-10-06 09:17:33,192 44 INFO rb-5c3f854-225290-421545 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-06 09:17:33,253 44 INFO rb-5c3f854-225290-421545 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-06 09:17:35,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/232] Tour PosResTipScreenTour → Step .new-order 2026-10-06 09:17:35,350 44 INFO rb-5c3f854-225290-421545 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-06 09:17:35,418 44 INFO rb-5c3f854-225290-421545 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-06 09:17:35,469 44 INFO rb-5c3f854-225290-421545 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-06 09:17:35,521 44 INFO rb-5c3f854-225290-421545 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-06 09:17:35,575 44 INFO rb-5c3f854-225290-421545 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-06 09:17:35,626 44 INFO rb-5c3f854-225290-421545 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-06 09:17:35,679 44 INFO rb-5c3f854-225290-421545 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-06 09:17:35,742 44 INFO rb-5c3f854-225290-421545 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-06 09:17:35,794 44 INFO rb-5c3f854-225290-421545 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-06 09:17:35,848 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,022 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,077 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,123 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,174 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,225 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,276 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,335 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,398 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,454 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,507 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,561 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,612 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,669 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,720 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [106/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-06 09:17:36,773 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,842 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,903 44 INFO rb-5c3f854-225290-421545 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-06 09:17:36,959 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [110/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-06 09:17:37,021 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [111/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-06 09:17:37,031 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70165248 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'af8866b1-cb34-480e-86a4-d4937d674ea9'}] 2026-10-06 09:17:37,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70165248 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'af8866b1-cb34-480e-86a4-d4937d674ea9'} created pos.order #729 2026-10-06 09:17:37,162 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70165248 finished 2026-10-06 09:17:37,236 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.082 0.125 2026-10-06 09:17:37,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:37] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.041 0.066 2026-10-06 09:17:37,430 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.022 2026-10-06 09:17:37,439 44 INFO rb-5c3f854-225290-421545 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-06 09:17:37,489 44 INFO rb-5c3f854-225290-421545 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-06 09:17:37,544 44 INFO rb-5c3f854-225290-421545 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-06 09:17:37,595 44 INFO rb-5c3f854-225290-421545 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-06 09:17:37,653 44 INFO rb-5c3f854-225290-421545 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-06 09:17:37,704 44 INFO rb-5c3f854-225290-421545 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-06 09:17:37,754 44 INFO rb-5c3f854-225290-421545 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-06 09:17:37,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.007 2026-10-06 09:17:37,823 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [119/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-06 09:17:37,871 44 INFO rb-5c3f854-225290-421545 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-06 09:17:37,922 44 INFO rb-5c3f854-225290-421545 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-06 09:17:37,973 44 INFO rb-5c3f854-225290-421545 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-06 09:17:38,024 44 INFO rb-5c3f854-225290-421545 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-06 09:17:38,075 44 INFO rb-5c3f854-225290-421545 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-06 09:17:38,128 44 INFO rb-5c3f854-225290-421545 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-06 09:17:38,178 44 INFO rb-5c3f854-225290-421545 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-06 09:17:38,239 44 INFO rb-5c3f854-225290-421545 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-06 09:17:40,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [128/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-06 09:17:40,338 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [129/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-06 09:17:40,397 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [130/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-06 09:17:40,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:40] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.064 0.068 2026-10-06 09:17:40,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.039 2026-10-06 09:17:40,600 44 INFO rb-5c3f854-225290-421545 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-06 09:17:40,647 44 INFO rb-5c3f854-225290-421545 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-06 09:17:40,703 44 INFO rb-5c3f854-225290-421545 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-06 09:17:40,762 44 INFO rb-5c3f854-225290-421545 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-06 09:17:40,814 44 INFO rb-5c3f854-225290-421545 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-06 09:17:40,864 44 INFO rb-5c3f854-225290-421545 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-06 09:17:40,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-06 09:17:40,951 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:40] "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.023 2026-10-06 09:17:40,980 44 INFO rb-5c3f854-225290-421545 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-06 09:17:41,031 44 INFO rb-5c3f854-225290-421545 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-06 09:17:41,082 44 INFO rb-5c3f854-225290-421545 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-06 09:17:41,134 44 INFO rb-5c3f854-225290-421545 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-06 09:17:41,185 44 INFO rb-5c3f854-225290-421545 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-06 09:17:41,237 44 INFO rb-5c3f854-225290-421545 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-06 09:17:41,288 44 INFO rb-5c3f854-225290-421545 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-06 09:17:41,349 44 INFO rb-5c3f854-225290-421545 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-06 09:17:43,387 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-06 09:17:43,438 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [147/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-06 09:17:43,496 44 INFO rb-5c3f854-225290-421545 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-06 09:17:43,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.028 0.055 2026-10-06 09:17:43,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.042 2026-10-06 09:17:43,649 44 INFO rb-5c3f854-225290-421545 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-06 09:17:43,698 44 INFO rb-5c3f854-225290-421545 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-06 09:17:43,750 44 INFO rb-5c3f854-225290-421545 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-06 09:17:43,813 44 INFO rb-5c3f854-225290-421545 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-06 09:17:43,864 44 INFO rb-5c3f854-225290-421545 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-06 09:17:43,914 44 INFO rb-5c3f854-225290-421545 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-06 09:17:43,965 44 INFO rb-5c3f854-225290-421545 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-06 09:17:44,017 44 INFO rb-5c3f854-225290-421545 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-06 09:17:44,067 44 INFO rb-5c3f854-225290-421545 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-06 09:17:44,123 44 INFO rb-5c3f854-225290-421545 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-06 09:17:44,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [159/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-06 09:17:44,228 44 INFO rb-5c3f854-225290-421545 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-06 09:17:44,289 44 INFO rb-5c3f854-225290-421545 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-06 09:17:44,340 44 INFO rb-5c3f854-225290-421545 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-06 09:17:44,391 44 INFO rb-5c3f854-225290-421545 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-06 09:17:44,456 44 INFO rb-5c3f854-225290-421545 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-06 09:17:44,511 44 INFO rb-5c3f854-225290-421545 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-06 09:17:44,577 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [166/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-06 09:17:44,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60592147 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'af8866b1-cb34-480e-86a4-d4937d674ea9'}] 2026-10-06 09:17:44,727 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [707] to pos.order #729 2026-10-06 09:17:45,053 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60592147 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'af8866b1-cb34-480e-86a4-d4937d674ea9'} updated pos.order #729 2026-10-06 09:17:45,077 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60592147 finished 2026-10-06 09:17:45,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.212 0.370 2026-10-06 09:17:45,232 44 INFO rb-5c3f854-225290-421545 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-06 09:17:45,282 44 INFO rb-5c3f854-225290-421545 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-06 09:17:45,333 44 INFO rb-5c3f854-225290-421545 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-06 09:17:45,384 44 INFO rb-5c3f854-225290-421545 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-06 09:17:45,435 44 INFO rb-5c3f854-225290-421545 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-06 09:17:45,491 44 INFO rb-5c3f854-225290-421545 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-06 09:17:45,542 44 INFO rb-5c3f854-225290-421545 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-06 09:17:45,600 44 INFO rb-5c3f854-225290-421545 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-06 09:17:47,637 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-06 09:17:47,688 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [176/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-06 09:17:47,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [177/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-06 09:17:47,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:47] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.024 0.047 2026-10-06 09:17:47,872 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.027 2026-10-06 09:17:47,876 44 INFO rb-5c3f854-225290-421545 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-06 09:17:47,927 44 INFO rb-5c3f854-225290-421545 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-06 09:17:47,987 44 INFO rb-5c3f854-225290-421545 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-06 09:17:48,038 44 INFO rb-5c3f854-225290-421545 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-06 09:17:48,114 44 INFO rb-5c3f854-225290-421545 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-06 09:17:48,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:48] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.015 0.022 2026-10-06 09:17:48,189 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:48] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.009 0.026 2026-10-06 09:17:48,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:48] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.011 0.019 2026-10-06 09:17:48,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:48] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.003 0.013 2026-10-06 09:17:48,239 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:48] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.003 0.033 2026-10-06 09:17:48,268 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:48] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.005 0.011 2026-10-06 09:17:48,305 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.049 2026-10-06 09:17:48,338 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [183/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-06 09:17:48,349 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.079 2026-10-06 09:17:48,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.086 2026-10-06 09:17:48,391 44 INFO rb-5c3f854-225290-421545 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-06 09:17:48,442 44 INFO rb-5c3f854-225290-421545 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-06 09:17:48,497 44 INFO rb-5c3f854-225290-421545 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-06 09:17:48,548 44 INFO rb-5c3f854-225290-421545 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-06 09:17:48,606 44 INFO rb-5c3f854-225290-421545 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-06 09:17:48,656 44 INFO rb-5c3f854-225290-421545 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-06 09:17:48,708 44 INFO rb-5c3f854-225290-421545 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-06 09:17:48,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.007 2026-10-06 09:17:48,784 44 INFO rb-5c3f854-225290-421545 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-06 09:17:48,791 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15963196 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': 'b08e9672-e33b-4dc6-aaff-cca8c063786d'}] 2026-10-06 09:17:48,800 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15963196 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': 'b08e9672-e33b-4dc6-aaff-cca8c063786d'} sync ignored for existing PoS order pos.order(726,) (state: paid) 2026-10-06 09:17:48,823 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15963196 finished 2026-10-06 09:17:48,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.035 0.112 2026-10-06 09:17:48,992 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89143523 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': '07f8e39a-3bdf-411e-a6d8-653c135fefc2'}] 2026-10-06 09:17:49,006 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89143523 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': '07f8e39a-3bdf-411e-a6d8-653c135fefc2'} sync ignored for existing PoS order pos.order(728,) (state: paid) 2026-10-06 09:17:49,036 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89143523 finished 2026-10-06 09:17:49,188 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.060 0.140 2026-10-06 09:17:49,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15799263 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'af8866b1-cb34-480e-86a4-d4937d674ea9'}] 2026-10-06 09:17:49,238 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15799263 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'af8866b1-cb34-480e-86a4-d4937d674ea9'} sync ignored for existing PoS order pos.order(729,) (state: paid) 2026-10-06 09:17:49,259 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15799263 finished 2026-10-06 09:17:49,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.031 0.099 2026-10-06 09:17:49,432 44 INFO rb-5c3f854-225290-421545 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-06 09:17:49,485 44 INFO rb-5c3f854-225290-421545 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-06 09:17:49,536 44 INFO rb-5c3f854-225290-421545 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-06 09:17:49,600 44 INFO rb-5c3f854-225290-421545 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-06 09:17:49,657 44 INFO rb-5c3f854-225290-421545 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-06 09:17:49,714 44 INFO rb-5c3f854-225290-421545 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-06 09:17:49,763 44 INFO rb-5c3f854-225290-421545 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-06 09:17:49,836 44 INFO rb-5c3f854-225290-421545 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-06 09:17:49,898 44 INFO rb-5c3f854-225290-421545 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-06 09:17:49,949 44 INFO rb-5c3f854-225290-421545 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-06 09:17:50,009 44 INFO rb-5c3f854-225290-421545 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-06 09:17:50,076 44 INFO rb-5c3f854-225290-421545 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-06 09:17:50,080 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24501098 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b816a1f2-bdba-4ece-a203-51ac6b12ea59'}] 2026-10-06 09:17:50,117 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1193] to pos.order #727 2026-10-06 09:17:50,221 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [708] to pos.order #727 2026-10-06 09:17:50,537 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24501098 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b816a1f2-bdba-4ece-a203-51ac6b12ea59'} updated pos.order #727 2026-10-06 09:17:50,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24501098 finished 2026-10-06 09:17:50,640 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 156 0.187 0.376 2026-10-06 09:17:50,818 44 INFO rb-5c3f854-225290-421545 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-06 09:17:50,881 44 INFO rb-5c3f854-225290-421545 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-06 09:17:50,928 44 INFO rb-5c3f854-225290-421545 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-06 09:17:50,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17: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-06 09:17:51,009 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,078 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,131 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,181 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,235 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,286 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,341 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,405 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,459 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,509 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,688 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,739 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,789 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,840 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,890 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,947 44 INFO rb-5c3f854-225290-421545 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-06 09:17:51,997 44 INFO rb-5c3f854-225290-421545 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-06 09:17:52,048 44 INFO rb-5c3f854-225290-421545 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-06 09:17:52,106 44 INFO rb-5c3f854-225290-421545 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-06 09:17:52,161 44 INFO rb-5c3f854-225290-421545 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-06 09:17:52,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [227/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-06 09:17:52,234 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95563283 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '3a786df1-cd89-40de-9afe-9a44cefbb982'}] 2026-10-06 09:17:52,665 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95563283 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '3a786df1-cd89-40de-9afe-9a44cefbb982'} created pos.order #730 2026-10-06 09:17:52,694 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95563283 finished 2026-10-06 09:17:52,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.146 0.407 2026-10-06 09:17:52,849 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [228/232] Tour PosResTipScreenTour → Step .button.highlight.next 2026-10-06 09:17:52,926 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:52] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 2 0.003 0.008 2026-10-06 09:17:52,927 44 INFO rb-5c3f854-225290-421545 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-06 09:17:52,974 44 INFO rb-5c3f854-225290-421545 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-06 09:17:53,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.036 2026-10-06 09:17:53,034 44 INFO rb-5c3f854-225290-421545 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-06 09:17:53,065 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8603467 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': '3a786df1-cd89-40de-9afe-9a44cefbb982'}] 2026-10-06 09:17:53,089 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [232/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-06 09:17:53,090 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8603467 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': '3a786df1-cd89-40de-9afe-9a44cefbb982'} sync ignored for existing PoS order pos.order(730,) (state: paid) 2026-10-06 09:17:53,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8603467 finished 2026-10-06 09:17:53,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-10-06 09:17:53,139 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 09:17:53,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.043 0.141 2026-10-06 09:17:53,401 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 30085392 (allocated 34091008) 2026-10-06 09:17:53,409 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 105710 2026-10-06 09:17:53,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-10-06 09:17:53,415 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 105710 2026-10-06 09:17:53,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091753_543840_test_05_tip_screen.txt 2026-10-06 09:17:53,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmp5_8gxn0k_chrome_odoo" 2026-10-06 09:17:53,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-10-06 09:17:54,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 105961 2026-10-06 09:17:54,055 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpju__ljah_chrome_odoo 2026-10-06 09:17:54,055 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:33551/json/version 2026-10-06 09:17:54,056 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33551', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:17:54,149 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-06 09:17:54,149 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:33551/json 2026-10-06 09:17:54,150 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33551', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:17:54,161 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:33551/devtools/page/E54833512235374977A884D73714DECD 2026-10-06 09:17:54,173 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-10-06 09:17:54,185 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-10-06 09:17:54,243 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:17:54,256 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-10-06 09:17:54,258 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:17:54,258 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:17:54,272 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:17:55,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:55] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.081 0.712 2026-10-06 09:17:55,066 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': 'E54833512235374977A884D73714DECD', 'loaderId': 'D0130C2EA522F89320CDE7DA897B938D', 'isDownload': False} 2026-10-06 09:17:55,066 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-10-06 09:17:55,083 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:17:55,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:55] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-06 09:17:55,142 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:55] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.033 2026-10-06 09:17:55,157 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:55] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.061 2026-10-06 09:17:55,823 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:17:55,831 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:17:55,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-06 09:17:55,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:17:55,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:17:55,896 44 INFO rb-5c3f854-225290-421545 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-06 09:17:55,918 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:17:55,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:17:55,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:55] "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-06 09:17:56,020 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.043 2026-10-06 09:17:56,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.051 2026-10-06 09:17:56,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-06 09:17:56,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.310 0.507 2026-10-06 09:17:56,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:56] "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-06 09:17:57,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:17:57,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.034 2026-10-06 09:17:57,188 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:17:57,206 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-06 09:17:57,224 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-06 09:17:57,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:17:57,312 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:17:57,319 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:17:57,329 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 09:17:57,356 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.028 0.038 2026-10-06 09:17:57,373 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "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-06 09:17:57,375 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:17:57,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.080 2026-10-06 09:17:57,444 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:17:57,491 44 INFO rb-5c3f854-225290-421545 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-06 09:17:57,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.060 2026-10-06 09:17:57,540 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.096 2026-10-06 09:17:57,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.025 0.161 2026-10-06 09:17:57,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.086 2026-10-06 09:17:57,688 44 INFO rb-5c3f854-225290-421545 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-06 09:17:57,692 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:17:57,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.076 2026-10-06 09:17:57,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 09:17:57,976 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,012 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:17:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:17:58,076 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,127 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,178 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,236 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,288 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,340 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,393 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,449 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,527 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,579 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,638 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,687 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,778 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,828 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,879 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,934 44 INFO rb-5c3f854-225290-421545 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-06 09:17:58,986 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,040 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,093 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,150 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,216 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,269 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,326 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,371 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,447 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,497 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,548 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,603 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,655 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,708 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,761 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,815 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,896 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,947 44 INFO rb-5c3f854-225290-421545 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-06 09:17:59,998 44 INFO rb-5c3f854-225290-421545 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-06 09:18:00,048 44 INFO rb-5c3f854-225290-421545 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-06 09:18:00,112 44 INFO rb-5c3f854-225290-421545 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-06 09:18:00,153 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86842996 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'dc1659ce-6e84-4ba9-b3e8-a7836efa6f26'}] 2026-10-06 09:18:00,295 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86842996 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'dc1659ce-6e84-4ba9-b3e8-a7836efa6f26'} created pos.order #731 2026-10-06 09:18:00,333 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86842996 finished 2026-10-06 09:18:00,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.115 0.181 2026-10-06 09:18:00,488 44 INFO rb-5c3f854-225290-421545 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-06 09:18:00,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.010 2026-10-06 09:18:00,565 44 INFO rb-5c3f854-225290-421545 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-06 09:18:00,616 44 INFO rb-5c3f854-225290-421545 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-06 09:18:00,666 44 INFO rb-5c3f854-225290-421545 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-06 09:18:00,724 44 INFO rb-5c3f854-225290-421545 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-06 09:18:00,793 44 INFO rb-5c3f854-225290-421545 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-06 09:18:00,851 44 INFO rb-5c3f854-225290-421545 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-06 09:18:00,901 44 INFO rb-5c3f854-225290-421545 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-06 09:18:00,957 44 INFO rb-5c3f854-225290-421545 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-06 09:18:01,008 44 INFO rb-5c3f854-225290-421545 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-06 09:18:01,096 44 INFO rb-5c3f854-225290-421545 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-06 09:18:01,100 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39190535 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'dc1659ce-6e84-4ba9-b3e8-a7836efa6f26'}] 2026-10-06 09:18:01,145 44 INFO rb-5c3f854-225290-421545 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-06 09:18:01,164 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1195, 1197] 2026-10-06 09:18:01,183 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39190535 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'dc1659ce-6e84-4ba9-b3e8-a7836efa6f26'} updated pos.order #731 2026-10-06 09:18:01,211 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39190535 finished 2026-10-06 09:18:01,345 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.108 0.140 2026-10-06 09:18:01,397 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62010443 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '37aa0974-94f5-4b7c-8a43-b68fd7886aee'}] 2026-10-06 09:18:01,447 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62010443 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '37aa0974-94f5-4b7c-8a43-b68fd7886aee'} created pos.order #732 2026-10-06 09:18:01,474 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62010443 finished 2026-10-06 09:18:01,553 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.046 0.112 2026-10-06 09:18:01,623 44 INFO rb-5c3f854-225290-421545 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-06 09:18:01,673 44 INFO rb-5c3f854-225290-421545 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-06 09:18:01,744 44 INFO rb-5c3f854-225290-421545 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-06 09:18:01,844 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.036 0.061 2026-10-06 09:18:01,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.038 2026-10-06 09:18:01,954 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,005 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,070 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,122 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,172 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,222 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,275 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,324 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,380 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.047 0.058 2026-10-06 09:18:02,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.038 2026-10-06 09:18:02,576 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,624 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.009 2026-10-06 09:18:02,700 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,760 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,810 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,863 44 INFO rb-5c3f854-225290-421545 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-06 09:18:02,913 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-10-06 09:18:02,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-06 09:18:03,077 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 19279444 (allocated 20975616) 2026-10-06 09:18:03,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 105961 2026-10-06 09:18:03,093 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-10-06 09:18:03,098 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 105961 2026-10-06 09:18:03,247 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091803_247398_test_06_split_bill_screen.txt 2026-10-06 09:18:03,247 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmpju__ljah_chrome_odoo" 2026-10-06 09:18:03,302 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-10-06 09:18:03,799 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #221 deleted product.product records with IDs: [2553] 2026-10-06 09:18:04,432 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 106177 2026-10-06 09:18:04,432 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpawiqzrpo_chrome_odoo 2026-10-06 09:18:04,433 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:43705/json/version 2026-10-06 09:18:04,434 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43705', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:18:04,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-06 09:18:04,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:43705/json 2026-10-06 09:18:04,452 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43705', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:18:04,466 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:43705/devtools/page/9ECFA9C3D54511EACD2F0277D4968DF8 2026-10-06 09:18:04,477 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-06 09:18:04,490 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-06 09:18:04,548 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:18:04,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-06 09:18:04,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:18:04,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:18:04,585 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:18:05,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:05] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.081 0.691 2026-10-06 09:18:05,354 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': '9ECFA9C3D54511EACD2F0277D4968DF8', 'loaderId': 'D1BA69A98E55245E21C62ABADCC9CD0A', 'isDownload': False} 2026-10-06 09:18:05,354 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-10-06 09:18:05,383 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:18:05,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:05] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-06 09:18:05,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:05] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-06 09:18:05,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:05] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.023 2026-10-06 09:18:06,051 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:18:06,061 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:18:06,081 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.034 2026-10-06 09:18:06,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTour3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:18:06,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 09:18:06,145 44 INFO rb-5c3f854-225290-421545 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-06 09:18:06,169 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:18:06,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:06,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.012 2026-10-06 09:18:06,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-06 09:18:06,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.044 2026-10-06 09:18:06,303 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-06 09:18:07,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.333 0.467 2026-10-06 09:18:07,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:18:07,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:18:07,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.010 2026-10-06 09:18:07,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.029 2026-10-06 09:18:07,395 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:18:07,429 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-06 09:18:07,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.011 0.011 2026-10-06 09:18:07,523 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:18:07,541 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:18:07,556 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:18:07,576 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:07,633 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:18:07,633 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:18:07,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.032 0.071 2026-10-06 09:18:07,667 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.108 2026-10-06 09:18:07,670 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:18:07,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.037 2026-10-06 09:18:07,691 44 INFO rb-5c3f854-225290-421545 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-06 09:18:07,781 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.043 0.092 2026-10-06 09:18:07,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.029 0.181 2026-10-06 09:18:07,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.138 2026-10-06 09:18:07,900 44 INFO rb-5c3f854-225290-421545 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-06 09:18:07,901 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:18:08,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.060 2026-10-06 09:18:08,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18: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.007 2026-10-06 09:18:08,167 44 INFO rb-5c3f854-225290-421545 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-06 09:18:08,205 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:08,267 44 INFO rb-5c3f854-225290-421545 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-06 09:18:08,316 44 INFO rb-5c3f854-225290-421545 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-06 09:18:08,368 44 INFO rb-5c3f854-225290-421545 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-06 09:18:08,426 44 INFO rb-5c3f854-225290-421545 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-06 09:18:08,475 44 INFO rb-5c3f854-225290-421545 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-06 09:18:08,529 44 INFO rb-5c3f854-225290-421545 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-06 09:18:08,594 44 INFO rb-5c3f854-225290-421545 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-06 09:18:08,647 44 INFO rb-5c3f854-225290-421545 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-06 09:18:08,706 44 INFO rb-5c3f854-225290-421545 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-06 09:18:08,888 44 INFO rb-5c3f854-225290-421545 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-06 09:18:08,938 44 INFO rb-5c3f854-225290-421545 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-06 09:18:08,988 44 INFO rb-5c3f854-225290-421545 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-06 09:18:09,049 44 INFO rb-5c3f854-225290-421545 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-06 09:18:09,113 44 INFO rb-5c3f854-225290-421545 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-06 09:18:09,164 44 INFO rb-5c3f854-225290-421545 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-06 09:18:09,218 44 INFO rb-5c3f854-225290-421545 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-06 09:18:09,269 44 INFO rb-5c3f854-225290-421545 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-06 09:18:09,320 44 INFO rb-5c3f854-225290-421545 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-06 09:18:09,415 44 INFO rb-5c3f854-225290-421545 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-06 09:18:09,425 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66636688 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '84f0c464-cef1-481c-a00c-ac5abaa10181'}] 2026-10-06 09:18:09,466 44 INFO rb-5c3f854-225290-421545 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-06 09:18:09,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66636688 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '84f0c464-cef1-481c-a00c-ac5abaa10181'} created pos.order #733 2026-10-06 09:18:09,542 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66636688 finished 2026-10-06 09:18:09,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.046 0.154 2026-10-06 09:18:09,661 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71006473 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6d3c2828-266c-4d09-af82-963e36f06d82'}] 2026-10-06 09:18:09,724 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71006473 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6d3c2828-266c-4d09-af82-963e36f06d82'} created pos.order #734 2026-10-06 09:18:09,751 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71006473 finished 2026-10-06 09:18:09,832 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.046 0.128 2026-10-06 09:18:09,885 44 INFO rb-5c3f854-225290-421545 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-06 09:18:09,937 44 INFO rb-5c3f854-225290-421545 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-06 09:18:10,013 44 INFO rb-5c3f854-225290-421545 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-06 09:18:10,031 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:10,033 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:10,063 44 INFO rb-5c3f854-225290-421545 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-06 09:18:10,113 44 INFO rb-5c3f854-225290-421545 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-06 09:18:10,193 44 INFO rb-5c3f854-225290-421545 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-06 09:18:10,258 44 INFO rb-5c3f854-225290-421545 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-06 09:18:10,265 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35347623 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6d3c2828-266c-4d09-af82-963e36f06d82'}] 2026-10-06 09:18:10,289 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:18:10,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [710] to pos.order #734 2026-10-06 09:18:10,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35347623 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6d3c2828-266c-4d09-af82-963e36f06d82'} updated pos.order #734 2026-10-06 09:18:10,813 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35347623 finished 2026-10-06 09:18:10,944 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 245 0.247 0.435 2026-10-06 09:18:11,124 44 INFO rb-5c3f854-225290-421545 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-06 09:18:11,181 44 INFO rb-5c3f854-225290-421545 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-06 09:18:11,225 44 INFO rb-5c3f854-225290-421545 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-06 09:18:11,284 44 INFO rb-5c3f854-225290-421545 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-06 09:18:11,334 44 INFO rb-5c3f854-225290-421545 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-06 09:18:11,385 44 INFO rb-5c3f854-225290-421545 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-06 09:18:11,444 44 INFO rb-5c3f854-225290-421545 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-06 09:18:11,508 44 INFO rb-5c3f854-225290-421545 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-06 09:18:11,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37904644 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '84f0c464-cef1-481c-a00c-ac5abaa10181'}] 2026-10-06 09:18:11,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [711] to pos.order #733 2026-10-06 09:18:11,922 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37904644 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '84f0c464-cef1-481c-a00c-ac5abaa10181'} updated pos.order #733 2026-10-06 09:18:11,947 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37904644 finished 2026-10-06 09:18:12,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.195 0.364 2026-10-06 09:18:12,165 44 INFO rb-5c3f854-225290-421545 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-06 09:18:12,215 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-06 09:18:12,216 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour3 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-06 09:18:12,341 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 17757124 (allocated 19533824) 2026-10-06 09:18:12,354 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 106177 2026-10-06 09:18:12,354 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-06 09:18:12,355 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 106177 2026-10-06 09:18:12,465 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091812_464805_test_07_split_bill_screen.txt 2026-10-06 09:18:12,465 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmpawiqzrpo_chrome_odoo" 2026-10-06 09:18:12,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 106388 2026-10-06 09:18:12,896 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmp1x_agudb_chrome_odoo 2026-10-06 09:18:12,896 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:44429/json/version 2026-10-06 09:18:12,899 44 INFO rb-5c3f854-225290-421545 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-06 09:18:12,924 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-06 09:18:12,924 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:44429/json 2026-10-06 09:18:12,925 44 INFO rb-5c3f854-225290-421545 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-06 09:18:12,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:44429/devtools/page/1C428F6E899A52F58368BED9BE8E47A9 2026-10-06 09:18:12,946 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-06 09:18:12,958 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-06 09:18:12,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:18:12,982 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-06 09:18:12,984 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:18:12,985 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:18:13,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:13] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.018 0.056 2026-10-06 09:18:13,079 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': '1C428F6E899A52F58368BED9BE8E47A9', 'loaderId': '974068464F208B1AADE0FC86D78FC8C6', 'isDownload': False} 2026-10-06 09:18:13,079 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourPay')" 2026-10-06 09:18:13,102 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:18:13,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:13] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-06 09:18:13,142 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:13] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.030 2026-10-06 09:18:13,155 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:13] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-10-06 09:18:13,775 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:18:13,777 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:18:13,793 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:18:13,822 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTourPay', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:18:13,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.004 0.013 2026-10-06 09:18:13,827 44 INFO rb-5c3f854-225290-421545 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-06 09:18:13,849 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-06 09:18:13,860 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:18:13,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18: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.009 2026-10-06 09:18:13,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 09:18:13,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.008 0.032 2026-10-06 09:18:13,936 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-06 09:18:14,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 279 0.194 0.384 2026-10-06 09:18:14,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:18:14,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:18:14,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:14] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.012 2026-10-06 09:18:14,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:14] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.040 2026-10-06 09:18:14,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:18:14,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-06 09:18:14,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18: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-06 09:18:14,902 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:18:14,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:18:14,954 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:18:14,958 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:18:14,993 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:18:14,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:14] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.031 0.035 2026-10-06 09:18:15,019 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:18:15,025 44 INFO rb-5c3f854-225290-421545 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-06 09:18:15,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:15] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.079 2026-10-06 09:18:15,056 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:18:15,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:15] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.051 0.103 2026-10-06 09:18:15,218 44 INFO rb-5c3f854-225290-421545 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-06 09:18:15,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:15] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.211 2026-10-06 09:18:15,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.185 2026-10-06 09:18:15,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18: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.115 2026-10-06 09:18:15,268 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.028 2026-10-06 09:18:15,270 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:18:15,289 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.012 2026-10-06 09:18:15,315 44 INFO rb-5c3f854-225290-421545 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-06 09:18:15,374 44 INFO rb-5c3f854-225290-421545 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-06 09:18:15,423 44 INFO rb-5c3f854-225290-421545 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-06 09:18:15,471 44 INFO rb-5c3f854-225290-421545 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-06 09:18:15,521 44 INFO rb-5c3f854-225290-421545 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-06 09:18:15,592 44 INFO rb-5c3f854-225290-421545 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-06 09:18:15,644 44 INFO rb-5c3f854-225290-421545 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-06 09:18:15,695 44 INFO rb-5c3f854-225290-421545 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-06 09:18:15,747 44 INFO rb-5c3f854-225290-421545 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-06 09:18:15,797 44 INFO rb-5c3f854-225290-421545 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-06 09:18:15,876 44 INFO rb-5c3f854-225290-421545 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-06 09:18:15,892 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:15,929 44 INFO rb-5c3f854-225290-421545 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-06 09:18:16,005 44 INFO rb-5c3f854-225290-421545 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-06 09:18:16,064 44 INFO rb-5c3f854-225290-421545 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-06 09:18:16,123 44 INFO rb-5c3f854-225290-421545 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-06 09:18:16,203 44 INFO rb-5c3f854-225290-421545 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-06 09:18:16,255 44 INFO rb-5c3f854-225290-421545 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-06 09:18:16,314 44 INFO rb-5c3f854-225290-421545 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-06 09:18:16,380 44 INFO rb-5c3f854-225290-421545 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-06 09:18:16,438 44 INFO rb-5c3f854-225290-421545 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-06 09:18:16,493 44 INFO rb-5c3f854-225290-421545 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-06 09:18:16,584 44 INFO rb-5c3f854-225290-421545 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-06 09:18:16,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75596612 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'cf7ed129-7057-462d-91dc-ac441d99ea72'}] 2026-10-06 09:18:16,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75596612 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'cf7ed129-7057-462d-91dc-ac441d99ea72'} created pos.order #735 2026-10-06 09:18:16,691 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75596612 finished 2026-10-06 09:18:16,767 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.036 0.145 2026-10-06 09:18:16,822 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3861164 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '357eace4-dbf5-4565-a36a-409bab5c0e81'}] 2026-10-06 09:18:16,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3861164 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '357eace4-dbf5-4565-a36a-409bab5c0e81'} created pos.order #736 2026-10-06 09:18:16,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3861164 finished 2026-10-06 09:18:16,978 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.035 0.130 2026-10-06 09:18:17,049 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:17,054 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:18:17,067 44 INFO rb-5c3f854-225290-421545 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-06 09:18:17,131 44 INFO rb-5c3f854-225290-421545 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-06 09:18:17,138 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99418677 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '357eace4-dbf5-4565-a36a-409bab5c0e81'}] 2026-10-06 09:18:17,141 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:18:17,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [712] to pos.order #736 2026-10-06 09:18:17,666 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99418677 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '357eace4-dbf5-4565-a36a-409bab5c0e81'} updated pos.order #736 2026-10-06 09:18:17,695 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99418677 finished 2026-10-06 09:18:17,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.192 0.486 2026-10-06 09:18:18,021 44 INFO rb-5c3f854-225290-421545 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-06 09:18:18,080 44 INFO rb-5c3f854-225290-421545 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-06 09:18:18,140 44 INFO rb-5c3f854-225290-421545 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-06 09:18:18,191 44 INFO rb-5c3f854-225290-421545 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-06 09:18:18,252 44 INFO rb-5c3f854-225290-421545 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-06 09:18:18,309 44 INFO rb-5c3f854-225290-421545 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-06 09:18:18,376 44 INFO rb-5c3f854-225290-421545 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-06 09:18:18,380 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13585145 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'cf7ed129-7057-462d-91dc-ac441d99ea72'}] 2026-10-06 09:18:18,464 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [713] to pos.order #735 2026-10-06 09:18:18,805 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13585145 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'cf7ed129-7057-462d-91dc-ac441d99ea72'} updated pos.order #735 2026-10-06 09:18:18,831 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13585145 finished 2026-10-06 09:18:18,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.172 0.379 2026-10-06 09:18:19,025 44 INFO rb-5c3f854-225290-421545 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-06 09:18:19,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-06 09:18:19,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR SplitBillScreenTourPay SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-06 09:18:19,213 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 18945220 (allocated 20582400) 2026-10-06 09:18:19,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 106388 2026-10-06 09:18:19,228 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-06 09:18:19,229 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 106388 2026-10-06 09:18:19,329 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091819_329544_test_07_split_bill_screen.txt 2026-10-06 09:18:19,329 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmp1x_agudb_chrome_odoo" 2026-10-06 09:18:19,354 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-10-06 09:18:19,937 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome pid: 106592 2026-10-06 09:18:19,937 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless temporary user profile dir: /tmp/tmpk6x2kq9n_chrome_odoo 2026-10-06 09:18:19,937 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:45531/json/version 2026-10-06 09:18:19,939 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:18:19,954 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Browser version: Chrome/150.0.7871.114 2026-10-06 09:18:19,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:45531/json 2026-10-06 09:18:19,955 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:18:19,962 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Websocket url found: ws://127.0.0.1:45531/devtools/page/AAA7D329A565309C15E3CB6C4D83B8BF 2026-10-06 09:18:19,968 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Enable chrome headless console log notification 2026-10-06 09:18:19,978 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless enable page notifications 2026-10-06 09:18:20,037 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:18:20,048 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Setting session cookie in browser 2026-10-06 09:18:20,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:18:20,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:18:20,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:18:21,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.083 0.895 2026-10-06 09:18:21,046 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigation result: {'frameId': 'AAA7D329A565309C15E3CB6C4D83B8BF', 'loaderId': 'F486213E128A1FC346C8C50BDD56EC1C', 'isDownload': False} 2026-10-06 09:18:21,046 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-10-06 09:18:21,069 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:18:21,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 09:18:21,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.025 2026-10-06 09:18:21,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-06 09:18:21,675 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:18:21,678 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:21,704 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:18:21,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:18:21,736 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate test code "odoo.startTour('RefundStayCurrentTableTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:18:21,749 44 INFO rb-5c3f854-225290-421545 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-06 09:18:21,751 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:18:21,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:18:21,797 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.013 2026-10-06 09:18:21,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-06 09:18:21,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.030 2026-10-06 09:18:21,872 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-06 09:18:22,617 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.315 0.405 2026-10-06 09:18:22,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:22] "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-06 09:18:22,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18: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-06 09:18:22,801 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.036 2026-10-06 09:18:22,839 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:18:22,860 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: Owl is running in 'dev' mode. 2026-10-06 09:18:22,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.011 2026-10-06 09:18:22,931 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:18:22,937 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:18:22,954 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:18:22,957 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:18:22,978 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:22,991 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:22] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.018 0.034 2026-10-06 09:18:23,017 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:18:23,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:23] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.085 2026-10-06 09:18:23,038 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:18:23,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.037 2026-10-06 09:18:23,068 44 INFO rb-5c3f854-225290-421545 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-06 09:18:23,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:23] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.026 0.085 2026-10-06 09:18:23,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.039 0.164 2026-10-06 09:18:23,260 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.149 2026-10-06 09:18:23,298 44 INFO rb-5c3f854-225290-421545 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-06 09:18:23,302 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:23,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.058 2026-10-06 09:18:23,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:18:23,527 44 INFO rb-5c3f854-225290-421545 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-06 09:18:23,566 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:23,611 44 INFO rb-5c3f854-225290-421545 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-06 09:18:23,663 44 INFO rb-5c3f854-225290-421545 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-06 09:18:23,714 44 INFO rb-5c3f854-225290-421545 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-06 09:18:23,766 44 INFO rb-5c3f854-225290-421545 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-06 09:18:23,816 44 INFO rb-5c3f854-225290-421545 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-06 09:18:23,896 44 INFO rb-5c3f854-225290-421545 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-06 09:18:23,949 44 INFO rb-5c3f854-225290-421545 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-06 09:18:23,998 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,048 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,099 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,172 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,222 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,274 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,324 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,376 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,426 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,477 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,527 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,588 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,639 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,690 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,765 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,775 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:24,778 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:18:24,843 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,918 44 INFO rb-5c3f854-225290-421545 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-06 09:18:24,932 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75415818 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '45ffc1b2-e983-4f1f-82d3-2405b9f1ad51'}] 2026-10-06 09:18:24,942 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:18:25,512 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75415818 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '45ffc1b2-e983-4f1f-82d3-2405b9f1ad51'} created pos.order #737 2026-10-06 09:18:25,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75415818 finished 2026-10-06 09:18:25,618 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.248 0.440 2026-10-06 09:18:25,801 44 INFO rb-5c3f854-225290-421545 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-06 09:18:25,847 44 INFO rb-5c3f854-225290-421545 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-06 09:18:25,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:18:25,923 44 INFO rb-5c3f854-225290-421545 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-06 09:18:25,970 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,021 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,071 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,124 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,178 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,232 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,309 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,319 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93484813 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ef87c3f2-f6b7-445b-a34c-438ec9690beb'}] 2026-10-06 09:18:26,380 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93484813 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ef87c3f2-f6b7-445b-a34c-438ec9690beb'} created pos.order #738 2026-10-06 09:18:26,406 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93484813 finished 2026-10-06 09:18:26,468 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.035 0.118 2026-10-06 09:18:26,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:26] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.025 0.044 2026-10-06 09:18:26,616 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.040 2026-10-06 09:18:26,623 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:26] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.011 0.023 2026-10-06 09:18:26,668 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,717 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,772 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,821 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,871 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,937 44 INFO rb-5c3f854-225290-421545 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-06 09:18:26,988 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,038 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,117 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,166 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,228 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,279 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,330 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,381 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,431 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,482 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,533 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,584 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,644 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,693 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,743 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,804 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,872 44 INFO rb-5c3f854-225290-421545 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-06 09:18:27,878 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19340828 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ef87c3f2-f6b7-445b-a34c-438ec9690beb'}] 2026-10-06 09:18:27,928 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1208] to pos.order #738 2026-10-06 09:18:28,001 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [715] to pos.order #738 2026-10-06 09:18:28,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19340828 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ef87c3f2-f6b7-445b-a34c-438ec9690beb'} updated pos.order #738 2026-10-06 09:18:28,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19340828 finished 2026-10-06 09:18:28,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.181 0.453 2026-10-06 09:18:28,610 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: tour succeeded 2026-10-06 09:18:28,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: ╔═══════════════════════════════════════════╗ ║ TOUR RefundStayCurrentTableTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-06 09:18:28,753 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: heap 18972492 (allocated 20320256) 2026-10-06 09:18:28,777 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing chrome headless with pid 106592 2026-10-06 09:18:28,783 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing websocket connection 2026-10-06 09:18:28,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Terminating chrome headless with pid 106592 2026-10-06 09:18:28,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091828_889309_test_08_refund_stay_current_table.txt 2026-10-06 09:18:28,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Removing chrome user profile "/tmp/tmpk6x2kq9n_chrome_odoo" 2026-10-06 09:18:28,910 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-10-06 09:18:30,686 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome pid: 106808 2026-10-06 09:18:30,687 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless temporary user profile dir: /tmp/tmpvgah_dxz_chrome_odoo 2026-10-06 09:18:30,687 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:32817/json/version 2026-10-06 09:18:30,688 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:18:30,725 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Browser version: Chrome/150.0.7871.114 2026-10-06 09:18:30,726 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:32817/json 2026-10-06 09:18:30,727 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:18:30,737 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Websocket url found: ws://127.0.0.1:32817/devtools/page/1FBB96A9FC00B565DB06AE3B7B23FFB4 2026-10-06 09:18:30,751 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Enable chrome headless console log notification 2026-10-06 09:18:30,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless enable page notifications 2026-10-06 09:18:30,862 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:18:30,869 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Setting session cookie in browser 2026-10-06 09:18:30,872 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:18:30,873 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:18:30,888 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:18:31,766 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:31] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.141 0.741 2026-10-06 09:18:31,773 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigation result: {'frameId': '1FBB96A9FC00B565DB06AE3B7B23FFB4', 'loaderId': '3D6EB6A1CEF5D9259DB60B7DA21AE5AC', 'isDownload': False} 2026-10-06 09:18:31,774 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4ProductCombo')" 2026-10-06 09:18:31,795 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:18:31,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:31] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.016 2026-10-06 09:18:31,835 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:31] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-06 09:18:31,848 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:31] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-06 09:18:32,450 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:18:32,455 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:18:32,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-06 09:18:32,501 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate test code "odoo.startTour('SplitBillScreenTour4ProductCombo', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:18:32,512 44 INFO rb-5c3f854-225290-421545 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-06 09:18:32,521 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.014 2026-10-06 09:18:32,538 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18: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-06 09:18:32,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:18:32,602 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.024 0.015 2026-10-06 09:18:32,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.062 2026-10-06 09:18:32,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.041 2026-10-06 09:18:32,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-06 09:18:33,602 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.387 0.493 2026-10-06 09:18:33,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:33] "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-06 09:18:33,756 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:18:33,837 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:33] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.041 2026-10-06 09:18:33,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 09:18:33,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: Owl is running in 'dev' mode. 2026-10-06 09:18:33,930 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-06 09:18:33,970 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:33,997 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:18:34,000 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:18:34,046 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18: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-06 09:18:34,050 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:18:34,063 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:34] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.039 0.044 2026-10-06 09:18:34,094 44 INFO rb-5c3f854-225290-421545 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-06 09:18:34,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:34] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.033 0.103 2026-10-06 09:18:34,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.114 2026-10-06 09:18:34,171 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.181 2026-10-06 09:18:34,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.026 2026-10-06 09:18:34,210 44 INFO rb-5c3f854-225290-421545 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-06 09:18:34,314 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:18:34,331 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:18:34,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.064 0.078 2026-10-06 09:18:34,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:34] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.023 0.106 2026-10-06 09:18:34,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:34] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.018 0.169 2026-10-06 09:18:34,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.001 0.077 2026-10-06 09:18:34,509 44 INFO rb-5c3f854-225290-421545 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-06 09:18:34,543 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:34,588 44 INFO rb-5c3f854-225290-421545 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-06 09:18:34,648 44 INFO rb-5c3f854-225290-421545 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-06 09:18:34,706 44 INFO rb-5c3f854-225290-421545 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-06 09:18:34,763 44 INFO rb-5c3f854-225290-421545 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-06 09:18:34,893 44 INFO rb-5c3f854-225290-421545 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-06 09:18:34,959 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,015 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,073 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,131 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,262 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,328 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,383 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,430 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,481 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,535 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,587 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,637 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,744 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,795 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,910 44 INFO rb-5c3f854-225290-421545 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-06 09:18:35,961 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,012 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,063 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,114 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,228 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,279 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,328 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,381 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,430 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,480 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,542 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,617 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,679 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,738 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,799 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,851 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,901 44 INFO rb-5c3f854-225290-421545 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-06 09:18:36,958 44 INFO rb-5c3f854-225290-421545 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-06 09:18:37,005 44 INFO rb-5c3f854-225290-421545 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-06 09:18:37,056 44 INFO rb-5c3f854-225290-421545 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-06 09:18:37,108 44 INFO rb-5c3f854-225290-421545 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-06 09:18:37,159 44 INFO rb-5c3f854-225290-421545 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-06 09:18:37,211 44 INFO rb-5c3f854-225290-421545 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-06 09:18:37,262 44 INFO rb-5c3f854-225290-421545 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-06 09:18:37,316 44 INFO rb-5c3f854-225290-421545 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-06 09:18:37,469 44 INFO rb-5c3f854-225290-421545 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-06 09:18:37,474 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7055839 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0ed361f8-1b13-4051-bccc-a7d13077daba'}] 2026-10-06 09:18:37,515 44 INFO rb-5c3f854-225290-421545 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-06 09:18:37,624 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7055839 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0ed361f8-1b13-4051-bccc-a7d13077daba'} created pos.order #739 2026-10-06 09:18:37,649 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7055839 finished 2026-10-06 09:18:37,755 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.113 0.170 2026-10-06 09:18:37,896 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42014695 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '620ae436-204c-4906-b4c8-83f4a5eb0477'}] 2026-10-06 09:18:38,026 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42014695 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '620ae436-204c-4906-b4c8-83f4a5eb0477'} created pos.order #740 2026-10-06 09:18:38,059 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42014695 finished 2026-10-06 09:18:38,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.078 0.168 2026-10-06 09:18:38,240 44 INFO rb-5c3f854-225290-421545 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-06 09:18:38,291 44 INFO rb-5c3f854-225290-421545 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-06 09:18:38,364 44 INFO rb-5c3f854-225290-421545 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-06 09:18:38,378 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:18:38,379 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:18:38,415 44 INFO rb-5c3f854-225290-421545 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-06 09:18:38,466 44 INFO rb-5c3f854-225290-421545 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-06 09:18:38,537 44 INFO rb-5c3f854-225290-421545 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-06 09:18:38,615 44 INFO rb-5c3f854-225290-421545 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-06 09:18:38,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60532959 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '620ae436-204c-4906-b4c8-83f4a5eb0477'}] 2026-10-06 09:18:38,629 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:18:38,804 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [716] to pos.order #740 2026-10-06 09:18:39,971 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60532959 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '620ae436-204c-4906-b4c8-83f4a5eb0477'} updated pos.order #740 2026-10-06 09:18:39,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60532959 finished 2026-10-06 09:18:40,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 388 0.601 0.899 2026-10-06 09:18:40,431 44 INFO rb-5c3f854-225290-421545 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-06 09:18:40,489 44 INFO rb-5c3f854-225290-421545 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-06 09:18:40,541 44 INFO rb-5c3f854-225290-421545 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-06 09:18:40,599 44 INFO rb-5c3f854-225290-421545 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-06 09:18:40,648 44 INFO rb-5c3f854-225290-421545 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-06 09:18:40,699 44 INFO rb-5c3f854-225290-421545 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-06 09:18:40,750 44 INFO rb-5c3f854-225290-421545 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-06 09:18:40,801 44 INFO rb-5c3f854-225290-421545 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-06 09:18:40,852 44 INFO rb-5c3f854-225290-421545 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-06 09:18:40,902 44 INFO rb-5c3f854-225290-421545 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-06 09:18:40,954 44 INFO rb-5c3f854-225290-421545 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-06 09:18:41,004 44 INFO rb-5c3f854-225290-421545 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-06 09:18:41,055 44 INFO rb-5c3f854-225290-421545 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-06 09:18:41,106 44 INFO rb-5c3f854-225290-421545 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-06 09:18:41,157 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: tour succeeded 2026-10-06 09:18:41,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour4ProductCombo SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-06 09:18:41,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: heap 22958452 (allocated 24645632) 2026-10-06 09:18:41,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing chrome headless with pid 106808 2026-10-06 09:18:41,384 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing websocket connection 2026-10-06 09:18:41,386 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Terminating chrome headless with pid 106808 2026-10-06 09:18:41,487 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091841_487643_test_09_combo_split_bill.txt 2026-10-06 09:18:41,488 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Removing chrome user profile "/tmp/tmpvgah_dxz_chrome_odoo" 2026-10-06 09:18:41,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-10-06 09:18:42,069 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 107026 2026-10-06 09:18:42,069 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpb_1lz4qg_chrome_odoo 2026-10-06 09:18:42,069 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:34045/json/version 2026-10-06 09:18:42,070 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34045', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:18:42,092 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-06 09:18:42,092 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:34045/json 2026-10-06 09:18:42,093 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34045', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:18:42,124 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:34045/devtools/page/A1EA92AB501FF5261BE2041B6B692E40 2026-10-06 09:18:42,150 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-10-06 09:18:42,162 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-10-06 09:18:42,227 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:18:42,245 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-10-06 09:18:42,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:18:42,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:18:42,272 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:18:43,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.047 0.736 2026-10-06 09:18:43,055 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': 'A1EA92AB501FF5261BE2041B6B692E40', 'loaderId': '3A396F0E4D1B93463169DEDCE477691D', 'isDownload': False} 2026-10-06 09:18:43,056 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-10-06 09:18:43,076 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:18:43,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-06 09:18:43,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-06 09:18:43,120 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:18:43,750 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:18:43,754 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:18:43,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:18:43,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.012 2026-10-06 09:18:43,820 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate test code "odoo.startTour('SaveLastPreparationChangesTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:18:43,831 44 INFO rb-5c3f854-225290-421545 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-06 09:18:43,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:18:43,850 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:18:43,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.011 2026-10-06 09:18:43,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-06 09:18:43,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.050 2026-10-06 09:18:43,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-06 09:18:44,818 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.319 0.480 2026-10-06 09:18:44,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:18:44,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:18:45,001 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-10-06 09:18:45,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 09:18:45,066 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-06 09:18:45,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:18:45,153 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:18:45,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:18:45,194 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:18:45,207 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:18:45,247 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:18:45,249 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:18:45,281 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:45,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.049 0.076 2026-10-06 09:18:45,312 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.131 2026-10-06 09:18:45,316 44 INFO rb-5c3f854-225290-421545 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-06 09:18:45,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.033 0.096 2026-10-06 09:18:45,490 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.044 0.172 2026-10-06 09:18:45,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.210 2026-10-06 09:18:45,538 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.017 2026-10-06 09:18:45,542 44 INFO rb-5c3f854-225290-421545 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-06 09:18:45,553 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:18:45,635 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.030 0.058 2026-10-06 09:18:45,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:18:45,775 44 INFO rb-5c3f854-225290-421545 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-06 09:18:45,819 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:45,875 44 INFO rb-5c3f854-225290-421545 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-06 09:18:45,928 44 INFO rb-5c3f854-225290-421545 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-06 09:18:45,974 44 INFO rb-5c3f854-225290-421545 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-06 09:18:46,024 44 INFO rb-5c3f854-225290-421545 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-06 09:18:46,076 44 INFO rb-5c3f854-225290-421545 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-06 09:18:46,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [10/20] Tour SaveLastPreparationChangesTour → Step body 2026-10-06 09:18:46,178 44 INFO rb-5c3f854-225290-421545 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-06 09:18:46,265 44 INFO rb-5c3f854-225290-421545 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-06 09:18:46,269 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47342015 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0d50b04c-ec14-441c-bdc7-7ec82c9115c1'}] 2026-10-06 09:18:46,433 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47342015 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0d50b04c-ec14-441c-bdc7-7ec82c9115c1'} created pos.order #741 2026-10-06 09:18:46,463 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47342015 finished 2026-10-06 09:18:46,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.152 0.131 2026-10-06 09:18:46,633 44 INFO rb-5c3f854-225290-421545 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-06 09:18:46,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18: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.011 2026-10-06 09:18:48,675 44 INFO rb-5c3f854-225290-421545 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-06 09:18:48,719 44 INFO rb-5c3f854-225290-421545 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-06 09:18:48,770 44 INFO rb-5c3f854-225290-421545 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-06 09:18:48,832 44 INFO rb-5c3f854-225290-421545 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-06 09:18:50,868 44 INFO rb-5c3f854-225290-421545 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-06 09:18:50,919 44 INFO rb-5c3f854-225290-421545 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-06 09:18:50,970 44 INFO rb-5c3f854-225290-421545 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-06 09:18:51,021 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-10-06 09:18:51,022 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-06 09:18:51,130 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 15639464 (allocated 16777216) 2026-10-06 09:18:51,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 107026 2026-10-06 09:18:51,144 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-10-06 09:18:51,146 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 107026 2026-10-06 09:18:51,257 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091851_256968_test_10_save_last_preparation_changes.txt 2026-10-06 09:18:51,257 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmpb_1lz4qg_chrome_odoo" 2026-10-06 09:18:51,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-10-06 09:18:51,951 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 107229 2026-10-06 09:18:51,952 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmp2vlqoj3b_chrome_odoo 2026-10-06 09:18:51,952 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:43507/json/version 2026-10-06 09:18:51,953 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43507', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:18:51,966 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: Chrome/150.0.7871.114 2026-10-06 09:18:51,966 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:43507/json 2026-10-06 09:18:51,966 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43507', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:18:51,981 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:43507/devtools/page/C2F0D6D9B6ADC5D070E4B4EAEF68C3A7 2026-10-06 09:18:51,987 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-10-06 09:18:51,990 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-10-06 09:18:52,070 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:18:52,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-10-06 09:18:52,099 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:18:52,099 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:18:52,118 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:18:53,087 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:53] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.095 0.879 2026-10-06 09:18:53,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': 'C2F0D6D9B6ADC5D070E4B4EAEF68C3A7', 'loaderId': '7BDBAC1B46E493CEE7161CE8E0781AF6', 'isDownload': False} 2026-10-06 09:18:53,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-10-06 09:18:53,109 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:18:53,131 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:53] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 09:18:53,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:53] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-06 09:18:53,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:53] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.022 0.031 2026-10-06 09:18:53,812 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:53,830 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:53,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:18:53,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:18:53,888 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate test code "odoo.startTour('OrderTrackingTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:18:53,898 44 INFO rb-5c3f854-225290-421545 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-06 09:18:53,906 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:18:53,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:18:53,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:53] "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.013 2026-10-06 09:18:53,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.054 2026-10-06 09:18:54,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.036 2026-10-06 09:18:54,047 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-06 09:18:54,835 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.258 0.493 2026-10-06 09:18:54,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:18:54,958 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-10-06 09:18:55,038 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-10-06 09:18:55,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:18:55,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-10-06 09:18:55,110 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.006 2026-10-06 09:18:55,168 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:18:55,206 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:18:55,208 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:18:55,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.018 0.033 2026-10-06 09:18:55,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-06 09:18:55,261 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:18:55,268 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:18:55,279 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.018 0.083 2026-10-06 09:18:55,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.017 2026-10-06 09:18:55,314 44 INFO rb-5c3f854-225290-421545 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-06 09:18:55,344 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:18:55,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.023 2026-10-06 09:18:55,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.076 2026-10-06 09:18:55,477 44 INFO rb-5c3f854-225290-421545 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-06 09:18:55,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.031 0.148 2026-10-06 09:18:55,589 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:18:55,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.035 0.089 2026-10-06 09:18:55,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:18:55,706 44 INFO rb-5c3f854-225290-421545 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-06 09:18:55,726 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:55,803 44 INFO rb-5c3f854-225290-421545 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-06 09:18:55,876 44 INFO rb-5c3f854-225290-421545 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-06 09:18:55,922 44 INFO rb-5c3f854-225290-421545 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-06 09:18:55,973 44 INFO rb-5c3f854-225290-421545 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-06 09:18:56,024 44 INFO rb-5c3f854-225290-421545 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-06 09:18:56,075 44 INFO rb-5c3f854-225290-421545 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-06 09:18:56,138 44 INFO rb-5c3f854-225290-421545 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-06 09:18:56,180 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46975128 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '30a6eab1-8f55-4df5-a670-56531a09c0ac'}] 2026-10-06 09:18:56,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46975128 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '30a6eab1-8f55-4df5-a670-56531a09c0ac'} created pos.order #742 2026-10-06 09:18:56,284 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46975128 finished 2026-10-06 09:18:56,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.073 0.140 2026-10-06 09:18:56,418 44 INFO rb-5c3f854-225290-421545 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-06 09:18:56,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:18:56,491 44 INFO rb-5c3f854-225290-421545 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-06 09:18:56,538 44 INFO rb-5c3f854-225290-421545 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-06 09:18:56,595 44 INFO rb-5c3f854-225290-421545 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-06 09:18:56,646 44 INFO rb-5c3f854-225290-421545 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-06 09:18:56,697 44 INFO rb-5c3f854-225290-421545 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-06 09:18:56,752 44 INFO rb-5c3f854-225290-421545 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-06 09:18:56,805 44 INFO rb-5c3f854-225290-421545 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-06 09:18:56,984 44 INFO rb-5c3f854-225290-421545 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-06 09:18:57,035 44 INFO rb-5c3f854-225290-421545 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-06 09:18:57,095 44 INFO rb-5c3f854-225290-421545 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-06 09:18:57,146 44 INFO rb-5c3f854-225290-421545 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-06 09:18:57,199 44 INFO rb-5c3f854-225290-421545 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-06 09:18:57,273 44 INFO rb-5c3f854-225290-421545 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-06 09:18:57,284 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:18:57,285 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:18:57,350 44 INFO rb-5c3f854-225290-421545 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-06 09:18:57,416 44 INFO rb-5c3f854-225290-421545 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-06 09:18:57,422 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60442243 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '30a6eab1-8f55-4df5-a670-56531a09c0ac'}] 2026-10-06 09:18:57,440 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:18:57,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [717] to pos.order #742 2026-10-06 09:18:58,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60442243 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '30a6eab1-8f55-4df5-a670-56531a09c0ac'} updated pos.order #742 2026-10-06 09:18:58,112 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60442243 finished 2026-10-06 09:18:58,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:18:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.316 0.476 2026-10-06 09:18:58,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-10-06 09:18:58,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-06 09:18:58,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 16739176 (allocated 18223104) 2026-10-06 09:18:58,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 107229 2026-10-06 09:18:58,564 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-10-06 09:18:58,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 107229 2026-10-06 09:18:58,669 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091858_669260_test_12_order_tracking.txt 2026-10-06 09:18:58,669 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmp2vlqoj3b_chrome_odoo" 2026-10-06 09:18:58,717 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-10-06 09:18:59,141 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome pid: 107434 2026-10-06 09:18:59,141 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless temporary user profile dir: /tmp/tmp7xwefnue_chrome_odoo 2026-10-06 09:18:59,141 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:44431/json/version 2026-10-06 09:18:59,143 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44431', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:18:59,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Browser version: Chrome/150.0.7871.114 2026-10-06 09:18:59,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:44431/json 2026-10-06 09:18:59,211 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44431', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:18:59,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Websocket url found: ws://127.0.0.1:44431/devtools/page/BE0BC2D0BA6C03EB06A272BDC5880C5D 2026-10-06 09:18:59,244 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Enable chrome headless console log notification 2026-10-06 09:18:59,252 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless enable page notifications 2026-10-06 09:18:59,317 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:18:59,330 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Setting session cookie in browser 2026-10-06 09:18:59,333 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:18:59,334 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:18:59,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:19:00,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:00] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.047 0.693 2026-10-06 09:19:00,098 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigation result: {'frameId': 'BE0BC2D0BA6C03EB06A272BDC5880C5D', 'loaderId': '2634847A047F98EA97ABE6E9D3073B7E', 'isDownload': False} 2026-10-06 09:19:00,098 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate ready code "odoo.isTourReady('CategLabelCheck')" 2026-10-06 09:19:00,131 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:19:00,165 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:00] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.019 2026-10-06 09:19:00,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:00] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-06 09:19:00,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:00] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-06 09:19:00,878 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:00,888 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:00,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 09:19:00,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate test code "odoo.startTour('CategLabelCheck', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:19:00,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:19:00,950 44 INFO rb-5c3f854-225290-421545 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-06 09:19:00,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:19:00,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:01,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.015 2026-10-06 09:19:01,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.042 2026-10-06 09:19:01,099 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.029 2026-10-06 09:19:01,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-06 09:19:01,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.251 0.464 2026-10-06 09:19:01,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:19:01,985 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:19:02,053 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.042 2026-10-06 09:19:02,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-10-06 09:19:02,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: Owl is running in 'dev' mode. 2026-10-06 09:19:02,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.006 2026-10-06 09:19:02,209 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:19:02,224 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:19:02,228 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:19:02,256 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:19:02,271 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:19:02,272 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.031 0.047 2026-10-06 09:19:02,296 44 INFO rb-5c3f854-225290-421545 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-06 09:19:02,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.086 2026-10-06 09:19:02,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.044 2026-10-06 09:19:02,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-10-06 09:19:02,345 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.014 2026-10-06 09:19:02,459 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:19:02,496 44 INFO rb-5c3f854-225290-421545 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-06 09:19:02,516 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:19:02,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.049 0.070 2026-10-06 09:19:02,674 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.129 2026-10-06 09:19:02,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.043 0.278 2026-10-06 09:19:02,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.064 2026-10-06 09:19:02,814 44 INFO rb-5c3f854-225290-421545 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-06 09:19:02,857 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:02,903 44 INFO rb-5c3f854-225290-421545 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-06 09:19:02,960 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: tour succeeded 2026-10-06 09:19:02,961 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: ╔════════════════════════════════╗ ║ TOUR CategLabelCheck SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-06 09:19:03,061 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: heap 14167928 (allocated 15728640) 2026-10-06 09:19:03,070 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing chrome headless with pid 107434 2026-10-06 09:19:03,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing websocket connection 2026-10-06 09:19:03,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Terminating chrome headless with pid 107434 2026-10-06 09:19:03,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091903_173815_test_13_category_check.txt 2026-10-06 09:19:03,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Removing chrome user profile "/tmp/tmp7xwefnue_chrome_odoo" 2026-10-06 09:19:03,195 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-10-06 09:19:03,753 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 107643 2026-10-06 09:19:03,753 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmpu2xk5fs7_chrome_odoo 2026-10-06 09:19:03,753 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:42789/json/version 2026-10-06 09:19:03,755 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42789', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:03,827 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: Chrome/150.0.7871.114 2026-10-06 09:19:03,827 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:42789/json 2026-10-06 09:19:03,828 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42789', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:03,843 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:42789/devtools/page/3D1FD0DBEBFE8A70C9E8C5C1EB0EF790 2026-10-06 09:19:03,859 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-10-06 09:19:03,873 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-10-06 09:19:03,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:19:03,950 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-10-06 09:19:03,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:19:03,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:19:03,992 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:19:04,679 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:04] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.074 0.617 2026-10-06 09:19:04,683 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': '3D1FD0DBEBFE8A70C9E8C5C1EB0EF790', 'loaderId': '8D35751F87A5C8EE1FE5AE9DDE1C25D1', 'isDownload': False} 2026-10-06 09:19:04,684 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-10-06 09:19:04,700 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:19:04,720 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:04] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 09:19:04,730 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:04] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-06 09:19:04,737 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:04] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-06 09:19:05,310 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:05,323 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:05,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.043 2026-10-06 09:19:05,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-06 09:19:05,399 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate test code "odoo.startTour('CrmTeamTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:19:05,408 44 INFO rb-5c3f854-225290-421545 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-06 09:19:05,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:19:05,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:05,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.013 2026-10-06 09:19:05,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.044 2026-10-06 09:19:05,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.054 2026-10-06 09:19:05,590 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-06 09:19:06,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.289 0.486 2026-10-06 09:19:06,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:19:06,526 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:19:06,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.044 2026-10-06 09:19:06,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:19:06,649 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-10-06 09:19:06,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:19:06,714 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:19:06,737 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:06,786 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:19:06,794 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:06,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.039 0.040 2026-10-06 09:19:06,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.083 2026-10-06 09:19:06,855 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19: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-06 09:19:06,856 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:19:06,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.029 2026-10-06 09:19:06,899 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:19:06,918 44 INFO rb-5c3f854-225290-421545 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-06 09:19:07,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:07] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.069 2026-10-06 09:19:07,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:07] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.168 2026-10-06 09:19:07,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.162 2026-10-06 09:19:07,109 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:07,113 44 INFO rb-5c3f854-225290-421545 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-06 09:19:07,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.031 0.051 2026-10-06 09:19:07,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:19:07,327 44 INFO rb-5c3f854-225290-421545 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-06 09:19:07,357 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:07,410 44 INFO rb-5c3f854-225290-421545 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-06 09:19:07,473 44 INFO rb-5c3f854-225290-421545 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-06 09:19:07,519 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20428074 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c5d99aad-49d9-45b1-8507-81d085b1c0a2'}] 2026-10-06 09:19:07,621 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20428074 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c5d99aad-49d9-45b1-8507-81d085b1c0a2'} created pos.order #743 2026-10-06 09:19:07,652 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20428074 finished 2026-10-06 09:19:07,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.059 0.167 2026-10-06 09:19:07,789 44 INFO rb-5c3f854-225290-421545 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-06 09:19:07,860 44 INFO rb-5c3f854-225290-421545 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-06 09:19:07,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:07] "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.017 2026-10-06 09:19:07,921 44 INFO rb-5c3f854-225290-421545 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-06 09:19:09,967 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-10-06 09:19:09,968 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-06 09:19:10,078 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 15351636 (allocated 16515072) 2026-10-06 09:19:10,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 107643 2026-10-06 09:19:10,098 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-10-06 09:19:10,099 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 107643 2026-10-06 09:19:10,195 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091910_195553_test_13_crm_team.txt 2026-10-06 09:19:10,195 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmpu2xk5fs7_chrome_odoo" 2026-10-06 09:19:10,231 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-10-06 09:19:10,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome pid: 107843 2026-10-06 09:19:10,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless temporary user profile dir: /tmp/tmpl6yn3vrh_chrome_odoo 2026-10-06 09:19:10,690 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:37993/json/version 2026-10-06 09:19:10,691 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37993', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:10,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Browser version: Chrome/150.0.7871.114 2026-10-06 09:19:10,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:37993/json 2026-10-06 09:19:10,742 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37993', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:10,749 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Websocket url found: ws://127.0.0.1:37993/devtools/page/552E2B7E305527C578BCDA45394620DB 2026-10-06 09:19:10,761 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Enable chrome headless console log notification 2026-10-06 09:19:10,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless enable page notifications 2026-10-06 09:19:10,844 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:19:10,858 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Setting session cookie in browser 2026-10-06 09:19:10,861 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:19:10,861 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:19:10,880 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:19:11,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:11] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.060 0.565 2026-10-06 09:19:11,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigation result: {'frameId': '552E2B7E305527C578BCDA45394620DB', 'loaderId': 'A79D740E4933D06DCFAA66F5A9074B26', 'isDownload': False} 2026-10-06 09:19:11,505 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate ready code "odoo.isTourReady('OrderChange')" 2026-10-06 09:19:11,538 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:19:11,571 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:11] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.018 2026-10-06 09:19:11,589 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:11] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.025 2026-10-06 09:19:11,606 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:11] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-10-06 09:19:12,288 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:12,292 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:12,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.024 2026-10-06 09:19:12,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate test code "odoo.startTour('OrderChange', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:19:12,357 44 INFO rb-5c3f854-225290-421545 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-06 09:19:12,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.013 2026-10-06 09:19:12,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:19:12,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:12,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.022 2026-10-06 09:19:12,471 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:12] "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.037 2026-10-06 09:19:12,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-06 09:19:12,551 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.030 0.035 2026-10-06 09:19:13,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.294 0.722 2026-10-06 09:19:13,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:13] "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-06 09:19:13,730 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:19:13,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:13] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.036 2026-10-06 09:19:13,858 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:19:13,878 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: Owl is running in 'dev' mode. 2026-10-06 09:19:13,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.012 2026-10-06 09:19:13,937 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:13,967 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:19:13,976 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:19:14,009 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.025 0.044 2026-10-06 09:19:14,039 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.088 2026-10-06 09:19:14,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.077 2026-10-06 09:19:14,052 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:19:14,053 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "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-06 09:19:14,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.027 2026-10-06 09:19:14,094 44 INFO rb-5c3f854-225290-421545 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-06 09:19:14,149 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:19:14,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.056 2026-10-06 09:19:14,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.116 2026-10-06 09:19:14,290 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.144 2026-10-06 09:19:14,319 44 INFO rb-5c3f854-225290-421545 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-06 09:19:14,320 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:19:14,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.036 0.069 2026-10-06 09:19:14,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:19:14,574 44 INFO rb-5c3f854-225290-421545 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-06 09:19:14,603 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:14,675 44 INFO rb-5c3f854-225290-421545 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-06 09:19:14,721 44 INFO rb-5c3f854-225290-421545 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-06 09:19:14,775 44 INFO rb-5c3f854-225290-421545 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-06 09:19:14,823 44 INFO rb-5c3f854-225290-421545 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-06 09:19:14,875 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [9/31] Tour OrderChange → Step body 2026-10-06 09:19:14,926 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,021 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82797466 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0a2a8987-50ff-489c-b1d8-aa83035bcfe3'}] 2026-10-06 09:19:15,022 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,133 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82797466 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0a2a8987-50ff-489c-b1d8-aa83035bcfe3'} created pos.order #744 2026-10-06 09:19:15,163 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82797466 finished 2026-10-06 09:19:15,244 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.083 0.143 2026-10-06 09:19:15,318 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.009 2026-10-06 09:19:15,374 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,420 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,471 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,532 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,594 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,657 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,708 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,759 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,810 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,864 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,922 44 INFO rb-5c3f854-225290-421545 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-06 09:19:15,975 44 INFO rb-5c3f854-225290-421545 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-06 09:19:16,054 44 INFO rb-5c3f854-225290-421545 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-06 09:19:16,066 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:16,071 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:19:16,106 44 INFO rb-5c3f854-225290-421545 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-06 09:19:16,155 44 INFO rb-5c3f854-225290-421545 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-06 09:19:16,227 44 INFO rb-5c3f854-225290-421545 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-06 09:19:16,281 44 INFO rb-5c3f854-225290-421545 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-06 09:19:16,356 44 INFO rb-5c3f854-225290-421545 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-06 09:19:16,363 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50222894 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0a2a8987-50ff-489c-b1d8-aa83035bcfe3'}] 2026-10-06 09:19:16,367 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:19:16,479 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [718] to pos.order #744 2026-10-06 09:19:16,893 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50222894 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0a2a8987-50ff-489c-b1d8-aa83035bcfe3'} updated pos.order #744 2026-10-06 09:19:16,924 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50222894 finished 2026-10-06 09:19:17,088 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.275 0.454 2026-10-06 09:19:17,288 44 INFO rb-5c3f854-225290-421545 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-06 09:19:17,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: tour succeeded 2026-10-06 09:19:17,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: ╔════════════════════════════╗ ║ TOUR OrderChange SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-06 09:19:17,476 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: heap 17116724 (allocated 18747392) 2026-10-06 09:19:17,478 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing chrome headless with pid 107843 2026-10-06 09:19:17,479 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing websocket connection 2026-10-06 09:19:17,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Terminating chrome headless with pid 107843 2026-10-06 09:19:17,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091917_602934_test_14_change_synced_order.txt 2026-10-06 09:19:17,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Removing chrome user profile "/tmp/tmpl6yn3vrh_chrome_odoo" 2026-10-06 09:19:17,621 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-10-06 09:19:18,073 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 108043 2026-10-06 09:19:18,074 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpfmd1yyce_chrome_odoo 2026-10-06 09:19:18,074 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:41909/json/version 2026-10-06 09:19:18,075 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:18,147 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-06 09:19:18,147 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:41909/json 2026-10-06 09:19:18,148 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:18,160 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:41909/devtools/page/CC24DA5ABFBF8C337BB2BF13E98CB2FC 2026-10-06 09:19:18,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-06 09:19:18,180 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-06 09:19:18,243 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:19:18,253 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-06 09:19:18,257 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:19:18,258 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:19:18,272 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:19:18,974 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:18] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.045 0.660 2026-10-06 09:19:18,978 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'CC24DA5ABFBF8C337BB2BF13E98CB2FC', 'loaderId': '53E1B79703018C8433BD731466E6F7B2', 'isDownload': False} 2026-10-06 09:19:18,978 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-10-06 09:19:18,995 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:19:19,019 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:19] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-06 09:19:19,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:19] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-06 09:19:19,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:19] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-06 09:19:19,691 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:19,697 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:19,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:19:19,751 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:19:19,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.007 2026-10-06 09:19:19,758 44 INFO rb-5c3f854-225290-421545 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-06 09:19:19,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19: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-06 09:19:19,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:19,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.032 0.014 2026-10-06 09:19:19,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-06 09:19:19,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.042 2026-10-06 09:19:19,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-06 09:19:20,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.258 0.410 2026-10-06 09:19:20,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 09:19:20,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:19:20,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.033 2026-10-06 09:19:20,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:19:20,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-06 09:19:20,918 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:19:21,022 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:19:21,030 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.053 2026-10-06 09:19:21,033 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:19:21,068 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:19:21,100 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "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-06 09:19:21,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.067 0.055 2026-10-06 09:19:21,136 44 INFO rb-5c3f854-225290-421545 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-06 09:19:21,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.155 2026-10-06 09:19:21,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.184 2026-10-06 09:19:21,195 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.019 0.056 2026-10-06 09:19:21,213 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.013 2026-10-06 09:19:21,256 44 INFO rb-5c3f854-225290-421545 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-06 09:19:21,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.028 0.050 2026-10-06 09:19:21,352 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:21,372 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:19:21,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.027 0.054 2026-10-06 09:19:21,479 44 INFO rb-5c3f854-225290-421545 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-06 09:19:21,525 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:19:21,533 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.036 0.132 2026-10-06 09:19:21,541 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.163 2026-10-06 09:19:21,563 44 INFO rb-5c3f854-225290-421545 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-06 09:19:21,614 44 INFO rb-5c3f854-225290-421545 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-06 09:19:21,665 44 INFO rb-5c3f854-225290-421545 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-06 09:19:21,717 44 INFO rb-5c3f854-225290-421545 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-06 09:19:21,776 44 INFO rb-5c3f854-225290-421545 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-06 09:19:21,827 44 INFO rb-5c3f854-225290-421545 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-06 09:19:21,880 44 INFO rb-5c3f854-225290-421545 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-06 09:19:21,968 44 INFO rb-5c3f854-225290-421545 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-06 09:19:21,987 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:21,988 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:19:22,021 44 INFO rb-5c3f854-225290-421545 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-06 09:19:22,072 44 INFO rb-5c3f854-225290-421545 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-06 09:19:22,158 44 INFO rb-5c3f854-225290-421545 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-06 09:19:22,223 44 INFO rb-5c3f854-225290-421545 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-06 09:19:22,270 44 INFO rb-5c3f854-225290-421545 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-06 09:19:22,348 44 INFO rb-5c3f854-225290-421545 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-06 09:19:22,460 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-06 09:19:22,461 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-06 09:19:22,462 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-06 09:19:22,462 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-06 09:19:22,463 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-06 09:19:22,464 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-06 09:19:22,464 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-06 09:19:22,465 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-06 09:19:22,465 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-06 09:19:22,466 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-06 09:19:22,467 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-06 09:19:22,467 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-06 09:19:22,468 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-06 09:19:22,469 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-06 09:19:22,469 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-06 09:19:22,470 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-06 09:19:22,470 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-06 09:19:22,471 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-06 09:19:22,471 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-06 09:19:22,472 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-06 09:19:22,473 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-06 09:19:22,474 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-06 09:19:22,475 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-06 09:19:22,475 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-06 09:19:22,477 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:22,479 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-06 09:19:22,480 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-06 09:19:22,480 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-06 09:19:22,481 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-06 09:19:22,481 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-06 09:19:22,492 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:19:22,494 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-06 09:19:22,505 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-06 09:19:22,505 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-06 09:19:22,509 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:19:22,527 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:19:22,534 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:19:22,538 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-06 09:19:22,538 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-06 09:19:22,539 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-06 09:19:22,539 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-06 09:19:22,540 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-06 09:19:22,540 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-06 09:19:22,541 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-06 09:19:22,541 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-06 09:19:22,563 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:19:22,567 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:19:22,568 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:19:22,573 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:19:22,576 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:19:22,578 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 09:19:22,584 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-06 09:19:22,588 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-06 09:19:22,591 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-06 09:19:22,592 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-06 09:19:22,594 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-06 09:19:22,621 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-06 09:19:22,622 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-06 09:19:22,632 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-06 09:19:22,635 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-06 09:19:22,638 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-06 09:19:22,638 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-06 09:19:22,640 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-06 09:19:22,642 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-06 09:19:22,643 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:19:22,646 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-06 09:19:22,647 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-06 09:19:22,648 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-06 09:19:22,649 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-06 09:19:22,654 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-06 09:19:22,658 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-06 09:19:22,660 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-06 09:19:22,665 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 09:19:22,665 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-06 09:19:22,666 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-06 09:19:22,667 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-06 09:19:22,668 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-06 09:19:22,668 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-06 09:19:22,668 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-06 09:19:22,669 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-06 09:19:22,670 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-06 09:19:22,671 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-06 09:19:22,672 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-06 09:19:22,672 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-06 09:19:22,673 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-06 09:19:22,673 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-06 09:19:22,677 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-06 09:19:22,678 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-06 09:19:22,678 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-06 09:19:22,679 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-06 09:19:22,679 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-06 09:19:22,680 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-06 09:19:22,680 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-06 09:19:22,680 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-06 09:19:22,686 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-06 09:19:22,687 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-06 09:19:22,688 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-06 09:19:22,692 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:22,696 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:22,709 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-06 09:19:22,719 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:19:22,721 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:19:22,723 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-06 09:19:22,725 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:19:22,760 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:19:22,765 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-06 09:19:22,773 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-06 09:19:22,785 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-10-06 09:19:22,792 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 09:19:22,802 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:19:22,810 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:19:22,811 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.066 2026-10-06 09:19:22,813 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-06 09:19:22,819 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-06 09:19:22,825 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-06 09:19:22,829 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-06 09:19:22,830 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-06 09:19:22,832 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-06 09:19:22,833 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:22] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:19:22,834 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-06 09:19:22,840 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-06 09:19:22,840 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-06 09:19:22,841 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-06 09:19:22,841 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-06 09:19:22,842 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-06 09:19:22,843 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-06 09:19:22,843 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-06 09:19:22,844 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-06 09:19:22,844 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-06 09:19:22,845 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-06 09:19:22,846 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-06 09:19:22,846 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-06 09:19:22,846 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-06 09:19:22,847 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-06 09:19:22,847 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-06 09:19:22,848 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-06 09:19:22,848 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-06 09:19:22,849 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-06 09:19:22,849 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-06 09:19:22,849 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-06 09:19:22,853 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-06 09:19:22,854 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-06 09:19:22,854 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-06 09:19:22,854 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-06 09:19:22,855 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-06 09:19:22,855 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-06 09:19:23,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18278992 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3a183224-1506-44db-8e32-acc658125f3b'}] 2026-10-06 09:19:23,331 44 INFO rb-5c3f854-225290-421545 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-06 09:19:23,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18278992 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3a183224-1506-44db-8e32-acc658125f3b'} created pos.order #745 2026-10-06 09:19:23,455 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18278992 finished 2026-10-06 09:19:23,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.090 0.154 2026-10-06 09:19:23,628 44 INFO rb-5c3f854-225290-421545 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-06 09:19:23,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19: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.012 2026-10-06 09:19:23,678 44 INFO rb-5c3f854-225290-421545 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-06 09:19:23,747 44 INFO rb-5c3f854-225290-421545 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-06 09:19:25,783 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-06 09:19:25,784 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 09:19:25,880 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16704704 (allocated 18087936) 2026-10-06 09:19:25,899 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 108043 2026-10-06 09:19:25,906 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-06 09:19:25,910 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 108043 2026-10-06 09:19:26,008 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091926_008265_test_14_pos_payment_sync.txt 2026-10-06 09:19:26,008 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpfmd1yyce_chrome_odoo" 2026-10-06 09:19:26,495 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 108272 2026-10-06 09:19:26,496 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp25wxdppu_chrome_odoo 2026-10-06 09:19:26,496 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:42427/json/version 2026-10-06 09:19:26,508 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42427', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:26,527 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-06 09:19:26,528 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:42427/json 2026-10-06 09:19:26,528 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42427', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:26,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:42427/devtools/page/EA4446D3637C610989D1DD82648CA147 2026-10-06 09:19:26,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-06 09:19:26,569 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-06 09:19:26,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:19:26,605 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-06 09:19:26,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:19:26,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:19:26,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:26] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.031 0.047 2026-10-06 09:19:26,718 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'EA4446D3637C610989D1DD82648CA147', 'loaderId': 'EDFA521370EB4C70E12BEA16597C2EC3', 'isDownload': False} 2026-10-06 09:19:26,718 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-10-06 09:19:26,735 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:19:26,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:26] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 09:19:26,767 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:26] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 09:19:26,780 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:26] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-06 09:19:27,255 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:27,263 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:27,280 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:19:27,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 09:19:27,327 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:19:27,339 44 INFO rb-5c3f854-225290-421545 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-06 09:19:27,348 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19: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-06 09:19:27,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:27,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:27] "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.006 2026-10-06 09:19:27,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 09:19:27,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.008 0.022 2026-10-06 09:19:27,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-06 09:19:28,229 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 332 0.261 0.463 2026-10-06 09:19:28,252 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:19:28,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-06 09:19:28,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-06 09:19:28,453 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 09:19:28,465 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-06 09:19:28,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:19:28,562 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:19:28,565 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:19:28,589 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 09:19:28,594 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:19:28,604 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.012 0.042 2026-10-06 09:19:28,637 44 INFO rb-5c3f854-225290-421545 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-06 09:19:28,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.079 2026-10-06 09:19:28,648 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:19:28,674 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 09:19:28,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.033 2026-10-06 09:19:28,710 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:19:28,789 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.046 0.062 2026-10-06 09:19:28,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.098 2026-10-06 09:19:28,841 44 INFO rb-5c3f854-225290-421545 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-06 09:19:28,904 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:19:28,908 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-06 09:19:28,908 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:19:28,911 44 INFO rb-5c3f854-225290-421545 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-06 09:19:28,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.051 0.191 2026-10-06 09:19:28,951 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.017 0.161 2026-10-06 09:19:28,977 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.065 2026-10-06 09:19:29,066 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,118 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,131 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.010 0.013 2026-10-06 09:19:29,203 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,250 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,299 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,352 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,417 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,431 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:29,468 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,519 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,584 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,639 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,690 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,741 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,804 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,868 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,916 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,981 44 INFO rb-5c3f854-225290-421545 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-06 09:19:29,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.013 2026-10-06 09:19:30,130 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-06 09:19:30,130 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-06 09:19:30,131 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-06 09:19:30,131 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-06 09:19:30,132 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-06 09:19:30,132 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-06 09:19:30,133 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-06 09:19:30,133 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-06 09:19:30,134 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-06 09:19:30,135 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-06 09:19:30,135 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-06 09:19:30,137 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-06 09:19:30,137 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-06 09:19:30,138 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-06 09:19:30,138 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-06 09:19:30,139 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-06 09:19:30,140 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-06 09:19:30,140 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-06 09:19:30,141 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-06 09:19:30,141 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-06 09:19:30,143 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-06 09:19:30,144 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-06 09:19:30,145 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-06 09:19:30,145 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-06 09:19:30,147 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-06 09:19:30,148 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-06 09:19:30,148 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-06 09:19:30,156 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-06 09:19:30,157 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-06 09:19:30,157 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-06 09:19:30,157 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-06 09:19:30,158 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-06 09:19:30,158 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-06 09:19:30,159 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-06 09:19:30,159 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-06 09:19:30,160 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-06 09:19:30,161 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-06 09:19:30,162 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-06 09:19:30,171 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-06 09:19:30,171 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:19:30,173 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-06 09:19:30,203 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:30,204 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:19:30,221 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:19:30,231 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 09:19:30,233 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.047 2026-10-06 09:19:30,243 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:19:30,246 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-06 09:19:30,246 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-06 09:19:30,248 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-06 09:19:30,249 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-06 09:19:30,252 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-06 09:19:30,253 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-06 09:19:30,256 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:19:30,261 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:19:30,262 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-06 09:19:30,264 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-06 09:19:30,270 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-06 09:19:30,272 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:19:30,274 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-06 09:19:30,275 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:19:30,276 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-06 09:19:30,279 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:19:30,280 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:19:30,281 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-06 09:19:30,282 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-06 09:19:30,286 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:30,287 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-06 09:19:30,288 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-06 09:19:30,290 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-06 09:19:30,298 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-06 09:19:30,302 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-06 09:19:30,305 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-06 09:19:30,306 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-06 09:19:30,308 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-06 09:19:30,309 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-06 09:19:30,311 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-06 09:19:30,313 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-06 09:19:30,314 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-06 09:19:30,314 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-06 09:19:30,315 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-06 09:19:30,315 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-06 09:19:30,316 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-06 09:19:30,316 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-06 09:19:30,317 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-06 09:19:30,317 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-06 09:19:30,318 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-06 09:19:30,318 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-06 09:19:30,319 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-06 09:19:30,319 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-06 09:19:30,319 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-06 09:19:30,321 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-06 09:19:30,321 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-06 09:19:30,322 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-06 09:19:30,325 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-06 09:19:30,326 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-06 09:19:30,326 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-06 09:19:30,327 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-06 09:19:30,328 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-06 09:19:30,329 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-06 09:19:30,330 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-06 09:19:30,332 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-06 09:19:30,333 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-06 09:19:30,339 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:19:30,345 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:30,352 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:19:30,355 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:19:30,358 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:19:30,388 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 09:19:30,389 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:19:30,391 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:19:30,392 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-06 09:19:30,397 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-06 09:19:30,401 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-06 09:19:30,404 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 09:19:30,408 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-06 09:19:30,410 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-06 09:19:30,411 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-06 09:19:30,412 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-06 09:19:30,412 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-06 09:19:30,412 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-06 09:19:30,413 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-06 09:19:30,417 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-06 09:19:30,420 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-06 09:19:30,421 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:19:30,422 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-06 09:19:30,423 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:19:30,424 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-06 09:19:30,426 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-06 09:19:30,428 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-06 09:19:30,430 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-06 09:19:30,431 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-06 09:19:30,431 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-06 09:19:30,432 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-06 09:19:30,432 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-06 09:19:30,433 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-06 09:19:30,435 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-06 09:19:30,436 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:30,437 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-06 09:19:30,437 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-06 09:19:30,438 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-06 09:19:30,439 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-06 09:19:30,439 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-06 09:19:30,440 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-06 09:19:30,440 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-06 09:19:30,441 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-06 09:19:30,869 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31542187 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3a183224-1506-44db-8e32-acc658125f3b'}] 2026-10-06 09:19:30,871 44 INFO rb-5c3f854-225290-421545 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-06 09:19:30,945 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #223 deleted pos.payment records with IDs: [720] 2026-10-06 09:19:31,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [721] to pos.order #745 2026-10-06 09:19:31,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31542187 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3a183224-1506-44db-8e32-acc658125f3b'} updated pos.order #745 2026-10-06 09:19:31,097 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31542187 finished 2026-10-06 09:19:31,201 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 104 0.093 0.242 2026-10-06 09:19:31,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:31] "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.009 2026-10-06 09:19:31,261 44 INFO rb-5c3f854-225290-421545 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-06 09:19:31,305 44 INFO rb-5c3f854-225290-421545 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-06 09:19:31,365 44 INFO rb-5c3f854-225290-421545 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-06 09:19:33,400 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-06 09:19:33,402 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 09:19:33,507 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17027328 (allocated 18087936) 2026-10-06 09:19:33,519 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 108272 2026-10-06 09:19:33,520 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-06 09:19:33,520 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 108272 2026-10-06 09:19:33,623 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091933_622750_test_14_pos_payment_sync.txt 2026-10-06 09:19:33,623 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp25wxdppu_chrome_odoo" 2026-10-06 09:19:33,954 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 108509 2026-10-06 09:19:33,954 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp9vf_jevc_chrome_odoo 2026-10-06 09:19:33,954 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:41395/json/version 2026-10-06 09:19:33,955 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:34,036 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-06 09:19:34,036 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:41395/json 2026-10-06 09:19:34,041 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:34,049 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:41395/devtools/page/885789BEA9D100CBC2E6A20F39EF17D3 2026-10-06 09:19:34,060 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-06 09:19:34,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-06 09:19:34,101 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:19:34,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-06 09:19:34,107 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:19:34,107 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:19:34,186 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:34] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.019 0.049 2026-10-06 09:19:34,197 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '885789BEA9D100CBC2E6A20F39EF17D3', 'loaderId': '7AB762178BCB6015B510FA8EB4FC38C3', 'isDownload': False} 2026-10-06 09:19:34,197 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-10-06 09:19:34,228 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:19:34,270 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:34] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-06 09:19:34,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:34] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-06 09:19:34,294 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:34] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-10-06 09:19:34,901 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:34,914 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:19:34,924 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:19:34,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 09:19:34,954 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:19:34,964 44 INFO rb-5c3f854-225290-421545 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-06 09:19:34,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:19:34,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:35,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:19:35,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.021 2026-10-06 09:19:35,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.008 0.031 2026-10-06 09:19:35,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-10-06 09:19:35,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 315 0.228 0.454 2026-10-06 09:19:35,803 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:19:35,900 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:19:35,942 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.028 2026-10-06 09:19:35,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:19:35,990 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-06 09:19:36,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:19:36,087 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:19:36,103 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:19:36,110 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:19:36,114 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.012 0.029 2026-10-06 09:19:36,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-10-06 09:19:36,164 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:19:36,171 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.078 2026-10-06 09:19:36,172 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:19:36,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.030 2026-10-06 09:19:36,206 44 INFO rb-5c3f854-225290-421545 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-06 09:19:36,264 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:19:36,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.019 0.035 2026-10-06 09:19:36,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.013 0.087 2026-10-06 09:19:36,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.104 2026-10-06 09:19:36,417 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:19:36,470 44 INFO rb-5c3f854-225290-421545 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-06 09:19:36,527 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:19:36,528 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:19:36,532 44 INFO rb-5c3f854-225290-421545 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-06 09:19:36,542 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:19:36,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.015 2026-10-06 09:19:36,682 44 INFO rb-5c3f854-225290-421545 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-06 09:19:36,732 44 INFO rb-5c3f854-225290-421545 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-06 09:19:36,814 44 INFO rb-5c3f854-225290-421545 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-06 09:19:36,868 44 INFO rb-5c3f854-225290-421545 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-06 09:19:36,920 44 INFO rb-5c3f854-225290-421545 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-06 09:19:36,972 44 INFO rb-5c3f854-225290-421545 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-06 09:19:37,036 44 INFO rb-5c3f854-225290-421545 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-06 09:19:37,091 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:37,092 44 INFO rb-5c3f854-225290-421545 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-06 09:19:37,146 44 INFO rb-5c3f854-225290-421545 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-06 09:19:37,201 44 INFO rb-5c3f854-225290-421545 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-06 09:19:37,251 44 INFO rb-5c3f854-225290-421545 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-06 09:19:37,311 44 INFO rb-5c3f854-225290-421545 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-06 09:19:37,373 44 INFO rb-5c3f854-225290-421545 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-06 09:19:37,422 44 INFO rb-5c3f854-225290-421545 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-06 09:19:37,491 44 INFO rb-5c3f854-225290-421545 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-06 09:19:37,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "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-06 09:19:37,626 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-06 09:19:37,627 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-06 09:19:37,628 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-06 09:19:37,628 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-06 09:19:37,630 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-06 09:19:37,630 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-06 09:19:37,632 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-06 09:19:37,634 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-06 09:19:37,634 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-06 09:19:37,635 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-06 09:19:37,636 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-06 09:19:37,636 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-06 09:19:37,637 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-06 09:19:37,637 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-06 09:19:37,638 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-06 09:19:37,638 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-06 09:19:37,639 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-06 09:19:37,640 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-06 09:19:37,640 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-06 09:19:37,641 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-06 09:19:37,641 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-06 09:19:37,642 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-06 09:19:37,642 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-06 09:19:37,643 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-06 09:19:37,643 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-06 09:19:37,644 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-06 09:19:37,644 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-06 09:19:37,645 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-06 09:19:37,648 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-06 09:19:37,648 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-06 09:19:37,649 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-06 09:19:37,649 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-06 09:19:37,650 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-06 09:19:37,650 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-06 09:19:37,651 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-06 09:19:37,651 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-06 09:19:37,652 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-06 09:19:37,652 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-06 09:19:37,653 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-06 09:19:37,653 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-06 09:19:37,677 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:19:37,684 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:19:37,688 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:19:37,691 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:19:37,692 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-06 09:19:37,694 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:19:37,695 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:19:37,706 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-06 09:19:37,709 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:19:37,711 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-06 09:19:37,714 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-06 09:19:37,720 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-06 09:19:37,721 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-06 09:19:37,723 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:19:37,724 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-06 09:19:37,725 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-06 09:19:37,727 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:19:37,728 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-06 09:19:37,730 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-06 09:19:37,732 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:19:37,740 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-06 09:19:37,751 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-06 09:19:37,753 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-06 09:19:37,759 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:19:37,760 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-06 09:19:37,761 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-06 09:19:37,763 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 09:19:37,764 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-06 09:19:37,769 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:19:37,773 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-06 09:19:37,775 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-06 09:19:37,777 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:19:37,778 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-06 09:19:37,782 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-06 09:19:37,784 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-06 09:19:37,785 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-06 09:19:37,793 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-06 09:19:37,794 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-06 09:19:37,795 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-06 09:19:37,796 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-06 09:19:37,796 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-06 09:19:37,797 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-06 09:19:37,798 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-06 09:19:37,799 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-06 09:19:37,799 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-06 09:19:37,800 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-06 09:19:37,800 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-06 09:19:37,801 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-06 09:19:37,802 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-06 09:19:37,802 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-06 09:19:37,803 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-06 09:19:37,803 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-06 09:19:37,804 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-06 09:19:37,804 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-06 09:19:37,807 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-06 09:19:37,808 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-06 09:19:37,810 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-06 09:19:37,813 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-06 09:19:37,820 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:19:37,823 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-06 09:19:37,825 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:19:37,827 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-06 09:19:37,832 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:19:37,837 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-06 09:19:37,840 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-06 09:19:37,845 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-06 09:19:37,847 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-06 09:19:37,853 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:19:37,855 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-06 09:19:37,859 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:19:37,861 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-06 09:19:37,865 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-06 09:19:37,868 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:19:37,874 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:19:37,883 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-06 09:19:37,890 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:19:37,893 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:37,905 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:19:37,907 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:37,907 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-06 09:19:37,909 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-06 09:19:37,912 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-06 09:19:37,913 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-06 09:19:37,914 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-06 09:19:37,916 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-06 09:19:37,918 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-06 09:19:37,919 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-06 09:19:37,919 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-06 09:19:37,920 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-06 09:19:37,921 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-06 09:19:37,922 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-06 09:19:37,923 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-06 09:19:37,924 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-06 09:19:37,924 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-06 09:19:37,925 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-06 09:19:37,931 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-06 09:19:37,933 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-06 09:19:37,934 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-06 09:19:37,935 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:19:37,938 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-06 09:19:37,939 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-06 09:19:37,940 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-06 09:19:37,940 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-06 09:19:37,941 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-06 09:19:37,942 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-06 09:19:37,943 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-06 09:19:38,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79396040 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3a183224-1506-44db-8e32-acc658125f3b'}] 2026-10-06 09:19:38,410 44 INFO rb-5c3f854-225290-421545 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-06 09:19:38,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [722] to pos.order #745 2026-10-06 09:19:38,540 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79396040 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3a183224-1506-44db-8e32-acc658125f3b'} updated pos.order #745 2026-10-06 09:19:38,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79396040 finished 2026-10-06 09:19:38,687 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.122 0.173 2026-10-06 09:19:38,746 44 INFO rb-5c3f854-225290-421545 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-06 09:19:38,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.011 0.014 2026-10-06 09:19:38,802 44 INFO rb-5c3f854-225290-421545 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-06 09:19:38,859 44 INFO rb-5c3f854-225290-421545 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-06 09:19:40,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-06 09:19:40,901 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 09:19:41,014 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17006680 (allocated 18350080) 2026-10-06 09:19:41,038 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 108509 2026-10-06 09:19:41,041 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-06 09:19:41,042 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 108509 2026-10-06 09:19:41,151 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091941_150903_test_14_pos_payment_sync.txt 2026-10-06 09:19:41,151 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp9vf_jevc_chrome_odoo" 2026-10-06 09:19:41,177 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_split_bill_screen_actions ... 2026-10-06 09:19:41,658 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome pid: 108750 2026-10-06 09:19:41,658 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless temporary user profile dir: /tmp/tmpc16jbugz_chrome_odoo 2026-10-06 09:19:41,659 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:36243/json/version 2026-10-06 09:19:41,660 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36243', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:41,745 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Browser version: Chrome/150.0.7871.114 2026-10-06 09:19:41,745 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:36243/json 2026-10-06 09:19:41,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36243', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:41,771 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Websocket url found: ws://127.0.0.1:36243/devtools/page/165F550EF12E352181462958CBDCCFEB 2026-10-06 09:19:41,787 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Enable chrome headless console log notification 2026-10-06 09:19:41,801 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless enable page notifications 2026-10-06 09:19:41,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:19:41,866 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Setting session cookie in browser 2026-10-06 09:19:41,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:19:41,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:19:41,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:19:42,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:42] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.053 0.678 2026-10-06 09:19:42,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigation result: {'frameId': '165F550EF12E352181462958CBDCCFEB', 'loaderId': '393759C56B782D4D869F000BEB05247F', 'isDownload': False} 2026-10-06 09:19:42,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour5Actions')" 2026-10-06 09:19:42,647 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:19:42,665 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:42] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 09:19:42,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:42] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 09:19:42,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:42] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-06 09:19:43,214 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:43,215 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:19:43,246 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-06 09:19:43,273 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:19:43,291 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate test code "odoo.startTour('SplitBillScreenTour5Actions', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:19:43,292 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:19:43,302 44 INFO rb-5c3f854-225290-421545 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-06 09:19:43,321 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:43,353 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-06 09:19:43,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:43] "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.026 2026-10-06 09:19:43,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-06 09:19:43,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.041 2026-10-06 09:19:44,147 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.225 0.438 2026-10-06 09:19:44,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19: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-06 09:19:44,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:19:44,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-10-06 09:19:44,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:19:44,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: Owl is running in 'dev' mode. 2026-10-06 09:19:44,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:19:44,434 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:19:44,437 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:44,459 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:19:44,460 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:19:44,506 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:19:44,510 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:19:44,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.028 0.057 2026-10-06 09:19:44,551 44 INFO rb-5c3f854-225290-421545 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-06 09:19:44,573 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 09:19:44,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.026 0.104 2026-10-06 09:19:44,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.098 2026-10-06 09:19:44,693 44 INFO rb-5c3f854-225290-421545 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-06 09:19:44,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.041 0.133 2026-10-06 09:19:44,742 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:19:44,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.057 0.209 2026-10-06 09:19:44,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.235 2026-10-06 09:19:44,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.069 0.227 2026-10-06 09:19:45,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:19:45,124 44 INFO rb-5c3f854-225290-421545 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-06 09:19:45,157 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:45,214 44 INFO rb-5c3f854-225290-421545 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-06 09:19:45,267 44 INFO rb-5c3f854-225290-421545 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-06 09:19:45,317 44 INFO rb-5c3f854-225290-421545 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-06 09:19:45,374 44 INFO rb-5c3f854-225290-421545 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-06 09:19:45,424 44 INFO rb-5c3f854-225290-421545 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-06 09:19:45,478 44 INFO rb-5c3f854-225290-421545 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-06 09:19:45,541 44 INFO rb-5c3f854-225290-421545 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-06 09:19:45,592 44 INFO rb-5c3f854-225290-421545 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-06 09:19:45,645 44 INFO rb-5c3f854-225290-421545 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-06 09:19:45,816 44 INFO rb-5c3f854-225290-421545 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-06 09:19:45,867 44 INFO rb-5c3f854-225290-421545 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-06 09:19:45,942 44 INFO rb-5c3f854-225290-421545 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-06 09:19:45,993 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,044 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,100 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,151 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,204 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,276 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,327 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,378 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,428 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,479 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,539 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,605 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,658 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,711 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,765 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,818 44 INFO rb-5c3f854-225290-421545 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-06 09:19:46,907 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [33/74] Tour SplitBillScreenTour5Actions → Step .floor-map 2026-10-06 09:19:46,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35506702 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '57b4b6fd-3ef2-43c5-9bcc-590375cd8f6b'}] 2026-10-06 09:19:47,011 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35506702 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '57b4b6fd-3ef2-43c5-9bcc-590375cd8f6b'} created pos.order #746 2026-10-06 09:19:47,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35506702 finished 2026-10-06 09:19:47,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.081 0.132 2026-10-06 09:19:47,187 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82006579 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e5786a42-33a3-4046-a895-9c3baec5b743'}] 2026-10-06 09:19:47,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82006579 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e5786a42-33a3-4046-a895-9c3baec5b743'} created pos.order #747 2026-10-06 09:19:47,296 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82006579 finished 2026-10-06 09:19:47,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.067 0.121 2026-10-06 09:19:47,429 44 INFO rb-5c3f854-225290-421545 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-06 09:19:47,494 44 INFO rb-5c3f854-225290-421545 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-06 09:19:47,498 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13591797 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e5786a42-33a3-4046-a895-9c3baec5b743'}] 2026-10-06 09:19:47,522 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:19:47,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13591797 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e5786a42-33a3-4046-a895-9c3baec5b743'} updated pos.order #747 2026-10-06 09:19:47,550 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13591797 finished 2026-10-06 09:19:47,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.050 0.130 2026-10-06 09:19:47,734 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:47] "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-06 09:19:47,736 44 INFO rb-5c3f854-225290-421545 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-06 09:19:47,785 44 INFO rb-5c3f854-225290-421545 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-06 09:19:47,861 44 INFO rb-5c3f854-225290-421545 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-06 09:19:47,874 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:47,877 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:47,912 44 INFO rb-5c3f854-225290-421545 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-06 09:19:47,962 44 INFO rb-5c3f854-225290-421545 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-06 09:19:48,037 44 INFO rb-5c3f854-225290-421545 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-06 09:19:48,107 44 INFO rb-5c3f854-225290-421545 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-06 09:19:48,111 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20732998 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e5786a42-33a3-4046-a895-9c3baec5b743'}] 2026-10-06 09:19:48,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [723] to pos.order #747 2026-10-06 09:19:48,605 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20732998 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e5786a42-33a3-4046-a895-9c3baec5b743'} updated pos.order #747 2026-10-06 09:19:48,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20732998 finished 2026-10-06 09:19:48,730 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.220 0.402 2026-10-06 09:19:48,906 44 INFO rb-5c3f854-225290-421545 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-06 09:19:48,958 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,023 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:49] "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.008 2026-10-06 09:19:49,039 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,090 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,156 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,208 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,259 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,314 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,366 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,419 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,482 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,535 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,588 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,768 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,819 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,869 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,929 44 INFO rb-5c3f854-225290-421545 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-06 09:19:49,987 44 INFO rb-5c3f854-225290-421545 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-06 09:19:50,042 44 INFO rb-5c3f854-225290-421545 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-06 09:19:50,096 44 INFO rb-5c3f854-225290-421545 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-06 09:19:50,147 44 INFO rb-5c3f854-225290-421545 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-06 09:19:50,246 44 INFO rb-5c3f854-225290-421545 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-06 09:19:50,249 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17397092 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '57b4b6fd-3ef2-43c5-9bcc-590375cd8f6b'}] 2026-10-06 09:19:50,287 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1228] 2026-10-06 09:19:50,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1231] to pos.order #746 2026-10-06 09:19:50,317 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17397092 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '57b4b6fd-3ef2-43c5-9bcc-590375cd8f6b'} updated pos.order #746 2026-10-06 09:19:50,348 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17397092 finished 2026-10-06 09:19:50,441 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.066 0.128 2026-10-06 09:19:50,481 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91558131 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '7e88e8dc-b5c2-49fe-a8eb-4d888ba479f8'}] 2026-10-06 09:19:50,524 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91558131 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '7e88e8dc-b5c2-49fe-a8eb-4d888ba479f8'} created pos.order #748 2026-10-06 09:19:50,542 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91558131 finished 2026-10-06 09:19:50,600 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.027 0.095 2026-10-06 09:19:50,637 44 INFO rb-5c3f854-225290-421545 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-06 09:19:50,693 44 INFO rb-5c3f854-225290-421545 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-06 09:19:50,758 44 INFO rb-5c3f854-225290-421545 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-06 09:19:50,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3140297 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '7e88e8dc-b5c2-49fe-a8eb-4d888ba479f8'}] 2026-10-06 09:19:50,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [724] to pos.order #748 2026-10-06 09:19:51,243 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3140297 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '7e88e8dc-b5c2-49fe-a8eb-4d888ba479f8'} updated pos.order #748 2026-10-06 09:19:51,276 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3140297 finished 2026-10-06 09:19:51,376 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 146 0.154 0.463 2026-10-06 09:19:51,522 44 INFO rb-5c3f854-225290-421545 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-06 09:19:51,565 44 INFO rb-5c3f854-225290-421545 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-06 09:19:51,626 44 INFO rb-5c3f854-225290-421545 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-06 09:19:51,676 44 INFO rb-5c3f854-225290-421545 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-06 09:19:51,734 44 INFO rb-5c3f854-225290-421545 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-06 09:19:51,799 44 INFO rb-5c3f854-225290-421545 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-06 09:19:51,803 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84165205 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '57b4b6fd-3ef2-43c5-9bcc-590375cd8f6b'}] 2026-10-06 09:19:51,906 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [725] to pos.order #746 2026-10-06 09:19:52,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84165205 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '57b4b6fd-3ef2-43c5-9bcc-590375cd8f6b'} updated pos.order #746 2026-10-06 09:19:52,239 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84165205 finished 2026-10-06 09:19:52,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.159 0.363 2026-10-06 09:19:52,426 44 INFO rb-5c3f854-225290-421545 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-06 09:19:52,472 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: tour succeeded 2026-10-06 09:19:52,473 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour5Actions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-06 09:19:52,644 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: heap 21103392 (allocated 22810624) 2026-10-06 09:19:52,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing chrome headless with pid 108750 2026-10-06 09:19:52,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing websocket connection 2026-10-06 09:19:52,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Terminating chrome headless with pid 108750 2026-10-06 09:19:52,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091952_763220_test_15_split_bill_screen_actions.txt 2026-10-06 09:19:52,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Removing chrome user profile "/tmp/tmpc16jbugz_chrome_odoo" 2026-10-06 09:19:52,779 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-10-06 09:19:53,213 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 108975 2026-10-06 09:19:53,213 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmp3xq95ck3_chrome_odoo 2026-10-06 09:19:53,213 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:44091/json/version 2026-10-06 09:19:53,215 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44091', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:53,290 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: Chrome/150.0.7871.114 2026-10-06 09:19:53,290 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:44091/json 2026-10-06 09:19:53,291 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44091', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:19:53,306 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:44091/devtools/page/F093B0C1E804BED16618A509C81DDE8A 2026-10-06 09:19:53,316 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-10-06 09:19:53,324 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-10-06 09:19:53,376 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:19:53,389 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-10-06 09:19:53,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:19:53,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:19:53,414 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:19:54,281 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:54] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.075 0.795 2026-10-06 09:19:54,284 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': 'F093B0C1E804BED16618A509C81DDE8A', 'loaderId': '95B96CEE079DEEF771758979909B1D6A', 'isDownload': False} 2026-10-06 09:19:54,284 44 INFO rb-5c3f854-225290-421545 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-06 09:19:54,310 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:19:54,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:54] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-10-06 09:19:54,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:54] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.022 2026-10-06 09:19:54,354 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:54] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-06 09:19:54,919 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:54,925 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:54,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.028 2026-10-06 09:19:55,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Evaluate test code "odoo.startTour('test_cancel_order_from_ui', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:19:55,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:19:55,013 44 INFO rb-5c3f854-225290-421545 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-06 09:19:55,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19: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-06 09:19:55,081 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:19:55,112 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.010 2026-10-06 09:19:55,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-06 09:19:55,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.027 0.039 2026-10-06 09:19:55,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-06 09:19:55,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.308 0.424 2026-10-06 09:19:56,008 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:19:56,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19: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.015 2026-10-06 09:19:56,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.054 2026-10-06 09:19:56,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19: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.010 2026-10-06 09:19:56,235 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-10-06 09:19:56,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:19:56,313 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:19:56,344 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:19:56,356 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:19:56,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.033 2026-10-06 09:19:56,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.022 0.059 2026-10-06 09:19:56,423 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:19:56,428 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-10-06 09:19:56,432 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19: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-06 09:19:56,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.011 2026-10-06 09:19:56,485 44 INFO rb-5c3f854-225290-421545 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-06 09:19:56,514 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:19:56,611 44 INFO rb-5c3f854-225290-421545 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-06 09:19:56,616 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.047 0.063 2026-10-06 09:19:56,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.033 0.153 2026-10-06 09:19:56,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.156 2026-10-06 09:19:56,727 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:19:56,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.170 2026-10-06 09:19:56,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19: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-06 09:19:56,987 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,024 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:19:57,038 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,141 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,198 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,243 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,300 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,352 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,405 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,474 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,525 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,576 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,626 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,686 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,710 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98791882 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '10fa207b-1342-4228-a43c-073782ffc85a'}] 2026-10-06 09:19:57,805 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98791882 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '10fa207b-1342-4228-a43c-073782ffc85a'} created pos.order #749 2026-10-06 09:19:57,835 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98791882 finished 2026-10-06 09:19:57,913 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.047 0.160 2026-10-06 09:19:57,939 44 INFO rb-5c3f854-225290-421545 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-06 09:19:57,989 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,040 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,114 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19: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.010 2026-10-06 09:19:58,116 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,164 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,215 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,276 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,338 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,404 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,559 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:58] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 59 0.043 0.110 2026-10-06 09:19:58,586 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,666 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:19:58,718 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.025 2026-10-06 09:19:58,769 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,820 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,874 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,895 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:19:58] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 5 0.005 0.012 2026-10-06 09:19:58,924 44 INFO rb-5c3f854-225290-421545 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-06 09:19:58,975 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-10-06 09:19:58,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 09:19:59,084 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 15918112 (allocated 17039360) 2026-10-06 09:19:59,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 108975 2026-10-06 09:19:59,130 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-10-06 09:19:59,131 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 108975 2026-10-06 09:19:59,257 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_091959_257393_test_cancel_order_from_ui.txt 2026-10-06 09:19:59,257 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmp3xq95ck3_chrome_odoo" 2026-10-06 09:19:59,311 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-10-06 09:19:59,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-10-06 09:20:01,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome pid: 109185 2026-10-06 09:20:01,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless temporary user profile dir: /tmp/tmpkpwx88ug_chrome_odoo 2026-10-06 09:20:01,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:38783/json/version 2026-10-06 09:20:01,577 44 INFO rb-5c3f854-225290-421545 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-06 09:20:01,595 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Browser version: Chrome/150.0.7871.114 2026-10-06 09:20:01,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:38783/json 2026-10-06 09:20:01,596 44 INFO rb-5c3f854-225290-421545 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-06 09:20:01,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Websocket url found: ws://127.0.0.1:38783/devtools/page/47126C2D4691D060CDB418EE19289E2F 2026-10-06 09:20:01,621 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Enable chrome headless console log notification 2026-10-06 09:20:01,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless enable page notifications 2026-10-06 09:20:01,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:20:01,724 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Setting session cookie in browser 2026-10-06 09:20:01,728 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:20:01,728 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:20:01,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:20:05,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:05] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.081 3.938 2026-10-06 09:20:05,767 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigation result: {'frameId': '47126C2D4691D060CDB418EE19289E2F', 'loaderId': 'EC198A5F071C5FD61D74F05766A6AA8A', 'isDownload': False} 2026-10-06 09:20:05,767 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt')" 2026-10-06 09:20:05,792 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:20:05,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:05] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-06 09:20:05,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:05] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-10-06 09:20:05,842 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:05] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.039 2026-10-06 09:20:06,475 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:06,476 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:20:06,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:20:06,533 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:20:06,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:20:06,553 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate test code "odoo.startTour('test_combo_preparation_receipt', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:20:06,566 44 INFO rb-5c3f854-225290-421545 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-06 09:20:06,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:06,639 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:06] "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.020 2026-10-06 09:20:06,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-06 09:20:06,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.044 2026-10-06 09:20:06,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-06 09:20:07,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.359 0.441 2026-10-06 09:20:07,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:20:07,688 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:20:07,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:07] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-10-06 09:20:07,818 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:20:07,843 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: Owl is running in 'dev' mode. 2026-10-06 09:20:07,860 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.004 2026-10-06 09:20:07,930 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:20:07,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:20:07,984 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:20:07,992 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:20:08,029 44 INFO rb-5c3f854-225290-421545 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-06 09:20:08,037 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-06 09:20:08,039 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:20:08,040 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:08] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.050 0.044 2026-10-06 09:20:08,060 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:20:08,068 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:08] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.117 2026-10-06 09:20:08,169 44 INFO rb-5c3f854-225290-421545 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-06 09:20:08,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:08] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.030 0.127 2026-10-06 09:20:08,182 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:20:08,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:08] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.037 0.169 2026-10-06 09:20:08,279 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.203 2026-10-06 09:20:08,376 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.155 2026-10-06 09:20:08,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.101 2026-10-06 09:20:08,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:20:08,521 44 INFO rb-5c3f854-225290-421545 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-06 09:20:08,564 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:20:08,594 44 INFO rb-5c3f854-225290-421545 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-06 09:20:08,655 44 INFO rb-5c3f854-225290-421545 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-06 09:20:08,718 44 INFO rb-5c3f854-225290-421545 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-06 09:20:08,775 44 INFO rb-5c3f854-225290-421545 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-06 09:20:08,888 44 INFO rb-5c3f854-225290-421545 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-06 09:20:08,948 44 INFO rb-5c3f854-225290-421545 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-06 09:20:09,005 44 INFO rb-5c3f854-225290-421545 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-06 09:20:09,060 44 INFO rb-5c3f854-225290-421545 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-06 09:20:09,117 44 INFO rb-5c3f854-225290-421545 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-06 09:20:09,237 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [14/21] Tour test_combo_preparation_receipt → Step body 2026-10-06 09:20:09,305 44 INFO rb-5c3f854-225290-421545 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-06 09:20:09,355 44 INFO rb-5c3f854-225290-421545 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-06 09:20:09,406 44 INFO rb-5c3f854-225290-421545 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-06 09:20:09,457 44 INFO rb-5c3f854-225290-421545 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-06 09:20:09,517 44 INFO rb-5c3f854-225290-421545 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-06 09:20:09,568 44 INFO rb-5c3f854-225290-421545 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-06 09:20:09,619 44 INFO rb-5c3f854-225290-421545 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-06 09:20:09,690 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: tour succeeded 2026-10-06 09:20:09,691 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-06 09:20:09,699 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:09,703 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:09,819 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: heap 17741848 (allocated 19009536) 2026-10-06 09:20:09,840 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing chrome headless with pid 109185 2026-10-06 09:20:09,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing websocket connection 2026-10-06 09:20:09,845 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Terminating chrome headless with pid 109185 2026-10-06 09:20:09,943 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092009_943606_test_combo_preparation_receipt.txt 2026-10-06 09:20:09,944 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Removing chrome user profile "/tmp/tmpkpwx88ug_chrome_odoo" 2026-10-06 09:20:09,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-10-06 09:20:11,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome pid: 109388 2026-10-06 09:20:11,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless temporary user profile dir: /tmp/tmp8v0uhq1b_chrome_odoo 2026-10-06 09:20:11,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:33097/json/version 2026-10-06 09:20:11,856 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33097', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:11,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Browser version: Chrome/150.0.7871.114 2026-10-06 09:20:11,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:33097/json 2026-10-06 09:20:11,880 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33097', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:11,890 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Websocket url found: ws://127.0.0.1:33097/devtools/page/DF24D3B704414BF915546F131207FB9F 2026-10-06 09:20:11,904 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Enable chrome headless console log notification 2026-10-06 09:20:11,917 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless enable page notifications 2026-10-06 09:20:12,019 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:20:12,027 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Setting session cookie in browser 2026-10-06 09:20:12,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:20:12,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:20:12,041 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:20:12,715 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:12] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.060 0.617 2026-10-06 09:20:12,720 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigation result: {'frameId': 'DF24D3B704414BF915546F131207FB9F', 'loaderId': 'B09A7B46651838D54ECFA511EE1B9DF2', 'isDownload': False} 2026-10-06 09:20:12,720 44 INFO rb-5c3f854-225290-421545 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-06 09:20:12,767 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:20:12,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:12] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-10-06 09:20:12,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:12] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-06 09:20:12,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:12] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 09:20:13,522 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:13,533 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:13,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.031 2026-10-06 09:20:13,599 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Evaluate test code "odoo.startTour('test_combo_preparation_receipt_layout', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:20:13,606 44 INFO rb-5c3f854-225290-421545 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-06 09:20:13,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.010 2026-10-06 09:20:13,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:20:13,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:13,708 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.016 2026-10-06 09:20:13,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-06 09:20:13,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.032 0.045 2026-10-06 09:20:13,807 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-06 09:20:14,803 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.448 0.500 2026-10-06 09:20:14,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:20:14,941 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:20:15,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.059 2026-10-06 09:20:15,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20: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.007 2026-10-06 09:20:15,129 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: Owl is running in 'dev' mode. 2026-10-06 09:20:15,158 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.015 2026-10-06 09:20:15,214 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:15,241 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:20:15,248 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:20:15,289 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.037 0.033 2026-10-06 09:20:15,310 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.082 2026-10-06 09:20:15,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-10-06 09:20:15,338 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:20:15,339 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:20:15,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.013 2026-10-06 09:20:15,422 44 INFO rb-5c3f854-225290-421545 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-06 09:20:15,474 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:20:15,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.021 0.028 2026-10-06 09:20:15,571 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.034 0.103 2026-10-06 09:20:15,598 44 INFO rb-5c3f854-225290-421545 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-06 09:20:15,697 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.066 0.193 2026-10-06 09:20:15,780 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:20:15,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.161 2026-10-06 09:20:15,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20: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.007 2026-10-06 09:20:15,985 44 INFO rb-5c3f854-225290-421545 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-06 09:20:16,031 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:20:16,071 44 INFO rb-5c3f854-225290-421545 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-06 09:20:16,130 44 INFO rb-5c3f854-225290-421545 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-06 09:20:16,191 44 INFO rb-5c3f854-225290-421545 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-06 09:20:16,263 44 INFO rb-5c3f854-225290-421545 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-06 09:20:16,425 44 INFO rb-5c3f854-225290-421545 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-06 09:20:16,514 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: tour succeeded 2026-10-06 09:20:16,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt_layout SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-06 09:20:16,640 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: heap 15877088 (allocated 17301504) 2026-10-06 09:20:16,666 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing chrome headless with pid 109388 2026-10-06 09:20:16,670 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing websocket connection 2026-10-06 09:20:16,671 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Terminating chrome headless with pid 109388 2026-10-06 09:20:16,803 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092016_803412_test_combo_preparation_receipt_layout.txt 2026-10-06 09:20:16,803 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Removing chrome user profile "/tmp/tmp8v0uhq1b_chrome_odoo" 2026-10-06 09:20:16,826 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-10-06 09:20:18,989 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 109586 2026-10-06 09:20:18,989 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmp8pw5z7gp_chrome_odoo 2026-10-06 09:20:18,990 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:36251/json/version 2026-10-06 09:20:18,991 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36251', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:19,014 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: Chrome/150.0.7871.114 2026-10-06 09:20:19,015 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:36251/json 2026-10-06 09:20:19,015 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36251', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:19,025 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:36251/devtools/page/6852A2B486CF37A3EA844C25AE8243A4 2026-10-06 09:20:19,039 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-10-06 09:20:19,048 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-10-06 09:20:19,200 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:20:19,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-10-06 09:20:19,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:20:19,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:20:19,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:20:20,040 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:20] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.074 0.740 2026-10-06 09:20:20,044 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': '6852A2B486CF37A3EA844C25AE8243A4', 'loaderId': 'DD8E878CBA0C16ECFA095B940108750B', 'isDownload': False} 2026-10-06 09:20:20,044 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-10-06 09:20:20,061 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:20:20,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:20] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-06 09:20:20,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:20] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-06 09:20:20,120 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:20] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.038 2026-10-06 09:20:20,773 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:20,777 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:20:20,808 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-06 09:20:20,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate test code "odoo.startTour('test_combo_synchronisation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:20:20,842 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 09:20:20,846 44 INFO rb-5c3f854-225290-421545 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-06 09:20:20,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20: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-06 09:20:20,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:20,941 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.024 2026-10-06 09:20:20,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.031 2026-10-06 09:20:20,982 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-06 09:20:21,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.033 2026-10-06 09:20:21,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.356 0.526 2026-10-06 09:20:21,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:20:22,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:20:22,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.052 2026-10-06 09:20:22,233 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:20:22,255 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-10-06 09:20:22,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-06 09:20:22,313 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:20:22,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:20:22,339 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:20:22,349 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:20:22,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.030 2026-10-06 09:20:22,409 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:20:22,410 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:20:22,423 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.019 0.081 2026-10-06 09:20:22,446 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:20:22,461 44 INFO rb-5c3f854-225290-421545 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-06 09:20:22,579 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.056 0.102 2026-10-06 09:20:22,667 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.023 0.224 2026-10-06 09:20:22,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.231 2026-10-06 09:20:22,707 44 INFO rb-5c3f854-225290-421545 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-06 09:20:22,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.009 0.016 2026-10-06 09:20:22,715 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:20:22,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.031 0.065 2026-10-06 09:20:22,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.025 0.007 2026-10-06 09:20:22,964 44 INFO rb-5c3f854-225290-421545 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-06 09:20:23,007 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:23,035 44 INFO rb-5c3f854-225290-421545 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-06 09:20:23,098 44 INFO rb-5c3f854-225290-421545 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-06 09:20:23,154 44 INFO rb-5c3f854-225290-421545 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-06 09:20:23,204 44 INFO rb-5c3f854-225290-421545 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-06 09:20:23,347 44 INFO rb-5c3f854-225290-421545 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-06 09:20:23,412 44 INFO rb-5c3f854-225290-421545 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-06 09:20:23,465 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84383043 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd9df9b52-2fb0-4a3d-aa89-f21c20d3a36f'}] 2026-10-06 09:20:23,673 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84383043 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd9df9b52-2fb0-4a3d-aa89-f21c20d3a36f'} created pos.order #751 2026-10-06 09:20:23,712 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84383043 finished 2026-10-06 09:20:23,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 88 0.161 0.192 2026-10-06 09:20:23,876 44 INFO rb-5c3f854-225290-421545 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-06 09:20:23,946 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 09:20:23,982 44 INFO rb-5c3f854-225290-421545 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-06 09:20:24,032 44 INFO rb-5c3f854-225290-421545 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-06 09:20:24,123 44 INFO rb-5c3f854-225290-421545 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-06 09:20:24,198 44 INFO rb-5c3f854-225290-421545 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-06 09:20:24,253 44 INFO rb-5c3f854-225290-421545 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-06 09:20:24,306 44 INFO rb-5c3f854-225290-421545 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-06 09:20:24,375 44 INFO rb-5c3f854-225290-421545 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-06 09:20:24,441 44 INFO rb-5c3f854-225290-421545 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-06 09:20:24,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20: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.021 0.042 2026-10-06 09:20:24,490 44 INFO rb-5c3f854-225290-421545 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-06 09:20:24,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.039 0.061 2026-10-06 09:20:24,564 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65207974 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd9df9b52-2fb0-4a3d-aa89-f21c20d3a36f'}] 2026-10-06 09:20:24,598 44 INFO rb-5c3f854-225290-421545 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-06 09:20:24,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65207974 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd9df9b52-2fb0-4a3d-aa89-f21c20d3a36f'} updated pos.order #751 2026-10-06 09:20:24,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65207974 finished 2026-10-06 09:20:24,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.111 0.238 2026-10-06 09:20:24,923 44 INFO rb-5c3f854-225290-421545 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-06 09:20:25,007 44 INFO rb-5c3f854-225290-421545 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-06 09:20:25,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.011 0.010 2026-10-06 09:20:25,057 44 INFO rb-5c3f854-225290-421545 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-06 09:20:25,135 44 INFO rb-5c3f854-225290-421545 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-06 09:20:25,196 44 INFO rb-5c3f854-225290-421545 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-06 09:20:25,247 44 INFO rb-5c3f854-225290-421545 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-06 09:20:25,299 44 INFO rb-5c3f854-225290-421545 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-06 09:20:25,350 44 INFO rb-5c3f854-225290-421545 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-06 09:20:25,410 44 INFO rb-5c3f854-225290-421545 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-06 09:20:25,473 44 INFO rb-5c3f854-225290-421545 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-06 09:20:25,539 44 INFO rb-5c3f854-225290-421545 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-06 09:20:25,591 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-10-06 09:20:25,592 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-06 09:20:25,707 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 19224028 (allocated 20844544) 2026-10-06 09:20:25,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 109586 2026-10-06 09:20:25,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-10-06 09:20:25,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 109586 2026-10-06 09:20:25,836 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092025_836654_test_combo_synchronisation.txt 2026-10-06 09:20:25,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmp8pw5z7gp_chrome_odoo" 2026-10-06 09:20:25,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_course_restaurant_preparation_tour ... 2026-10-06 09:20:26,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome pid: 109786 2026-10-06 09:20:26,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless temporary user profile dir: /tmp/tmpo5zlhoxl_chrome_odoo 2026-10-06 09:20:26,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:33399/json/version 2026-10-06 09:20:26,429 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33399', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:26,497 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 09:20:26,497 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:33399/json 2026-10-06 09:20:26,498 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33399', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:26,511 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Websocket url found: ws://127.0.0.1:33399/devtools/page/F470344686255A0BFA415A1AC8AB076B 2026-10-06 09:20:26,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Enable chrome headless console log notification 2026-10-06 09:20:26,541 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless enable page notifications 2026-10-06 09:20:26,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:20:26,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Setting session cookie in browser 2026-10-06 09:20:26,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:20:26,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:20:26,645 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:20:27,551 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:27] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.083 0.829 2026-10-06 09:20:27,555 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigation result: {'frameId': 'F470344686255A0BFA415A1AC8AB076B', 'loaderId': '31D0F4DEBFC136219B27D0D321EDA3E5', 'isDownload': False} 2026-10-06 09:20:27,555 44 INFO rb-5c3f854-225290-421545 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-06 09:20:27,576 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:20:27,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:27] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 09:20:27,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:27] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-06 09:20:27,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:27] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-06 09:20:28,293 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:28,300 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:20:28,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-06 09:20:28,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:20:28,368 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Evaluate test code "odoo.startTour('test_course_restaurant_preparation_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:20:28,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20: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-06 09:20:28,380 44 INFO rb-5c3f854-225290-421545 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-06 09:20:28,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:28,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20: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.016 2026-10-06 09:20:28,475 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.028 0.039 2026-10-06 09:20:28,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.085 2026-10-06 09:20:28,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-06 09:20:29,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.298 0.460 2026-10-06 09:20:29,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "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-06 09:20:29,472 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:20:29,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.031 0.048 2026-10-06 09:20:29,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:20:29,624 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: Owl is running in 'dev' mode. 2026-10-06 09:20:29,635 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:20:29,691 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:20:29,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:29,783 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:20:29,837 44 INFO rb-5c3f854-225290-421545 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-06 09:20:29,838 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.078 2026-10-06 09:20:29,859 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:20:29,868 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:29,880 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:20:29,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.109 0.063 2026-10-06 09:20:29,937 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.015 0.179 2026-10-06 09:20:29,953 44 INFO rb-5c3f854-225290-421545 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-06 09:20:29,986 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:20:30,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:30] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.047 0.200 2026-10-06 09:20:30,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:30] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.037 0.302 2026-10-06 09:20:30,161 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.270 2026-10-06 09:20:30,268 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.262 2026-10-06 09:20:30,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.112 2026-10-06 09:20:30,340 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20: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-06 09:20:30,429 44 INFO rb-5c3f854-225290-421545 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-06 09:20:30,456 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:30,489 44 INFO rb-5c3f854-225290-421545 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-06 09:20:30,591 44 INFO rb-5c3f854-225290-421545 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-06 09:20:30,649 44 INFO rb-5c3f854-225290-421545 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-06 09:20:30,741 44 INFO rb-5c3f854-225290-421545 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-06 09:20:30,795 44 INFO rb-5c3f854-225290-421545 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-06 09:20:30,878 44 INFO rb-5c3f854-225290-421545 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-06 09:20:30,944 44 INFO rb-5c3f854-225290-421545 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-06 09:20:30,995 44 INFO rb-5c3f854-225290-421545 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-06 09:20:31,095 44 INFO rb-5c3f854-225290-421545 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-06 09:20:31,100 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70989935 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e40813d0-adba-4308-a9f6-e2ad8ca73959'}] 2026-10-06 09:20:31,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70989935 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e40813d0-adba-4308-a9f6-e2ad8ca73959'} created pos.order #752 2026-10-06 09:20:31,234 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70989935 finished 2026-10-06 09:20:31,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 86 0.064 0.155 2026-10-06 09:20:31,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 09:20:31,409 44 INFO rb-5c3f854-225290-421545 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-06 09:20:31,466 44 INFO rb-5c3f854-225290-421545 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-06 09:20:31,524 44 INFO rb-5c3f854-225290-421545 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-06 09:20:31,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:31] "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-06 09:20:31,563 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26142325 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e40813d0-adba-4308-a9f6-e2ad8ca73959'}] 2026-10-06 09:20:31,607 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26142325 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e40813d0-adba-4308-a9f6-e2ad8ca73959'} updated pos.order #752 2026-10-06 09:20:31,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26142325 finished 2026-10-06 09:20:31,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.081 0.158 2026-10-06 09:20:31,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:20:31,900 44 INFO rb-5c3f854-225290-421545 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-06 09:20:31,954 44 INFO rb-5c3f854-225290-421545 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-06 09:20:32,000 44 INFO rb-5c3f854-225290-421545 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-06 09:20:32,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: tour succeeded 2026-10-06 09:20:32,064 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_course_restaurant_preparation_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-06 09:20:32,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:32] "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-06 09:20:32,179 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: heap 18303748 (allocated 19795968) 2026-10-06 09:20:32,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92105264 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e40813d0-adba-4308-a9f6-e2ad8ca73959'}] 2026-10-06 09:20:32,216 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing chrome headless with pid 109786 2026-10-06 09:20:32,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing websocket connection 2026-10-06 09:20:32,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Terminating chrome headless with pid 109786 2026-10-06 09:20:32,252 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92105264 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e40813d0-adba-4308-a9f6-e2ad8ca73959'} updated pos.order #752 2026-10-06 09:20:32,256 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92105264 finished 2026-10-06 09:20:32,337 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092032_336804_test_course_restaurant_preparation_tour.txt 2026-10-06 09:20:32,337 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Removing chrome user profile "/tmp/tmpo5zlhoxl_chrome_odoo" 2026-10-06 09:20:32,340 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.053 0.100 2026-10-06 09:20:32,365 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_create_floor_tour ... 2026-10-06 09:20:32,819 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome pid: 109988 2026-10-06 09:20:32,820 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless temporary user profile dir: /tmp/tmpji8w4rr3_chrome_odoo 2026-10-06 09:20:32,820 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:37451/json/version 2026-10-06 09:20:32,822 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37451', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:32,926 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 09:20:32,926 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:37451/json 2026-10-06 09:20:32,927 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37451', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:32,939 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Websocket url found: ws://127.0.0.1:37451/devtools/page/3BCC0B681F1A3AAF3BCC4F1112511F6E 2026-10-06 09:20:32,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Enable chrome headless console log notification 2026-10-06 09:20:32,966 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless enable page notifications 2026-10-06 09:20:33,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:20:33,079 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Setting session cookie in browser 2026-10-06 09:20:33,082 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:20:33,082 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:20:33,107 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:20:33,939 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:33] "GET /pos/ui/119 HTTP/1.1" 200 - 93 0.085 0.753 2026-10-06 09:20:33,945 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigation result: {'frameId': '3BCC0B681F1A3AAF3BCC4F1112511F6E', 'loaderId': '626013D7AE70BAEC6C2E4E198AD82D2B', 'isDownload': False} 2026-10-06 09:20:33,946 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate ready code "odoo.isTourReady('test_create_floor_tour')" 2026-10-06 09:20:33,974 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:20:34,014 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:34] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.025 2026-10-06 09:20:34,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:34] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-06 09:20:34,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:34] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.047 2026-10-06 09:20:34,718 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:20:34,724 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:20:34,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-06 09:20:34,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-06 09:20:34,788 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate test code "odoo.startTour('test_create_floor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:20:34,805 44 INFO rb-5c3f854-225290-421545 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-06 09:20:34,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-06 09:20:34,825 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:20:34,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.014 2026-10-06 09:20:34,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.032 2026-10-06 09:20:34,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.028 0.039 2026-10-06 09:20:34,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-06 09:20:35,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.281 0.425 2026-10-06 09:20:35,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:35] "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-06 09:20:35,837 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:20:35,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.041 2026-10-06 09:20:35,945 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.007 2026-10-06 09:20:35,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: Owl is running in 'dev' mode. 2026-10-06 09:20:35,978 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-06 09:20:36,028 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:36,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:20:36,051 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:20:36,054 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:20:36,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.021 2026-10-06 09:20:36,101 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:36,122 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "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-06 09:20:36,142 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:20:36,152 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.041 0.070 2026-10-06 09:20:36,173 44 INFO rb-5c3f854-225290-421545 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-06 09:20:36,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.032 2026-10-06 09:20:36,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.034 0.101 2026-10-06 09:20:36,315 44 INFO rb-5c3f854-225290-421545 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-06 09:20:36,369 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.044 0.200 2026-10-06 09:20:36,391 44 INFO rb-5c3f854-225290-421545 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-06 09:20:36,399 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.176 2026-10-06 09:20:36,405 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:20:36,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.079 0.130 2026-10-06 09:20:36,578 44 INFO rb-5c3f854-225290-421545 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-06 09:20:36,628 44 INFO rb-5c3f854-225290-421545 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-06 09:20:36,691 44 INFO rb-5c3f854-225290-421545 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-06 09:20:36,752 44 INFO rb-5c3f854-225290-421545 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-06 09:20:36,812 44 INFO rb-5c3f854-225290-421545 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-06 09:20:36,870 44 INFO rb-5c3f854-225290-421545 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-06 09:20:36,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:36] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.004 0.008 2026-10-06 09:20:36,922 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: tour succeeded 2026-10-06 09:20:36,926 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_create_floor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-06 09:20:37,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: heap 12716240 (allocated 13893632) 2026-10-06 09:20:37,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing chrome headless with pid 109988 2026-10-06 09:20:37,066 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing websocket connection 2026-10-06 09:20:37,069 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Terminating chrome headless with pid 109988 2026-10-06 09:20:37,171 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092037_171553_test_create_floor_tour.txt 2026-10-06 09:20:37,171 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Removing chrome user profile "/tmp/tmpji8w4rr3_chrome_odoo" 2026-10-06 09:20:37,190 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-10-06 09:20:37,498 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 110185 2026-10-06 09:20:37,499 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmph6jr7lkh_chrome_odoo 2026-10-06 09:20:37,499 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:42743/json/version 2026-10-06 09:20:37,501 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42743', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:37,585 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: Chrome/150.0.7871.114 2026-10-06 09:20:37,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:42743/json 2026-10-06 09:20:37,586 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42743', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:37,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:42743/devtools/page/5228D637FCA29A595CE10302344FE399 2026-10-06 09:20:37,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-10-06 09:20:37,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-10-06 09:20:37,681 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:20:37,694 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-10-06 09:20:37,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Open "http://127.0.0.1:8069/pos/ui?config_id=119" in browser 2026-10-06 09:20:37,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=119" 2026-10-06 09:20:37,718 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:20:38,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:38] "GET /pos/ui?config_id=119 HTTP/1.1" 200 - 142 0.174 0.756 2026-10-06 09:20:38,649 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': '5228D637FCA29A595CE10302344FE399', 'loaderId': '7BB42B9788D9DFFE924515748AA1FEB0', 'isDownload': False} 2026-10-06 09:20:38,649 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-10-06 09:20:38,657 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:20:38,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:38] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 09:20:38,708 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:38] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 09:20:38,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:38] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.055 2026-10-06 09:20:39,480 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:39,490 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:39,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-06 09:20:39,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 09:20:39,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate test code "odoo.startTour('test_customer_alone_saved', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:20:39,571 44 INFO rb-5c3f854-225290-421545 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-06 09:20:39,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:20:39,602 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:39,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.012 2026-10-06 09:20:39,655 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:39] "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.031 2026-10-06 09:20:39,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-06 09:20:39,737 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.044 2026-10-06 09:20:40,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.397 0.534 2026-10-06 09:20:40,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:40] "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-06 09:20:40,865 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:20:40,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:40] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.054 2026-10-06 09:20:41,016 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:20:41,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-10-06 09:20:41,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-06 09:20:41,105 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:41,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:20:41,120 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:20:41,130 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:20:41,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.016 2026-10-06 09:20:41,169 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "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-06 09:20:41,193 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 09:20:41,207 44 INFO rb-5c3f854-225290-421545 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-06 09:20:41,244 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:20:41,253 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.060 0.079 2026-10-06 09:20:41,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.045 0.140 2026-10-06 09:20:41,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.114 2026-10-06 09:20:41,438 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:20:41,439 44 INFO rb-5c3f854-225290-421545 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-06 09:20:41,470 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.034 0.252 2026-10-06 09:20:41,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.101 2026-10-06 09:20:41,624 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.066 0.101 2026-10-06 09:20:41,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:20:41,762 44 INFO rb-5c3f854-225290-421545 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-06 09:20:41,801 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:41,848 44 INFO rb-5c3f854-225290-421545 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-06 09:20:41,925 44 INFO rb-5c3f854-225290-421545 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-06 09:20:41,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63852363 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1a18f47e-657f-4287-b6ff-823aca6c3836'}] 2026-10-06 09:20:42,019 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63852363 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1a18f47e-657f-4287-b6ff-823aca6c3836'} created pos.order #753 2026-10-06 09:20:42,048 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63852363 finished 2026-10-06 09:20:42,112 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.055 0.125 2026-10-06 09:20:42,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.043 0.061 2026-10-06 09:20:42,306 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.026 2026-10-06 09:20:42,339 44 INFO rb-5c3f854-225290-421545 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-06 09:20:42,401 44 INFO rb-5c3f854-225290-421545 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-06 09:20:42,451 44 INFO rb-5c3f854-225290-421545 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-06 09:20:42,545 44 INFO rb-5c3f854-225290-421545 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-06 09:20:42,630 44 INFO rb-5c3f854-225290-421545 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-06 09:20:42,682 44 INFO rb-5c3f854-225290-421545 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-06 09:20:42,742 44 INFO rb-5c3f854-225290-421545 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-06 09:20:42,806 44 INFO rb-5c3f854-225290-421545 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-06 09:20:42,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:42] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.015 0.033 2026-10-06 09:20:42,859 44 INFO rb-5c3f854-225290-421545 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-06 09:20:42,909 44 INFO rb-5c3f854-225290-421545 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-06 09:20:42,941 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.017 0.055 2026-10-06 09:20:42,960 44 INFO rb-5c3f854-225290-421545 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-06 09:20:43,022 44 INFO rb-5c3f854-225290-421545 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-06 09:20:43,037 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72112625 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1a18f47e-657f-4287-b6ff-823aca6c3836'}] 2026-10-06 09:20:43,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72112625 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1a18f47e-657f-4287-b6ff-823aca6c3836'} updated pos.order #753 2026-10-06 09:20:43,094 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72112625 finished 2026-10-06 09:20:43,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.051 0.124 2026-10-06 09:20:43,315 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.026 0.049 2026-10-06 09:20:43,395 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.013 0.037 2026-10-06 09:20:43,432 44 INFO rb-5c3f854-225290-421545 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-06 09:20:43,498 44 INFO rb-5c3f854-225290-421545 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-06 09:20:43,550 44 INFO rb-5c3f854-225290-421545 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-06 09:20:43,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-10-06 09:20:43,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 09:20:43,729 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 17164012 (allocated 18485248) 2026-10-06 09:20:43,734 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 110185 2026-10-06 09:20:43,736 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-10-06 09:20:43,738 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 110185 2026-10-06 09:20:43,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092043_889031_test_customer_alone_saved.txt 2026-10-06 09:20:43,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmph6jr7lkh_chrome_odoo" 2026-10-06 09:20:43,906 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-10-06 09:20:44,452 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 110387 2026-10-06 09:20:44,452 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmpcs2vkcib_chrome_odoo 2026-10-06 09:20:44,453 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:39235/json/version 2026-10-06 09:20:44,458 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39235', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:44,477 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: Chrome/150.0.7871.114 2026-10-06 09:20:44,478 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:39235/json 2026-10-06 09:20:44,484 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39235', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:44,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:39235/devtools/page/D0C06A14BD393DFB845B20D65324E502 2026-10-06 09:20:44,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-10-06 09:20:44,512 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-10-06 09:20:44,610 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:20:44,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-10-06 09:20:44,624 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:20:44,624 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:20:44,650 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:20:45,562 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:45] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.048 0.868 2026-10-06 09:20:45,568 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': 'D0C06A14BD393DFB845B20D65324E502', 'loaderId': 'D53DE7836F9D344E405E6A154E1D08AE', 'isDownload': False} 2026-10-06 09:20:45,568 44 INFO rb-5c3f854-225290-421545 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-06 09:20:45,596 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:20:45,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:45] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.010 2026-10-06 09:20:45,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:45] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.019 2026-10-06 09:20:45,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:45] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-06 09:20:46,286 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:46,286 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:20:46,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 09:20:46,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Evaluate test code "odoo.startTour('test_delete_line_release_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:20:46,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-06 09:20:46,384 44 INFO rb-5c3f854-225290-421545 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-06 09:20:46,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:20:46,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:46,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.009 2026-10-06 09:20:46,454 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-06 09:20:46,538 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.040 2026-10-06 09:20:46,542 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-06 09:20:47,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.310 0.471 2026-10-06 09:20:47,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "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-06 09:20:47,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "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-06 09:20:47,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.042 2026-10-06 09:20:47,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20: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-06 09:20:47,628 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-10-06 09:20:47,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-06 09:20:47,715 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:20:47,744 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:20:47,765 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:20:47,796 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:20:47,798 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "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-06 09:20:47,799 44 INFO rb-5c3f854-225290-421545 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-06 09:20:47,813 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.062 0.057 2026-10-06 09:20:47,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-10-06 09:20:47,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.024 2026-10-06 09:20:47,904 44 INFO rb-5c3f854-225290-421545 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-06 09:20:47,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.023 0.165 2026-10-06 09:20:47,919 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:20:47,927 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:20:47,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:47] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.078 2026-10-06 09:20:48,047 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.086 2026-10-06 09:20:48,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:48] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.025 0.228 2026-10-06 09:20:48,209 44 INFO rb-5c3f854-225290-421545 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-06 09:20:48,240 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:48] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.060 0.307 2026-10-06 09:20:48,252 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20: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.160 2026-10-06 09:20:48,263 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:48,313 44 INFO rb-5c3f854-225290-421545 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-06 09:20:48,362 44 INFO rb-5c3f854-225290-421545 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-06 09:20:48,424 44 INFO rb-5c3f854-225290-421545 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-06 09:20:48,469 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60193677 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0d25e47e-8423-4e17-8e44-ea949ed89fb0'}] 2026-10-06 09:20:48,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60193677 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0d25e47e-8423-4e17-8e44-ea949ed89fb0'} created pos.order #754 2026-10-06 09:20:48,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60193677 finished 2026-10-06 09:20:48,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.083 0.145 2026-10-06 09:20:48,730 44 INFO rb-5c3f854-225290-421545 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-06 09:20:48,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20: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.009 2026-10-06 09:20:48,804 44 INFO rb-5c3f854-225290-421545 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-06 09:20:48,866 44 INFO rb-5c3f854-225290-421545 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-06 09:20:48,926 44 INFO rb-5c3f854-225290-421545 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-06 09:20:48,967 44 INFO rb-5c3f854-225290-421545 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-06 09:20:49,023 44 INFO rb-5c3f854-225290-421545 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-06 09:20:49,075 44 INFO rb-5c3f854-225290-421545 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-06 09:20:49,260 44 INFO rb-5c3f854-225290-421545 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-06 09:20:49,269 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20877325 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0d25e47e-8423-4e17-8e44-ea949ed89fb0'}] 2026-10-06 09:20:49,272 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:20:49,376 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1244] 2026-10-06 09:20:49,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20877325 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0d25e47e-8423-4e17-8e44-ea949ed89fb0'} updated pos.order #754 2026-10-06 09:20:49,456 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20877325 finished 2026-10-06 09:20:49,606 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.168 0.173 2026-10-06 09:20:49,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:49] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 44 0.046 0.145 2026-10-06 09:20:49,913 44 INFO rb-5c3f854-225290-421545 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-06 09:20:49,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20: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.009 2026-10-06 09:20:49,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21180582 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ce24348b-3a8f-4a01-9dfe-dac62763545a'}] 2026-10-06 09:20:50,028 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21180582 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ce24348b-3a8f-4a01-9dfe-dac62763545a'} created pos.order #755 2026-10-06 09:20:50,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21180582 finished 2026-10-06 09:20:50,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.060 0.146 2026-10-06 09:20:50,198 44 INFO rb-5c3f854-225290-421545 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-06 09:20:50,247 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-10-06 09:20:50,248 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-06 09:20:50,366 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 16365388 (allocated 17698816) 2026-10-06 09:20:50,374 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 110387 2026-10-06 09:20:50,383 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-10-06 09:20:50,387 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 110387 2026-10-06 09:20:50,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092050_485870_test_delete_line_release_table.txt 2026-10-06 09:20:50,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmpcs2vkcib_chrome_odoo" 2026-10-06 09:20:50,573 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-10-06 09:20:50,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 110584 2026-10-06 09:20:50,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmpgq1kjrga_chrome_odoo 2026-10-06 09:20:50,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:39675/json/version 2026-10-06 09:20:50,888 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39675', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:50,967 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: Chrome/150.0.7871.114 2026-10-06 09:20:50,968 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:39675/json 2026-10-06 09:20:50,968 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39675', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:20:50,986 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:39675/devtools/page/812CC46B5D87E552C3A8987058CAD5C8 2026-10-06 09:20:51,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-10-06 09:20:51,010 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-10-06 09:20:51,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:20:51,082 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-10-06 09:20:51,084 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:20:51,084 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:20:51,103 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:20:52,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.138 0.796 2026-10-06 09:20:52,038 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': '812CC46B5D87E552C3A8987058CAD5C8', 'loaderId': 'DD3B603504831D26F2494B4CDC5D90A2', 'isDownload': False} 2026-10-06 09:20:52,038 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-10-06 09:20:52,058 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:20:52,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 09:20:52,084 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-06 09:20:52,095 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-06 09:20:52,672 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:52,701 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:20:52,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-06 09:20:52,744 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.014 2026-10-06 09:20:52,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate test code "odoo.startTour('test_direct_sales', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:20:52,760 44 INFO rb-5c3f854-225290-421545 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-06 09:20:52,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-06 09:20:52,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:52,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-06 09:20:52,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.025 2026-10-06 09:20:52,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-06 09:20:52,924 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.037 2026-10-06 09:20:53,801 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.339 0.496 2026-10-06 09:20:53,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.038 2026-10-06 09:20:53,937 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:20:54,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.055 2026-10-06 09:20:54,072 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:20:54,096 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-10-06 09:20:54,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-06 09:20:54,175 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:20:54,197 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:20:54,219 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 09:20:54,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.039 2026-10-06 09:20:54,258 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:20:54,288 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:20:54,327 44 INFO rb-5c3f854-225290-421545 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-06 09:20:54,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.055 0.115 2026-10-06 09:20:54,349 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.163 2026-10-06 09:20:54,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.085 2026-10-06 09:20:54,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-06 09:20:54,528 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:20:54,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/48] Tour test_direct_sales → Step .new-order 2026-10-06 09:20:54,560 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:20:54,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.045 0.054 2026-10-06 09:20:54,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.029 0.172 2026-10-06 09:20:54,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.045 0.242 2026-10-06 09:20:54,883 44 INFO rb-5c3f854-225290-421545 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-06 09:20:54,911 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:20:54,984 44 INFO rb-5c3f854-225290-421545 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-06 09:20:55,100 44 INFO rb-5c3f854-225290-421545 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-06 09:20:55,147 44 INFO rb-5c3f854-225290-421545 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-06 09:20:55,198 44 INFO rb-5c3f854-225290-421545 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-06 09:20:55,249 44 INFO rb-5c3f854-225290-421545 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-06 09:20:55,309 44 INFO rb-5c3f854-225290-421545 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-06 09:20:55,360 44 INFO rb-5c3f854-225290-421545 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-06 09:20:55,411 44 INFO rb-5c3f854-225290-421545 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-06 09:20:55,496 44 INFO rb-5c3f854-225290-421545 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-06 09:20:55,507 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:20:55,510 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:20:55,581 44 INFO rb-5c3f854-225290-421545 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-06 09:20:55,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10387934 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0fc31361-4000-4074-b09b-fff61074efd4'}] 2026-10-06 09:20:55,761 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10387934 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0fc31361-4000-4074-b09b-fff61074efd4'} created pos.order #756 2026-10-06 09:20:55,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10387934 finished 2026-10-06 09:20:55,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.082 0.148 2026-10-06 09:20:55,928 44 INFO rb-5c3f854-225290-421545 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-06 09:20:55,995 44 INFO rb-5c3f854-225290-421545 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-06 09:20:55,999 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51533332 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0fc31361-4000-4074-b09b-fff61074efd4'}] 2026-10-06 09:20:56,015 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:20:56,591 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51533332 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0fc31361-4000-4074-b09b-fff61074efd4'} updated pos.order #756 2026-10-06 09:20:56,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51533332 finished 2026-10-06 09:20:56,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:20:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.267 0.485 2026-10-06 09:20:56,962 44 INFO rb-5c3f854-225290-421545 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-06 09:20:58,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [18/48] Tour test_direct_sales → Step .new-order 2026-10-06 09:20:59,067 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,137 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,207 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,263 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,320 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,389 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,440 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,491 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,542 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,600 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,653 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,703 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,762 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,818 44 INFO rb-5c3f854-225290-421545 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-06 09:20:59,884 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4295689 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '97ea2ddb-5aa7-4e11-9a13-1f4028078142'}] 2026-10-06 09:20:59,961 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4295689 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '97ea2ddb-5aa7-4e11-9a13-1f4028078142'} created pos.order #757 2026-10-06 09:20:59,989 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4295689 finished 2026-10-06 09:21:00,077 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.044 0.152 2026-10-06 09:21:00,118 44 INFO rb-5c3f854-225290-421545 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-06 09:21:00,192 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84159808 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '97ea2ddb-5aa7-4e11-9a13-1f4028078142'}] 2026-10-06 09:21:00,194 44 INFO rb-5c3f854-225290-421545 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-06 09:21:00,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84159808 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '97ea2ddb-5aa7-4e11-9a13-1f4028078142'} updated pos.order #757 2026-10-06 09:21:00,668 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84159808 finished 2026-10-06 09:21:00,772 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.168 0.415 2026-10-06 09:21:00,878 44 INFO rb-5c3f854-225290-421545 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-06 09:21:02,929 44 INFO rb-5c3f854-225290-421545 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-06 09:21:03,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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-06 09:21:03,009 44 INFO rb-5c3f854-225290-421545 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-06 09:21:03,069 44 INFO rb-5c3f854-225290-421545 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-06 09:21:03,137 44 INFO rb-5c3f854-225290-421545 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-06 09:21:03,188 44 INFO rb-5c3f854-225290-421545 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-06 09:21:03,239 44 INFO rb-5c3f854-225290-421545 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-06 09:21:03,289 44 INFO rb-5c3f854-225290-421545 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-06 09:21:03,344 44 INFO rb-5c3f854-225290-421545 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-06 09:21:03,395 44 INFO rb-5c3f854-225290-421545 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-06 09:21:03,448 44 INFO rb-5c3f854-225290-421545 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-06 09:21:03,508 44 INFO rb-5c3f854-225290-421545 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-06 09:21:03,566 44 INFO rb-5c3f854-225290-421545 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-06 09:21:03,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68753672 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '6adccd31-692f-4860-92ae-0228c5ba4a22'}] 2026-10-06 09:21:03,703 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68753672 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '6adccd31-692f-4860-92ae-0228c5ba4a22'} created pos.order #758 2026-10-06 09:21:03,733 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68753672 finished 2026-10-06 09:21:03,825 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.055 0.141 2026-10-06 09:21:03,856 44 INFO rb-5c3f854-225290-421545 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-06 09:21:03,920 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-10-06 09:21:03,921 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-06 09:21:03,925 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23012172 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '6adccd31-692f-4860-92ae-0228c5ba4a22'}] 2026-10-06 09:21:04,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 19875552 (allocated 21630976) 2026-10-06 09:21:04,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 110584 2026-10-06 09:21:04,116 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-10-06 09:21:04,119 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 110584 2026-10-06 09:21:04,238 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092104_238574_test_direct_sales.txt 2026-10-06 09:21:04,238 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmpgq1kjrga_chrome_odoo" 2026-10-06 09:21:04,258 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: waiting for threads: [, ] 2026-10-06 09:21:04,327 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23012172 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '6adccd31-692f-4860-92ae-0228c5ba4a22'} updated pos.order #758 2026-10-06 09:21:04,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23012172 finished 2026-10-06 09:21:04,395 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 129 0.179 0.294 2026-10-06 09:21:04,467 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-10-06 09:21:05,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 110790 2026-10-06 09:21:05,159 44 INFO rb-5c3f854-225290-421545 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/tmpls6qmjw6_chrome_odoo 2026-10-06 09:21:05,159 44 INFO rb-5c3f854-225290-421545 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:39515/json/version 2026-10-06 09:21:05,160 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39515', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:05,198 44 INFO rb-5c3f854-225290-421545 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-06 09:21:05,199 44 INFO rb-5c3f854-225290-421545 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:39515/json 2026-10-06 09:21:05,200 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39515', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:05,213 44 INFO rb-5c3f854-225290-421545 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:39515/devtools/page/81C457E0286532778AAEA413336FC3E1 2026-10-06 09:21:05,228 44 INFO rb-5c3f854-225290-421545 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-06 09:21:05,232 44 INFO rb-5c3f854-225290-421545 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-06 09:21:05,316 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:21:05,330 44 INFO rb-5c3f854-225290-421545 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-06 09:21:05,339 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:21:05,339 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:21:05,366 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:21:06,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:06] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.060 0.757 2026-10-06 09:21:06,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': '81C457E0286532778AAEA413336FC3E1', 'loaderId': '646E1CC8C3C07814E55A4584D7DCC21D', 'isDownload': False} 2026-10-06 09:21:06,181 44 INFO rb-5c3f854-225290-421545 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-06 09:21:06,203 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:21:06,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:06] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-06 09:21:06,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:06] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 09:21:06,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:06] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-10-06 09:21:06,887 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:06,893 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:06,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-06 09:21:06,945 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:21:06,953 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Evaluate test code "odoo.startTour('test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:21:06,962 44 INFO rb-5c3f854-225290-421545 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-06 09:21:06,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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-06 09:21:06,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:21:07,009 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-10-06 09:21:07,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:07] "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.030 2026-10-06 09:21:07,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-06 09:21:07,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.027 2026-10-06 09:21:07,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.292 0.437 2026-10-06 09:21:07,906 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:07] "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-06 09:21:07,978 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:21:08,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.055 2026-10-06 09:21:08,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 09:21:08,149 44 INFO rb-5c3f854-225290-421545 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-06 09:21:08,190 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.026 2026-10-06 09:21:08,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:08,234 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:21:08,287 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-06 09:21:08,296 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 09:21:08,314 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 09:21:08,333 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "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-06 09:21:08,338 44 INFO rb-5c3f854-225290-421545 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-06 09:21:08,342 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.043 0.069 2026-10-06 09:21:08,397 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:21:08,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.036 0.109 2026-10-06 09:21:08,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.078 2026-10-06 09:21:08,488 44 INFO rb-5c3f854-225290-421545 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-06 09:21:08,491 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:08,508 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.043 0.088 2026-10-06 09:21:08,589 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.026 0.177 2026-10-06 09:21:08,708 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.049 0.162 2026-10-06 09:21:08,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.307 2026-10-06 09:21:08,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:21:08,866 44 INFO rb-5c3f854-225290-421545 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-06 09:21:08,902 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:08,971 44 INFO rb-5c3f854-225290-421545 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-06 09:21:09,043 44 INFO rb-5c3f854-225290-421545 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-06 09:21:09,091 44 INFO rb-5c3f854-225290-421545 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-06 09:21:09,152 44 INFO rb-5c3f854-225290-421545 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-06 09:21:09,241 44 INFO rb-5c3f854-225290-421545 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-06 09:21:09,245 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41970535 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c7f0d06b-59f4-4ec1-b62e-8773dad70c97'}] 2026-10-06 09:21:09,298 44 INFO rb-5c3f854-225290-421545 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-06 09:21:09,846 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41970535 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c7f0d06b-59f4-4ec1-b62e-8773dad70c97'} created pos.order #759 2026-10-06 09:21:09,877 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41970535 finished 2026-10-06 09:21:09,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.259 0.491 2026-10-06 09:21:10,340 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-06 09:21:10,341 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-06 09:21:10,341 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-06 09:21:10,342 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-06 09:21:10,345 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-06 09:21:10,346 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-06 09:21:10,346 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-06 09:21:10,347 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-06 09:21:10,347 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-06 09:21:10,348 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-06 09:21:10,348 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-06 09:21:10,348 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-06 09:21:10,349 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-06 09:21:10,349 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-06 09:21:10,354 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:10,356 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-06 09:21:10,356 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-06 09:21:10,358 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-06 09:21:10,359 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-06 09:21:10,359 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-06 09:21:10,360 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-06 09:21:10,361 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-06 09:21:10,362 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-06 09:21:10,363 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-06 09:21:10,364 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-06 09:21:10,364 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-06 09:21:10,364 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-06 09:21:10,365 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-06 09:21:10,365 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-06 09:21:10,367 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-06 09:21:10,367 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-06 09:21:10,377 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-06 09:21:10,378 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-06 09:21:10,384 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:21:10,385 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:21:10,397 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:21:10,398 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:21:10,412 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-06 09:21:10,416 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-06 09:21:10,418 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:21:10,422 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-06 09:21:10,423 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-06 09:21:10,428 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-06 09:21:10,429 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-06 09:21:10,431 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-06 09:21:10,432 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-06 09:21:10,435 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 09:21:10,450 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:10,465 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:21:10,487 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:21:10,492 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:21:10,496 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:21:10,498 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-06 09:21:10,499 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-06 09:21:10,500 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-06 09:21:10,501 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:10,503 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-06 09:21:10,504 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:10,505 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-06 09:21:10,506 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-06 09:21:10,508 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-06 09:21:10,510 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-06 09:21:10,515 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-06 09:21:10,517 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-06 09:21:10,525 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-06 09:21:10,528 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-06 09:21:10,533 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-06 09:21:10,533 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-06 09:21:10,534 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-06 09:21:10,534 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-06 09:21:10,534 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-06 09:21:10,535 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-06 09:21:10,535 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-06 09:21:10,535 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-06 09:21:10,535 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-06 09:21:10,536 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-06 09:21:10,536 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-06 09:21:10,536 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-06 09:21:10,537 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-06 09:21:10,537 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-06 09:21:10,538 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-06 09:21:10,538 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-06 09:21:10,538 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-06 09:21:10,539 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-06 09:21:10,539 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-06 09:21:10,539 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-06 09:21:10,541 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-06 09:21:10,542 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-06 09:21:10,543 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-06 09:21:10,543 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-06 09:21:10,546 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-06 09:21:10,546 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-06 09:21:10,546 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-06 09:21:10,547 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-06 09:21:10,552 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-06 09:21:10,553 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-06 09:21:10,553 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-06 09:21:10,553 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-06 09:21:10,553 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-06 09:21:10,554 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-06 09:21:10,554 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-06 09:21:10,555 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-06 09:21:10,555 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-06 09:21:10,555 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-06 09:21:10,556 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-06 09:21:10,557 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-06 09:21:10,557 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-06 09:21:10,558 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-06 09:21:10,559 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-06 09:21:10,559 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-06 09:21:10,560 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-06 09:21:10,560 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-06 09:21:10,561 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-06 09:21:10,561 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-06 09:21:10,561 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-06 09:21:10,562 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-06 09:21:10,562 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-06 09:21:10,568 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-06 09:21:10,568 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "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-06 09:21:10,572 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-06 09:21:10,572 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-06 09:21:10,573 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:10,574 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-06 09:21:10,579 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-06 09:21:10,580 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-06 09:21:10,580 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-06 09:21:10,580 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-06 09:21:10,581 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-06 09:21:10,581 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-06 09:21:10,581 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-06 09:21:10,582 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-06 09:21:10,582 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-06 09:21:10,583 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-06 09:21:10,583 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-06 09:21:10,584 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-06 09:21:10,586 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-06 09:21:10,592 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:10,595 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:21:10,598 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:21:10,609 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:21:10,625 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:10,632 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:21:10,657 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 09:21:10,660 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:21:10,664 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:21:10,666 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-06 09:21:11,635 44 INFO rb-5c3f854-225290-421545 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-06 09:21:12,632 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:12] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 133 0.124 1.249 2026-10-06 09:21:12,665 44 INFO rb-5c3f854-225290-421545 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-06 09:21:12,738 44 INFO rb-5c3f854-225290-421545 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-06 09:21:12,739 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:12] "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-06 09:21:12,808 44 INFO rb-5c3f854-225290-421545 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-06 09:21:12,861 44 INFO rb-5c3f854-225290-421545 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-06 09:21:12,921 44 INFO rb-5c3f854-225290-421545 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-06 09:21:12,971 44 INFO rb-5c3f854-225290-421545 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-06 09:21:13,022 44 INFO rb-5c3f854-225290-421545 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-06 09:21:13,098 44 INFO rb-5c3f854-225290-421545 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-06 09:21:13,110 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:13,116 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:21:13,173 44 INFO rb-5c3f854-225290-421545 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-06 09:21:13,239 44 INFO rb-5c3f854-225290-421545 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-06 09:21:13,249 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82969006 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6ebd6a72-e814-42e5-9277-f012da000cb3'}] 2026-10-06 09:21:13,288 44 INFO rb-5c3f854-225290-421545 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-06 09:21:13,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82969006 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6ebd6a72-e814-42e5-9277-f012da000cb3'} created pos.order #760 2026-10-06 09:21:13,656 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82969006 finished 2026-10-06 09:21:13,720 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.145 0.328 2026-10-06 09:21:14,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:14] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 18 0.013 0.072 2026-10-06 09:21:15,281 44 INFO rb-5c3f854-225290-421545 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-06 09:21:15,333 44 INFO rb-5c3f854-225290-421545 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-06 09:21:15,334 44 INFO rb-5c3f854-225290-421545 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-06 09:21:15,490 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 17813392 (allocated 19795968) 2026-10-06 09:21:15,502 44 INFO rb-5c3f854-225290-421545 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 110790 2026-10-06 09:21:15,504 44 INFO rb-5c3f854-225290-421545 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-06 09:21:15,505 44 INFO rb-5c3f854-225290-421545 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 110790 2026-10-06 09:21:15,604 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092115_604088_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-10-06 09:21:15,604 44 INFO rb-5c3f854-225290-421545 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/tmpls6qmjw6_chrome_odoo" 2026-10-06 09:21:15,680 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-10-06 09:21:16,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 111032 2026-10-06 09:21:16,358 44 INFO rb-5c3f854-225290-421545 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/tmpzjenpx2__chrome_odoo 2026-10-06 09:21:16,358 44 INFO rb-5c3f854-225290-421545 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:42105/json/version 2026-10-06 09:21:16,360 44 INFO rb-5c3f854-225290-421545 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-06 09:21:16,406 44 INFO rb-5c3f854-225290-421545 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-06 09:21:16,406 44 INFO rb-5c3f854-225290-421545 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:42105/json 2026-10-06 09:21:16,407 44 INFO rb-5c3f854-225290-421545 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-06 09:21:16,420 44 INFO rb-5c3f854-225290-421545 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:42105/devtools/page/DF2078598764AB71C01A8F34BAC16C72 2026-10-06 09:21:16,435 44 INFO rb-5c3f854-225290-421545 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-06 09:21:16,441 44 INFO rb-5c3f854-225290-421545 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-06 09:21:16,520 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:21:16,556 44 INFO rb-5c3f854-225290-421545 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-06 09:21:16,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:21:16,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:21:16,578 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:21:17,436 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:17] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.068 0.794 2026-10-06 09:21:17,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': 'DF2078598764AB71C01A8F34BAC16C72', 'loaderId': '0DFE47779C6BFD7788BE0236A723CEED', 'isDownload': False} 2026-10-06 09:21:17,440 44 INFO rb-5c3f854-225290-421545 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-06 09:21:17,461 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:21:17,491 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:17] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 09:21:17,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:17] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:21:17,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:17] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-06 09:21:18,093 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:21:18,108 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:21:18,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.021 2026-10-06 09:21:18,161 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-06 09:21:18,166 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Evaluate test code "odoo.startTour('test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:21:18,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:21:18,178 44 INFO rb-5c3f854-225290-421545 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-06 09:21:18,188 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:18,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.013 2026-10-06 09:21:18,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:18] "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.032 2026-10-06 09:21:18,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-06 09:21:18,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.048 2026-10-06 09:21:19,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.270 0.485 2026-10-06 09:21:19,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:21:19,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:21:19,340 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.041 2026-10-06 09:21:19,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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.011 2026-10-06 09:21:19,405 44 INFO rb-5c3f854-225290-421545 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-06 09:21:19,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:21:19,487 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:21:19,532 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.041 2026-10-06 09:21:19,537 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.053 2026-10-06 09:21:19,574 44 INFO rb-5c3f854-225290-421545 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-06 09:21:19,601 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 09:21:19,613 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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-06 09:21:19,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.073 0.087 2026-10-06 09:21:19,640 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.167 2026-10-06 09:21:19,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.060 2026-10-06 09:21:19,697 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.204 2026-10-06 09:21:19,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.037 2026-10-06 09:21:19,736 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:19,751 44 INFO rb-5c3f854-225290-421545 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-06 09:21:19,776 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:21:19,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.046 0.070 2026-10-06 09:21:19,930 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:19] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.036 0.165 2026-10-06 09:21:20,039 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.247 2026-10-06 09:21:20,079 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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.009 2026-10-06 09:21:20,151 44 INFO rb-5c3f854-225290-421545 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-06 09:21:20,178 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:21:20,236 44 INFO rb-5c3f854-225290-421545 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-06 09:21:20,307 44 INFO rb-5c3f854-225290-421545 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-06 09:21:20,358 44 INFO rb-5c3f854-225290-421545 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-06 09:21:20,416 44 INFO rb-5c3f854-225290-421545 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-06 09:21:20,503 44 INFO rb-5c3f854-225290-421545 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-06 09:21:20,509 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4574958 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ebc346bc-d8c3-41f2-ac12-bac98ca7910a'}] 2026-10-06 09:21:20,525 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:21,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4574958 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ebc346bc-d8c3-41f2-ac12-bac98ca7910a'} created pos.order #761 2026-10-06 09:21:21,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4574958 finished 2026-10-06 09:21:21,229 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.233 0.490 2026-10-06 09:21:21,402 44 INFO rb-5c3f854-225290-421545 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-06 09:21:21,461 44 INFO rb-5c3f854-225290-421545 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-06 09:21:21,511 44 INFO rb-5c3f854-225290-421545 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-06 09:21:21,562 44 INFO rb-5c3f854-225290-421545 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-06 09:21:21,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:21:21,651 44 INFO rb-5c3f854-225290-421545 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-06 09:21:21,718 44 INFO rb-5c3f854-225290-421545 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-06 09:21:21,771 44 INFO rb-5c3f854-225290-421545 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-06 09:21:21,828 44 INFO rb-5c3f854-225290-421545 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-06 09:21:21,878 44 INFO rb-5c3f854-225290-421545 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-06 09:21:21,929 44 INFO rb-5c3f854-225290-421545 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-06 09:21:22,004 44 INFO rb-5c3f854-225290-421545 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-06 09:21:22,015 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:22,015 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:22,079 44 INFO rb-5c3f854-225290-421545 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-06 09:21:22,143 44 INFO rb-5c3f854-225290-421545 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-06 09:21:22,149 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20259440 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '63deacea-df5c-4c95-b47e-f7ff461dc7dd'}] 2026-10-06 09:21:22,502 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20259440 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '63deacea-df5c-4c95-b47e-f7ff461dc7dd'} created pos.order #762 2026-10-06 09:21:22,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20259440 finished 2026-10-06 09:21:22,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.109 0.344 2026-10-06 09:21:22,687 44 INFO rb-5c3f854-225290-421545 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-06 09:21:22,750 44 INFO rb-5c3f854-225290-421545 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-06 09:21:22,793 44 INFO rb-5c3f854-225290-421545 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-06 09:21:22,844 44 INFO rb-5c3f854-225290-421545 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-06 09:21:22,845 44 INFO rb-5c3f854-225290-421545 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-06 09:21:22,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 17607400 (allocated 19009536) 2026-10-06 09:21:23,003 44 INFO rb-5c3f854-225290-421545 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 111032 2026-10-06 09:21:23,005 44 INFO rb-5c3f854-225290-421545 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-06 09:21:23,006 44 INFO rb-5c3f854-225290-421545 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 111032 2026-10-06 09:21:23,109 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092123_109089_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-10-06 09:21:23,109 44 INFO rb-5c3f854-225290-421545 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/tmpzjenpx2__chrome_odoo" 2026-10-06 09:21:23,167 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-10-06 09:21:23,730 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 111237 2026-10-06 09:21:23,730 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmpthku62uy_chrome_odoo 2026-10-06 09:21:23,730 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:39485/json/version 2026-10-06 09:21:23,732 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39485', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:23,788 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: Chrome/150.0.7871.114 2026-10-06 09:21:23,789 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:39485/json 2026-10-06 09:21:23,790 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39485', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:23,804 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:39485/devtools/page/3E4A07FC459061F789506EC0F7F5530F 2026-10-06 09:21:23,823 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-10-06 09:21:23,829 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-10-06 09:21:23,926 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:21:23,937 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-10-06 09:21:23,940 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:21:23,940 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:21:23,960 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:21:24,622 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:24] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.065 0.603 2026-10-06 09:21:24,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': '3E4A07FC459061F789506EC0F7F5530F', 'loaderId': '8B7E4AF3A75DF69C6B6759118F313834', 'isDownload': False} 2026-10-06 09:21:24,626 44 INFO rb-5c3f854-225290-421545 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-06 09:21:24,649 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:21:24,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:24] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 09:21:24,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:24] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 09:21:24,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:24] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 09:21:25,306 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:25,312 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:21:25,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:21:25,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-06 09:21:25,384 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Evaluate test code "odoo.startTour('test_floating_order_name_change_partner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:21:25,394 44 INFO rb-5c3f854-225290-421545 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-06 09:21:25,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:21:25,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:25,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.017 2026-10-06 09:21:25,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-06 09:21:25,534 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.035 2026-10-06 09:21:25,537 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-06 09:21:26,356 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.253 0.522 2026-10-06 09:21:26,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "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-06 09:21:26,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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.009 2026-10-06 09:21:26,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.040 2026-10-06 09:21:26,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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-06 09:21:26,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-10-06 09:21:26,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-06 09:21:26,723 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:21:26,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:21:26,781 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 09:21:26,804 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.063 2026-10-06 09:21:26,814 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 09:21:26,823 44 INFO rb-5c3f854-225290-421545 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-06 09:21:26,840 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "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-06 09:21:26,887 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:26,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.107 0.059 2026-10-06 09:21:26,917 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.129 2026-10-06 09:21:26,941 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.097 2026-10-06 09:21:26,980 44 INFO rb-5c3f854-225290-421545 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-06 09:21:27,002 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:21:27,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.034 0.149 2026-10-06 09:21:27,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.098 2026-10-06 09:21:27,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.134 2026-10-06 09:21:27,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:27] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.023 0.356 2026-10-06 09:21:27,312 44 INFO rb-5c3f854-225290-421545 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-06 09:21:27,348 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:21:27,364 44 INFO rb-5c3f854-225290-421545 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-06 09:21:27,424 44 INFO rb-5c3f854-225290-421545 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-06 09:21:27,530 44 INFO rb-5c3f854-225290-421545 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-06 09:21:27,611 44 INFO rb-5c3f854-225290-421545 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-06 09:21:27,665 44 INFO rb-5c3f854-225290-421545 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-06 09:21:27,727 44 INFO rb-5c3f854-225290-421545 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-06 09:21:27,779 44 INFO rb-5c3f854-225290-421545 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-06 09:21:27,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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.014 0.046 2026-10-06 09:21:27,832 44 INFO rb-5c3f854-225290-421545 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-06 09:21:27,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.062 2026-10-06 09:21:27,882 44 INFO rb-5c3f854-225290-421545 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-06 09:21:27,959 44 INFO rb-5c3f854-225290-421545 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-06 09:21:27,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:27] "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-06 09:21:28,016 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.029 2026-10-06 09:21:28,083 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,132 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,213 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,277 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,329 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,386 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,444 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,491 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:28] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.012 0.034 2026-10-06 09:21:28,494 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,545 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.012 0.044 2026-10-06 09:21:28,595 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,659 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,674 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:28] "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-06 09:21:28,711 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-06 09:21:28,771 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,822 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,890 44 INFO rb-5c3f854-225290-421545 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-06 09:21:28,947 44 INFO rb-5c3f854-225290-421545 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-06 09:21:29,005 44 INFO rb-5c3f854-225290-421545 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-06 09:21:29,056 44 INFO rb-5c3f854-225290-421545 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-06 09:21:29,108 44 INFO rb-5c3f854-225290-421545 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-06 09:21:29,166 44 INFO rb-5c3f854-225290-421545 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-06 09:21:29,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:29] "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-06 09:21:29,215 44 INFO rb-5c3f854-225290-421545 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-06 09:21:29,221 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-06 09:21:29,273 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-10-06 09:21:29,274 44 INFO rb-5c3f854-225290-421545 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-06 09:21:29,399 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 17513440 (allocated 19009536) 2026-10-06 09:21:29,407 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 111237 2026-10-06 09:21:29,407 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-10-06 09:21:29,408 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 111237 2026-10-06 09:21:29,521 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092129_521491_test_floating_order_name_change_partner.txt 2026-10-06 09:21:29,522 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmpthku62uy_chrome_odoo" 2026-10-06 09:21:29,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-10-06 09:21:30,063 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 111438 2026-10-06 09:21:30,063 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmpsflve4ri_chrome_odoo 2026-10-06 09:21:30,064 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:44975/json/version 2026-10-06 09:21:30,065 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44975', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:30,146 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: Chrome/150.0.7871.114 2026-10-06 09:21:30,147 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:44975/json 2026-10-06 09:21:30,148 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44975', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:30,164 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:44975/devtools/page/EEBB42B6D9218F3DBFD3159338399983 2026-10-06 09:21:30,175 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-10-06 09:21:30,184 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-10-06 09:21:30,254 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:21:30,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-10-06 09:21:30,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:21:30,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:21:30,285 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:21:31,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.095 0.670 2026-10-06 09:21:31,045 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': 'EEBB42B6D9218F3DBFD3159338399983', 'loaderId': 'DCCEE78BF6B693C6DEAAA076D157BEED', 'isDownload': False} 2026-10-06 09:21:31,045 44 INFO rb-5c3f854-225290-421545 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-06 09:21:31,071 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:21:31,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:21:31,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-06 09:21:31,106 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-06 09:21:31,690 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:31,707 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:21:31,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-06 09:21:31,767 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:21:31,774 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Evaluate test code "odoo.startTour('test_futur_orders_are_not_cancelled', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:21:31,784 44 INFO rb-5c3f854-225290-421545 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-06 09:21:31,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:21:31,834 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:31,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.011 2026-10-06 09:21:31,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.027 2026-10-06 09:21:31,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.039 2026-10-06 09:21:31,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-06 09:21:32,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 435 0.403 0.545 2026-10-06 09:21:33,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-06 09:21:33,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "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-06 09:21:33,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-10-06 09:21:33,207 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "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-06 09:21:33,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-10-06 09:21:33,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-06 09:21:33,310 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:33,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:21:33,358 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:33,363 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:33,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.020 0.044 2026-10-06 09:21:33,421 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:33,449 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "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-06 09:21:33,464 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.020 0.104 2026-10-06 09:21:33,488 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:33,499 44 INFO rb-5c3f854-225290-421545 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-06 09:21:33,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.043 0.091 2026-10-06 09:21:33,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.139 2026-10-06 09:21:33,713 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:21:33,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.044 0.223 2026-10-06 09:21:33,725 44 INFO rb-5c3f854-225290-421545 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-06 09:21:33,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.012 0.126 2026-10-06 09:21:33,767 44 INFO rb-5c3f854-225290-421545 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-06 09:21:33,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.100 2026-10-06 09:21:33,931 44 INFO rb-5c3f854-225290-421545 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-06 09:21:33,980 44 INFO rb-5c3f854-225290-421545 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-06 09:21:34,038 44 INFO rb-5c3f854-225290-421545 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-06 09:21:34,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:34] "POST /web/dataset/call_kw/pos.session/get_closing_control_data#pos.session.get_closing_control_data HTTP/1.1" 200 - 9 0.009 0.031 2026-10-06 09:21:34,152 44 INFO rb-5c3f854-225290-421545 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-06 09:21:34,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:34] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details#pos.session.post_closing_cash_details HTTP/1.1" 200 - 3 0.003 0.009 2026-10-06 09:21:34,222 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-10-06 09:21:34,224 44 INFO rb-5c3f854-225290-421545 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-06 09:21:34,337 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 13662748 (allocated 14680064) 2026-10-06 09:21:34,347 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 111438 2026-10-06 09:21:34,353 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-10-06 09:21:34,355 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 111438 2026-10-06 09:21:34,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:34] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.080 0.078 2026-10-06 09:21:34,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092134_467951_test_future_orders_are_not_cancelled.txt 2026-10-06 09:21:34,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmpsflve4ri_chrome_odoo" 2026-10-06 09:21:34,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-10-06 09:21:35,375 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 111637 2026-10-06 09:21:35,375 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmpi4b_vx3g_chrome_odoo 2026-10-06 09:21:35,376 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:46521/json/version 2026-10-06 09:21:35,377 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46521', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:35,396 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: Chrome/150.0.7871.114 2026-10-06 09:21:35,396 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:46521/json 2026-10-06 09:21:35,397 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46521', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:35,406 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:46521/devtools/page/9E994CB68E421864A45A551E5180DD30 2026-10-06 09:21:35,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-10-06 09:21:35,424 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-10-06 09:21:35,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:21:35,524 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-10-06 09:21:35,525 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:21:35,525 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:21:35,545 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:21:36,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:36] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.083 0.843 2026-10-06 09:21:36,471 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': '9E994CB68E421864A45A551E5180DD30', 'loaderId': '9018BDBF00796AACC6902C2CD7EE0B49', 'isDownload': False} 2026-10-06 09:21:36,471 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-10-06 09:21:36,496 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:21:36,516 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:36] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 09:21:36,534 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:36] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.025 2026-10-06 09:21:36,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:36] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-10-06 09:21:37,149 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:37,151 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:21:37,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:21:37,216 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate test code "odoo.startTour('SplitBillScreenTourTransfer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:21:37,229 44 INFO rb-5c3f854-225290-421545 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-06 09:21:37,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.024 0.009 2026-10-06 09:21:37,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:21:37,279 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:37,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:37] "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-06 09:21:37,335 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-06 09:21:37,408 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.058 2026-10-06 09:21:37,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-06 09:21:38,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.336 0.471 2026-10-06 09:21:38,293 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:38,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:21:38,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.041 2026-10-06 09:21:38,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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-06 09:21:38,514 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-10-06 09:21:38,524 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:21:38,603 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:21:38,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:38,634 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:21:38,646 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:38,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.027 2026-10-06 09:21:38,662 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:38,664 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:38,728 44 INFO rb-5c3f854-225290-421545 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-06 09:21:38,735 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 09:21:38,758 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.066 0.081 2026-10-06 09:21:38,853 44 INFO rb-5c3f854-225290-421545 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-06 09:21:38,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.040 0.148 2026-10-06 09:21:38,885 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:38,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.166 2026-10-06 09:21:38,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:38] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.247 2026-10-06 09:21:39,066 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.033 0.162 2026-10-06 09:21:39,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:39] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.185 2026-10-06 09:21:39,114 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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-06 09:21:39,190 44 INFO rb-5c3f854-225290-421545 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-06 09:21:39,222 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:39] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.013 2026-10-06 09:21:39,225 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:39,272 44 INFO rb-5c3f854-225290-421545 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-06 09:21:39,326 44 INFO rb-5c3f854-225290-421545 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-06 09:21:39,374 44 INFO rb-5c3f854-225290-421545 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-06 09:21:39,428 44 INFO rb-5c3f854-225290-421545 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-06 09:21:39,480 44 INFO rb-5c3f854-225290-421545 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-06 09:21:39,540 44 INFO rb-5c3f854-225290-421545 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-06 09:21:39,609 44 INFO rb-5c3f854-225290-421545 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-06 09:21:39,661 44 INFO rb-5c3f854-225290-421545 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-06 09:21:39,718 44 INFO rb-5c3f854-225290-421545 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-06 09:21:39,895 44 INFO rb-5c3f854-225290-421545 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-06 09:21:39,946 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,023 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,074 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,125 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,180 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,233 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,287 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,360 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,413 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,466 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,650 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,697 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,784 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,838 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,882 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,938 44 INFO rb-5c3f854-225290-421545 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-06 09:21:40,990 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,043 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,118 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,180 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,227 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,279 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,330 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,391 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,456 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,533 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,583 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,638 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,685 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,736 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,792 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,857 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,910 44 INFO rb-5c3f854-225290-421545 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-06 09:21:41,962 44 INFO rb-5c3f854-225290-421545 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-06 09:21:42,010 44 INFO rb-5c3f854-225290-421545 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-06 09:21:42,062 44 INFO rb-5c3f854-225290-421545 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-06 09:21:42,120 44 INFO rb-5c3f854-225290-421545 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-06 09:21:42,182 44 INFO rb-5c3f854-225290-421545 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-06 09:21:42,226 44 INFO rb-5c3f854-225290-421545 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-06 09:21:42,279 44 INFO rb-5c3f854-225290-421545 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-06 09:21:42,329 44 INFO rb-5c3f854-225290-421545 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-06 09:21:42,381 44 INFO rb-5c3f854-225290-421545 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-06 09:21:42,437 44 INFO rb-5c3f854-225290-421545 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-06 09:21:42,489 44 INFO rb-5c3f854-225290-421545 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-06 09:21:42,540 44 INFO rb-5c3f854-225290-421545 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-06 09:21:42,636 44 INFO rb-5c3f854-225290-421545 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-06 09:21:42,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51433248 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '636060b7-b7a6-4bc6-9fda-264f05a2632e'}] 2026-10-06 09:21:42,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51433248 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '636060b7-b7a6-4bc6-9fda-264f05a2632e'} created pos.order #765 2026-10-06 09:21:42,773 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51433248 finished 2026-10-06 09:21:42,863 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.065 0.159 2026-10-06 09:21:42,929 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19905132 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e5f880d6-db5d-4dc2-bc9f-ea93186a6a3c'}] 2026-10-06 09:21:42,990 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19905132 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e5f880d6-db5d-4dc2-bc9f-ea93186a6a3c'} created pos.order #766 2026-10-06 09:21:43,017 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19905132 finished 2026-10-06 09:21:43,095 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.029 0.140 2026-10-06 09:21:43,195 44 INFO rb-5c3f854-225290-421545 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-06 09:21:43,201 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79819138 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e5f880d6-db5d-4dc2-bc9f-ea93186a6a3c'}] 2026-10-06 09:21:43,216 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:21:43,220 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79819138 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e5f880d6-db5d-4dc2-bc9f-ea93186a6a3c'} updated pos.order #766 2026-10-06 09:21:43,245 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79819138 finished 2026-10-06 09:21:43,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.037 0.111 2026-10-06 09:21:43,407 44 INFO rb-5c3f854-225290-421545 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-06 09:21:43,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:43] "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.015 2026-10-06 09:21:43,457 44 INFO rb-5c3f854-225290-421545 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-06 09:21:43,510 44 INFO rb-5c3f854-225290-421545 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-06 09:21:43,559 44 INFO rb-5c3f854-225290-421545 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-06 09:21:43,621 44 INFO rb-5c3f854-225290-421545 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-06 09:21:43,666 44 INFO rb-5c3f854-225290-421545 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-06 09:21:43,718 44 INFO rb-5c3f854-225290-421545 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-06 09:21:43,776 44 INFO rb-5c3f854-225290-421545 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-06 09:21:43,827 44 INFO rb-5c3f854-225290-421545 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-06 09:21:43,878 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [71/81] Tour SplitBillScreenTourTransfer → Step .pos-leftheader .orders-button 2026-10-06 09:21:43,962 44 INFO rb-5c3f854-225290-421545 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-06 09:21:44,066 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.049 0.056 2026-10-06 09:21:44,114 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.024 2026-10-06 09:21:44,246 44 INFO rb-5c3f854-225290-421545 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-06 09:21:44,297 44 INFO rb-5c3f854-225290-421545 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-06 09:21:44,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:44] "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-06 09:21:44,375 44 INFO rb-5c3f854-225290-421545 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-06 09:21:44,424 44 INFO rb-5c3f854-225290-421545 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-06 09:21:44,484 44 INFO rb-5c3f854-225290-421545 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-06 09:21:44,534 44 INFO rb-5c3f854-225290-421545 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-06 09:21:44,585 44 INFO rb-5c3f854-225290-421545 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-06 09:21:44,641 44 INFO rb-5c3f854-225290-421545 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-06 09:21:44,692 44 INFO rb-5c3f854-225290-421545 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-06 09:21:44,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-10-06 09:21:44,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-06 09:21:44,903 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 19161440 (allocated 21106688) 2026-10-06 09:21:44,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 111637 2026-10-06 09:21:44,918 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-10-06 09:21:44,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 111637 2026-10-06 09:21:45,026 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092145_026127_test_global_discount_split.txt 2026-10-06 09:21:45,026 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmpi4b_vx3g_chrome_odoo" 2026-10-06 09:21:45,049 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-10-06 09:21:45,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 111853 2026-10-06 09:21:45,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmpiemkzw0a_chrome_odoo 2026-10-06 09:21:45,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:34307/json/version 2026-10-06 09:21:45,517 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34307', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:45,574 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Browser version: Chrome/150.0.7871.114 2026-10-06 09:21:45,574 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:34307/json 2026-10-06 09:21:45,575 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34307', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:45,585 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:34307/devtools/page/136C3003303E5FEF9A915CB5547DF655 2026-10-06 09:21:45,595 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-10-06 09:21:45,598 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-10-06 09:21:45,658 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:21:45,675 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-10-06 09:21:45,677 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:21:45,678 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:21:45,702 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:21:46,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:46] "GET /pos/ui/119 HTTP/1.1" 200 - 92 0.074 0.750 2026-10-06 09:21:46,519 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': '136C3003303E5FEF9A915CB5547DF655', 'loaderId': 'F50E2BB9F7D1EC5A8C16B98DDC4484DD', 'isDownload': False} 2026-10-06 09:21:46,519 44 INFO rb-5c3f854-225290-421545 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-06 09:21:46,540 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:21:46,571 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:46] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-06 09:21:46,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:46] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-06 09:21:46,592 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:46] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-06 09:21:47,187 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:47,202 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:47,221 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-06 09:21:47,256 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Evaluate test code "odoo.startTour('test_guest_count_defaults_to_table_seats', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:21:47,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.013 2026-10-06 09:21:47,264 44 INFO rb-5c3f854-225290-421545 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-06 09:21:47,279 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:21:47,306 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:47,347 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-06 09:21:47,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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-06 09:21:47,376 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-06 09:21:47,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.036 2026-10-06 09:21:48,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 386 0.269 0.522 2026-10-06 09:21:48,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:21:48,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:21:48,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.047 2026-10-06 09:21:48,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:21:48,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: Owl is running in 'dev' mode. 2026-10-06 09:21:48,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.019 2026-10-06 09:21:48,646 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:21:48,656 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:48,661 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:48,695 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:48,698 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:48,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.026 0.050 2026-10-06 09:21:48,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.081 2026-10-06 09:21:48,734 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.098 2026-10-06 09:21:48,752 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.024 2026-10-06 09:21:48,757 44 INFO rb-5c3f854-225290-421545 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-06 09:21:48,851 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:21:48,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.037 2026-10-06 09:21:48,975 44 INFO rb-5c3f854-225290-421545 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-06 09:21:49,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:49] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.060 0.131 2026-10-06 09:21:49,022 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:49,142 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:49] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.074 0.246 2026-10-06 09:21:49,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.224 2026-10-06 09:21:49,306 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:21:49,381 44 INFO rb-5c3f854-225290-421545 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-06 09:21:49,419 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:49,432 44 INFO rb-5c3f854-225290-421545 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-06 09:21:49,491 44 INFO rb-5c3f854-225290-421545 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-06 09:21:49,540 44 INFO rb-5c3f854-225290-421545 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-06 09:21:49,595 44 INFO rb-5c3f854-225290-421545 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-06 09:21:49,689 44 INFO rb-5c3f854-225290-421545 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-06 09:21:49,751 44 INFO rb-5c3f854-225290-421545 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-06 09:21:49,801 44 INFO rb-5c3f854-225290-421545 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-06 09:21:49,852 44 INFO rb-5c3f854-225290-421545 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-06 09:21:49,931 44 INFO rb-5c3f854-225290-421545 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-06 09:21:49,947 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:49,948 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:50,022 44 INFO rb-5c3f854-225290-421545 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-06 09:21:50,090 44 INFO rb-5c3f854-225290-421545 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-06 09:21:50,100 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15654738 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'af746270-6fd4-414d-8e4e-7ff7d8d9da4b'}] 2026-10-06 09:21:50,100 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:21:50,668 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15654738 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'af746270-6fd4-414d-8e4e-7ff7d8d9da4b'} created pos.order #767 2026-10-06 09:21:50,706 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15654738 finished 2026-10-06 09:21:50,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.228 0.487 2026-10-06 09:21:51,045 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-10-06 09:21:51,046 44 INFO rb-5c3f854-225290-421545 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-06 09:21:51,171 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 15886792 (allocated 17039360) 2026-10-06 09:21:51,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 111853 2026-10-06 09:21:51,184 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-10-06 09:21:51,188 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 111853 2026-10-06 09:21:51,312 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092151_312091_test_guest_count_defaults_to_table_seats.txt 2026-10-06 09:21:51,312 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmpiemkzw0a_chrome_odoo" 2026-10-06 09:21:51,349 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-10-06 09:21:52,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome pid: 112055 2026-10-06 09:21:52,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless temporary user profile dir: /tmp/tmpobhmpb14_chrome_odoo 2026-10-06 09:21:52,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:40319/json/version 2026-10-06 09:21:52,034 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40319', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:52,149 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Browser version: Chrome/150.0.7871.114 2026-10-06 09:21:52,149 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:40319/json 2026-10-06 09:21:52,150 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40319', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:52,171 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Websocket url found: ws://127.0.0.1:40319/devtools/page/FEE1EC3568CF16496F8FCC570CCA2EEF 2026-10-06 09:21:52,192 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Enable chrome headless console log notification 2026-10-06 09:21:52,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless enable page notifications 2026-10-06 09:21:52,281 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:21:52,288 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Setting session cookie in browser 2026-10-06 09:21:52,291 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:21:52,291 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:21:52,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:21:52,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:52] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.060 0.613 2026-10-06 09:21:52,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigation result: {'frameId': 'FEE1EC3568CF16496F8FCC570CCA2EEF', 'loaderId': '770AF4DEA05D609EAE679FDBA1F2765C', 'isDownload': False} 2026-10-06 09:21:52,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate ready code "odoo.isTourReady('MultiPreparationPrinter')" 2026-10-06 09:21:53,015 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:21:53,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:53] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-06 09:21:53,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:53] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.039 2026-10-06 09:21:53,084 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:53] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.056 2026-10-06 09:21:53,715 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:53,719 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:53,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:21:53,766 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate test code "odoo.startTour('MultiPreparationPrinter', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:21:53,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:21:53,771 44 INFO rb-5c3f854-225290-421545 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-06 09:21:53,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:21:53,832 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:53,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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.015 2026-10-06 09:21:53,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.046 2026-10-06 09:21:53,958 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.042 2026-10-06 09:21:53,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-06 09:21:54,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.316 0.489 2026-10-06 09:21:54,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:54] "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-06 09:21:54,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.008 2026-10-06 09:21:55,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.056 2026-10-06 09:21:55,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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-06 09:21:55,092 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: Owl is running in 'dev' mode. 2026-10-06 09:21:55,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-06 09:21:55,162 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:21:55,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:55,203 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:21:55,209 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:21:55,226 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:21:55,228 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:21:55,246 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.036 0.028 2026-10-06 09:21:55,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.073 2026-10-06 09:21:55,282 44 INFO rb-5c3f854-225290-421545 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-06 09:21:55,292 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:21:55,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.066 2026-10-06 09:21:55,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.083 2026-10-06 09:21:55,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.035 0.119 2026-10-06 09:21:55,454 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.072 2026-10-06 09:21:55,485 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:55,495 44 INFO rb-5c3f854-225290-421545 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-06 09:21:55,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.063 2026-10-06 09:21:55,664 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21: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-06 09:21:55,758 44 INFO rb-5c3f854-225290-421545 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-06 09:21:55,807 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:21:55,856 44 INFO rb-5c3f854-225290-421545 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-06 09:21:55,937 44 INFO rb-5c3f854-225290-421545 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-06 09:21:56,055 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-06 09:21:56,056 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-06 09:21:56,056 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-06 09:21:56,056 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-06 09:21:56,056 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-06 09:21:56,057 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-06 09:21:56,059 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-06 09:21:56,060 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-06 09:21:56,060 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-06 09:21:56,060 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-06 09:21:56,061 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-06 09:21:56,061 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-06 09:21:56,070 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-06 09:21:56,070 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-06 09:21:56,073 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-06 09:21:56,073 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-06 09:21:56,074 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-06 09:21:56,074 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-06 09:21:56,074 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-06 09:21:56,075 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-06 09:21:56,075 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-06 09:21:56,075 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-06 09:21:56,076 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-06 09:21:56,076 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-06 09:21:56,082 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-06 09:21:56,082 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-06 09:21:56,082 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-06 09:21:56,083 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-06 09:21:56,083 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-06 09:21:56,083 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-06 09:21:56,083 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-06 09:21:56,084 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-06 09:21:56,084 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-06 09:21:56,085 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-06 09:21:56,085 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-06 09:21:56,085 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-06 09:21:56,085 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-06 09:21:56,086 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-06 09:21:56,086 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-06 09:21:56,086 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-06 09:21:56,103 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:21:56,112 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-06 09:21:56,115 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-06 09:21:56,117 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:21:56,118 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-06 09:21:56,128 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:21:56,135 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:21:56,137 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:21:56,139 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:21:56,142 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:21:56,150 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-06 09:21:56,152 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-06 09:21:56,155 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:21:56,156 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-06 09:21:56,158 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-06 09:21:56,167 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-06 09:21:56,169 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-06 09:21:56,172 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-06 09:21:56,174 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:56,178 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:21:56,179 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-06 09:21:56,182 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-06 09:21:56,184 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-06 09:21:56,189 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-06 09:21:56,190 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-06 09:21:56,191 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-06 09:21:56,191 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:21:56,192 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-06 09:21:56,197 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-06 09:21:56,198 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-06 09:21:56,199 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:21:56,204 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:21:56,206 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-06 09:21:56,209 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-06 09:21:56,210 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-06 09:21:56,213 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-06 09:21:56,213 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:21:56,216 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-06 09:21:56,218 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-06 09:21:56,219 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-06 09:21:56,221 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-06 09:21:56,221 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-06 09:21:56,222 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-06 09:21:56,222 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-06 09:21:56,223 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-06 09:21:56,224 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-06 09:21:56,224 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-06 09:21:56,225 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-06 09:21:56,226 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-06 09:21:56,226 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-06 09:21:56,226 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-06 09:21:56,227 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-06 09:21:56,227 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-06 09:21:56,227 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-06 09:21:56,228 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-06 09:21:56,228 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-06 09:21:56,228 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-06 09:21:56,229 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-06 09:21:56,230 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-06 09:21:56,231 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-06 09:21:56,231 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-06 09:21:56,233 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-06 09:21:56,233 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-06 09:21:56,234 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-06 09:21:56,235 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-06 09:21:56,235 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-06 09:21:56,236 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-06 09:21:56,237 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-06 09:21:56,237 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-06 09:21:56,237 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-06 09:21:56,238 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-06 09:21:56,243 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-06 09:21:56,243 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-06 09:21:56,244 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-06 09:21:56,256 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:21:56,260 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-06 09:21:56,261 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-06 09:21:56,262 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-06 09:21:56,298 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 09:21:56,303 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:21:56,311 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-06 09:21:56,311 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.046 2026-10-06 09:21:56,312 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-06 09:21:56,325 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.057 2026-10-06 09:21:56,331 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-06 09:21:56,334 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.068 2026-10-06 09:21:56,343 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-06 09:21:56,344 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-06 09:21:56,349 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.084 2026-10-06 09:21:56,349 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-06 09:21:56,356 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-06 09:21:56,360 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-06 09:21:56,362 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-06 09:21:56,369 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-06 09:21:56,371 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-06 09:21:56,379 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-06 09:21:56,381 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-06 09:21:56,386 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-06 09:21:56,393 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-06 09:21:56,394 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 09:21:56,404 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-06 09:21:56,406 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:21:56,410 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.047 2026-10-06 09:21:56,412 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-06 09:21:56,414 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.046 2026-10-06 09:21:56,439 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:56] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:21:56,902 44 INFO rb-5c3f854-225290-421545 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-06 09:21:56,934 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5431032 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'dee330f8-497d-4836-9130-68e1fbcb11a9'}] 2026-10-06 09:21:56,935 44 INFO rb-5c3f854-225290-421545 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-06 09:21:56,986 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: tour succeeded 2026-10-06 09:21:56,989 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: ╔════════════════════════════════════════╗ ║ TOUR MultiPreparationPrinter SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-06 09:21:57,016 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5431032 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'dee330f8-497d-4836-9130-68e1fbcb11a9'} created pos.order #768 2026-10-06 09:21:57,042 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5431032 finished 2026-10-06 09:21:57,096 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: heap 15310008 (allocated 16515072) 2026-10-06 09:21:57,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.046 0.127 2026-10-06 09:21:57,107 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing chrome headless with pid 112055 2026-10-06 09:21:57,112 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing websocket connection 2026-10-06 09:21:57,113 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Terminating chrome headless with pid 112055 2026-10-06 09:21:57,220 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092157_220614_test_multiple_preparation_printer.txt 2026-10-06 09:21:57,221 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Removing chrome user profile "/tmp/tmpobhmpb14_chrome_odoo" 2026-10-06 09:21:57,236 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer_different_categories ... 2026-10-06 09:21:57,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome pid: 112276 2026-10-06 09:21:57,957 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless temporary user profile dir: /tmp/tmpjdj2r4c2_chrome_odoo 2026-10-06 09:21:57,957 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:38697/json/version 2026-10-06 09:21:57,960 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38697', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:58,043 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Browser version: Chrome/150.0.7871.114 2026-10-06 09:21:58,043 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:38697/json 2026-10-06 09:21:58,044 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38697', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:21:58,060 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Websocket url found: ws://127.0.0.1:38697/devtools/page/85AB01C25460A8A7D8C51B986B1C3A09 2026-10-06 09:21:58,076 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Enable chrome headless console log notification 2026-10-06 09:21:58,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless enable page notifications 2026-10-06 09:21:58,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:21:58,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Setting session cookie in browser 2026-10-06 09:21:58,185 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:21:58,185 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:21:58,202 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:21:58,900 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:58] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.081 0.619 2026-10-06 09:21:58,904 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigation result: {'frameId': '85AB01C25460A8A7D8C51B986B1C3A09', 'loaderId': 'CB7F2D0D0350CCC92FB896EE0D177947', 'isDownload': False} 2026-10-06 09:21:58,904 44 INFO rb-5c3f854-225290-421545 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-06 09:21:58,920 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:21:58,946 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:58] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-06 09:21:58,960 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:58] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.028 2026-10-06 09:21:58,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:58] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.030 2026-10-06 09:21:59,580 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:21:59,588 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:21:59,604 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 09:21:59,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Evaluate test code "odoo.startTour('test_multiple_preparation_printer_different_categories', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:21:59,635 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:21:59,639 44 INFO rb-5c3f854-225290-421545 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-06 09:21:59,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:21:59,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:21:59,703 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:59] "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-06 09:21:59,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-06 09:21:59,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.033 2026-10-06 09:21:59,772 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:21:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-06 09:22:00,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.288 0.620 2026-10-06 09:22:00,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:22:00,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:22:00,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:00] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.037 2026-10-06 09:22:00,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:22:00,964 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: Owl is running in 'dev' mode. 2026-10-06 09:22:00,978 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:22:01,035 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:22:01,049 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:01,097 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:22:01,102 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:01,113 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:22:01,122 44 INFO rb-5c3f854-225290-421545 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-06 09:22:01,150 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "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-06 09:22:01,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.067 0.031 2026-10-06 09:22:01,195 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:22:01,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.017 0.127 2026-10-06 09:22:01,236 44 INFO rb-5c3f854-225290-421545 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-06 09:22:01,280 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:22:01,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.130 2026-10-06 09:22:01,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.026 0.280 2026-10-06 09:22:01,430 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.238 2026-10-06 09:22:01,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.072 0.257 2026-10-06 09:22:01,588 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.147 2026-10-06 09:22:01,616 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:22:01,719 44 INFO rb-5c3f854-225290-421545 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-06 09:22:01,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.011 2026-10-06 09:22:01,755 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:01,810 44 INFO rb-5c3f854-225290-421545 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-06 09:22:01,886 44 INFO rb-5c3f854-225290-421545 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-06 09:22:01,972 44 INFO rb-5c3f854-225290-421545 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-06 09:22:02,090 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-06 09:22:02,091 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-06 09:22:02,092 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-06 09:22:02,095 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-06 09:22:02,096 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-06 09:22:02,097 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-06 09:22:02,099 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-06 09:22:02,099 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-06 09:22:02,100 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-06 09:22:02,100 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-06 09:22:02,103 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-06 09:22:02,103 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-06 09:22:02,104 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-06 09:22:02,105 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-06 09:22:02,105 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-06 09:22:02,106 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-06 09:22:02,107 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-06 09:22:02,107 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-06 09:22:02,108 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-06 09:22:02,108 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-06 09:22:02,109 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-06 09:22:02,109 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-06 09:22:02,111 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-06 09:22:02,111 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-06 09:22:02,112 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-06 09:22:02,112 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-06 09:22:02,113 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-06 09:22:02,113 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-06 09:22:02,114 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-06 09:22:02,115 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-06 09:22:02,115 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-06 09:22:02,116 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-06 09:22:02,120 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-06 09:22:02,120 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-06 09:22:02,121 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-06 09:22:02,121 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-06 09:22:02,122 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-06 09:22:02,122 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-06 09:22:02,122 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-06 09:22:02,123 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-06 09:22:02,140 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:22:02,151 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:02,162 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:22:02,166 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:22:02,179 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:22:02,189 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:22:02,191 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:22:02,196 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 09:22:02,199 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-06 09:22:02,208 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 09:22:02,222 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-06 09:22:02,226 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-06 09:22:02,228 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-06 09:22:02,234 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-06 09:22:02,243 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 09:22:02,245 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-06 09:22:02,249 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-06 09:22:02,251 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:22:02,254 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-06 09:22:02,257 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:22:02,264 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:22:02,265 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-06 09:22:02,267 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.046 2026-10-06 09:22:02,268 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-06 09:22:02,270 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-06 09:22:02,275 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-06 09:22:02,279 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-06 09:22:02,280 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-06 09:22:02,281 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-06 09:22:02,281 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-06 09:22:02,286 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-06 09:22:02,287 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-06 09:22:02,288 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-06 09:22:02,288 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-06 09:22:02,289 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-06 09:22:02,289 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-06 09:22:02,290 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-06 09:22:02,290 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-06 09:22:02,291 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-06 09:22:02,291 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-06 09:22:02,292 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-06 09:22:02,293 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-06 09:22:02,294 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-06 09:22:02,295 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-06 09:22:02,295 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-06 09:22:02,296 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-06 09:22:02,296 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-06 09:22:02,297 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-06 09:22:02,297 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-06 09:22:02,298 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-06 09:22:02,298 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-06 09:22:02,299 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-06 09:22:02,299 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-06 09:22:02,299 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-06 09:22:02,305 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-06 09:22:02,306 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-06 09:22:02,307 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-06 09:22:02,307 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-06 09:22:02,308 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-06 09:22:02,309 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-06 09:22:02,312 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-06 09:22:02,312 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-06 09:22:02,314 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-06 09:22:02,315 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-06 09:22:02,320 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22: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-06 09:22:02,323 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-06 09:22:02,331 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:22:02,333 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-06 09:22:02,350 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:22:02,357 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:22:02,363 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-06 09:22:02,379 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.054 2026-10-06 09:22:02,384 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 09:22:02,388 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:22:02,390 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.058 2026-10-06 09:22:02,401 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:22:02,412 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:02,413 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-06 09:22:02,414 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:22:02,419 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-06 09:22:02,423 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-06 09:22:02,430 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-06 09:22:02,430 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-06 09:22:02,431 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-06 09:22:02,431 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-06 09:22:02,432 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-06 09:22:02,432 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-06 09:22:02,433 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-06 09:22:02,433 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-06 09:22:02,434 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-06 09:22:02,435 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-06 09:22:02,435 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-06 09:22:02,437 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:02,438 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-06 09:22:02,438 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-06 09:22:02,439 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-06 09:22:02,439 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-06 09:22:02,439 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-06 09:22:02,440 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-06 09:22:02,440 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-06 09:22:02,441 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-06 09:22:02,441 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-06 09:22:02,441 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-06 09:22:02,442 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-06 09:22:02,443 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-06 09:22:02,444 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-06 09:22:02,827 44 INFO rb-5c3f854-225290-421545 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-06 09:22:03,341 44 INFO rb-5c3f854-225290-421545 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-06 09:22:03,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39902242 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'abbaa826-353a-4902-9092-5b61423de4b1'}] 2026-10-06 09:22:03,379 44 INFO rb-5c3f854-225290-421545 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-06 09:22:03,435 44 INFO rb-5c3f854-225290-421545 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-06 09:22:03,483 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39902242 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'abbaa826-353a-4902-9092-5b61423de4b1'} created pos.order #769 2026-10-06 09:22:03,485 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: tour succeeded 2026-10-06 09:22:03,487 44 INFO rb-5c3f854-225290-421545 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-06 09:22:03,520 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39902242 finished 2026-10-06 09:22:03,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: heap 15780640 (allocated 17563648) 2026-10-06 09:22:03,605 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing chrome headless with pid 112276 2026-10-06 09:22:03,610 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing websocket connection 2026-10-06 09:22:03,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Terminating chrome headless with pid 112276 2026-10-06 09:22:03,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.071 0.177 2026-10-06 09:22:03,697 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092203_697198_test_multiple_preparation_printer_different_categories.txt 2026-10-06 09:22:03,697 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Removing chrome user profile "/tmp/tmpjdj2r4c2_chrome_odoo" 2026-10-06 09:22:03,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_name_preset_skip_screen ... 2026-10-06 09:22:04,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome pid: 112513 2026-10-06 09:22:04,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless temporary user profile dir: /tmp/tmp_9snwn_y_chrome_odoo 2026-10-06 09:22:04,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:44453/json/version 2026-10-06 09:22:04,231 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44453', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:04,302 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Browser version: Chrome/150.0.7871.114 2026-10-06 09:22:04,302 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:44453/json 2026-10-06 09:22:04,303 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44453', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:04,315 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Websocket url found: ws://127.0.0.1:44453/devtools/page/8D2832DE4AF8462EC6A94298B904318D 2026-10-06 09:22:04,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Enable chrome headless console log notification 2026-10-06 09:22:04,339 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless enable page notifications 2026-10-06 09:22:04,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:22:04,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Setting session cookie in browser 2026-10-06 09:22:04,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:22:04,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:22:04,441 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:22:05,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:05] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.071 0.661 2026-10-06 09:22:05,172 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigation result: {'frameId': '8D2832DE4AF8462EC6A94298B904318D', 'loaderId': '5C2B34A16983E4A7A421446E0FAE5238', 'isDownload': False} 2026-10-06 09:22:05,172 44 INFO rb-5c3f854-225290-421545 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-06 09:22:05,192 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:22:05,212 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:05] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:22:05,224 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:05] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:22:05,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:05] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-06 09:22:05,779 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:22:05,780 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:22:05,791 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.015 2026-10-06 09:22:05,830 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Evaluate test code "odoo.startTour('test_name_preset_skip_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:22:05,834 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.011 2026-10-06 09:22:05,836 44 INFO rb-5c3f854-225290-421545 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-06 09:22:05,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:22:05,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:05,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.007 0.014 2026-10-06 09:22:05,915 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-06 09:22:05,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:05] "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-06 09:22:05,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-06 09:22:06,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.341 0.474 2026-10-06 09:22:06,869 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.018 2026-10-06 09:22:06,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.008 2026-10-06 09:22:07,039 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-10-06 09:22:07,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22: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-06 09:22:07,099 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: Owl is running in 'dev' mode. 2026-10-06 09:22:07,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22: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-06 09:22:07,162 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:07,200 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:22:07,205 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:22:07,236 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:22:07,244 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "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-06 09:22:07,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.040 0.044 2026-10-06 09:22:07,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.103 2026-10-06 09:22:07,292 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.114 2026-10-06 09:22:07,298 44 INFO rb-5c3f854-225290-421545 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-06 09:22:07,315 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.049 2026-10-06 09:22:07,369 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.016 2026-10-06 09:22:07,445 44 INFO rb-5c3f854-225290-421545 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-06 09:22:07,445 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:22:07,497 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.031 0.045 2026-10-06 09:22:07,535 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:07,579 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.026 0.128 2026-10-06 09:22:07,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.195 2026-10-06 09:22:07,750 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:22:07,836 44 INFO rb-5c3f854-225290-421545 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-06 09:22:07,863 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:07,924 44 INFO rb-5c3f854-225290-421545 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-06 09:22:07,978 44 INFO rb-5c3f854-225290-421545 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-06 09:22:08,062 44 INFO rb-5c3f854-225290-421545 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-06 09:22:08,145 44 INFO rb-5c3f854-225290-421545 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-06 09:22:08,192 44 INFO rb-5c3f854-225290-421545 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-06 09:22:08,251 44 INFO rb-5c3f854-225290-421545 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-06 09:22:08,316 44 INFO rb-5c3f854-225290-421545 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-06 09:22:08,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:08] "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.032 2026-10-06 09:22:08,369 44 INFO rb-5c3f854-225290-421545 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-06 09:22:08,433 44 INFO rb-5c3f854-225290-421545 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-06 09:22:08,448 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.059 2026-10-06 09:22:08,478 44 INFO rb-5c3f854-225290-421545 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-06 09:22:08,530 44 INFO rb-5c3f854-225290-421545 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-06 09:22:08,607 44 INFO rb-5c3f854-225290-421545 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-06 09:22:08,620 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:22:08,622 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:22:08,688 44 INFO rb-5c3f854-225290-421545 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-06 09:22:08,762 44 INFO rb-5c3f854-225290-421545 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-06 09:22:08,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87470502 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f495a805-0d84-4354-9f1f-807f05873f5e'}] 2026-10-06 09:22:08,771 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:09,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87470502 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f495a805-0d84-4354-9f1f-807f05873f5e'} created pos.order #770 2026-10-06 09:22:09,384 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87470502 finished 2026-10-06 09:22:09,470 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.270 0.436 2026-10-06 09:22:09,653 44 INFO rb-5c3f854-225290-421545 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-06 09:22:09,708 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: tour succeeded 2026-10-06 09:22:09,710 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_name_preset_skip_screen SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-06 09:22:09,843 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: heap 17051972 (allocated 19009536) 2026-10-06 09:22:09,859 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing chrome headless with pid 112513 2026-10-06 09:22:09,860 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing websocket connection 2026-10-06 09:22:09,860 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Terminating chrome headless with pid 112513 2026-10-06 09:22:09,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092209_971791_test_name_preset_skip_screen.txt 2026-10-06 09:22:09,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Removing chrome user profile "/tmp/tmp_9snwn_y_chrome_odoo" 2026-10-06 09:22:09,994 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-10-06 09:22:10,498 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 112721 2026-10-06 09:22:10,499 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmp880qdy1c_chrome_odoo 2026-10-06 09:22:10,499 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:42429/json/version 2026-10-06 09:22:10,500 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42429', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:10,571 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: Chrome/150.0.7871.114 2026-10-06 09:22:10,572 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:42429/json 2026-10-06 09:22:10,573 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42429', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:10,587 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:42429/devtools/page/3739731D99903F2D636A0426B3DDB991 2026-10-06 09:22:10,599 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-10-06 09:22:10,608 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-10-06 09:22:10,678 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:22:10,691 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-10-06 09:22:10,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:22:10,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:22:10,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:22:11,423 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:11] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.080 0.633 2026-10-06 09:22:11,428 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': '3739731D99903F2D636A0426B3DDB991', 'loaderId': 'ED6E5A4506ED57802339120B41CD7983', 'isDownload': False} 2026-10-06 09:22:11,428 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-10-06 09:22:11,448 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:22:11,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:11] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:22:11,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:11] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-10-06 09:22:11,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:11] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-06 09:22:12,018 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:12,027 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:12,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-06 09:22:12,080 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate test code "odoo.startTour('no_ghost_floor', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:22:12,089 44 INFO rb-5c3f854-225290-421545 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-06 09:22:12,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-06 09:22:12,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:22:12,142 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:12,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-06 09:22:12,201 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.036 2026-10-06 09:22:12,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-06 09:22:12,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.038 2026-10-06 09:22:12,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.231 0.400 2026-10-06 09:22:12,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:22:13,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-06 09:22:13,148 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.036 2026-10-06 09:22:13,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:22:13,196 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-10-06 09:22:13,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-10-06 09:22:13,255 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:13,261 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:22:13,283 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:22:13,295 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:13,332 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.026 0.040 2026-10-06 09:22:13,343 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:22:13,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.083 2026-10-06 09:22:13,368 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:22:13,373 44 INFO rb-5c3f854-225290-421545 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-06 09:22:13,376 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:22:13,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.037 0.064 2026-10-06 09:22:13,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.063 0.158 2026-10-06 09:22:13,554 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:22:13,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.189 2026-10-06 09:22:13,565 44 INFO rb-5c3f854-225290-421545 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-06 09:22:13,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.015 2026-10-06 09:22:13,620 44 INFO rb-5c3f854-225290-421545 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-06 09:22:13,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.106 2026-10-06 09:22:13,771 44 INFO rb-5c3f854-225290-421545 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-06 09:22:13,827 44 INFO rb-5c3f854-225290-421545 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-06 09:22:13,890 44 INFO rb-5c3f854-225290-421545 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-06 09:22:13,950 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,010 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,069 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,084 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:14] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.007 0.008 2026-10-06 09:22:14,128 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,179 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:14] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.003 0.005 2026-10-06 09:22:14,221 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:14] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:14,230 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,296 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,359 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,406 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,458 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,509 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,568 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:14] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 5 0.005 0.008 2026-10-06 09:22:14,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.004 0.026 2026-10-06 09:22:14,625 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,683 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:14] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:22:14,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.025 2026-10-06 09:22:14,730 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,787 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,852 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22: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.007 2026-10-06 09:22:14,933 44 INFO rb-5c3f854-225290-421545 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-06 09:22:14,951 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:15,024 44 INFO rb-5c3f854-225290-421545 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-06 09:22:15,096 44 INFO rb-5c3f854-225290-421545 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-06 09:22:15,126 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:15,127 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:15,152 44 INFO rb-5c3f854-225290-421545 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-06 09:22:15,226 44 INFO rb-5c3f854-225290-421545 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-06 09:22:15,293 44 INFO rb-5c3f854-225290-421545 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-06 09:22:15,306 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70546673 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '288bf531-8e02-4bdf-8401-29436664e968'}] 2026-10-06 09:22:15,314 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:22:15,862 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70546673 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '288bf531-8e02-4bdf-8401-29436664e968'} created pos.order #771 2026-10-06 09:22:15,894 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70546673 finished 2026-10-06 09:22:15,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.227 0.434 2026-10-06 09:22:16,193 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,227 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,276 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,333 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,386 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,446 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,504 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,568 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,625 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,655 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:16] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.012 0.017 2026-10-06 09:22:16,685 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,733 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,805 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,813 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:16] "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-06 09:22:16,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.027 2026-10-06 09:22:16,859 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,907 44 INFO rb-5c3f854-225290-421545 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-06 09:22:16,964 44 INFO rb-5c3f854-225290-421545 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-06 09:22:17,016 44 INFO rb-5c3f854-225290-421545 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-06 09:22:17,068 44 INFO rb-5c3f854-225290-421545 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-06 09:22:17,123 44 INFO rb-5c3f854-225290-421545 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-06 09:22:17,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:17] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.004 0.014 2026-10-06 09:22:17,184 44 INFO rb-5c3f854-225290-421545 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-06 09:22:17,235 44 INFO rb-5c3f854-225290-421545 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-06 09:22:17,321 44 INFO rb-5c3f854-225290-421545 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-06 09:22:17,371 44 INFO rb-5c3f854-225290-421545 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-06 09:22:17,431 44 INFO rb-5c3f854-225290-421545 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-06 09:22:17,500 44 INFO rb-5c3f854-225290-421545 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-06 09:22:17,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15603361 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '0daf0426-9393-4efe-8b93-016c6e497089'}] 2026-10-06 09:22:17,901 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15603361 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '0daf0426-9393-4efe-8b93-016c6e497089'} created pos.order #772 2026-10-06 09:22:17,940 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15603361 finished 2026-10-06 09:22:18,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 184 0.150 0.390 2026-10-06 09:22:18,062 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:18] "POST /web/dataset/call_kw/restaurant.table/read#restaurant.table.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:22:18,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:18] "POST /web/dataset/call_kw/restaurant.floor/read#restaurant.floor.read HTTP/1.1" 200 - 5 0.002 0.007 2026-10-06 09:22:18,149 44 INFO rb-5c3f854-225290-421545 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-06 09:22:18,212 44 INFO rb-5c3f854-225290-421545 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-06 09:22:18,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-10-06 09:22:18,267 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-06 09:22:18,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 18559276 (allocated 20058112) 2026-10-06 09:22:18,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 112721 2026-10-06 09:22:18,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-10-06 09:22:18,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 112721 2026-10-06 09:22:18,579 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092218_578744_test_no_ghost_floor.txt 2026-10-06 09:22:18,579 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmp880qdy1c_chrome_odoo" 2026-10-06 09:22:18,598 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-10-06 09:22:19,191 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 112952 2026-10-06 09:22:19,191 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmp_japbo32_chrome_odoo 2026-10-06 09:22:19,191 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:33851/json/version 2026-10-06 09:22:19,193 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33851', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:19,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: Chrome/150.0.7871.114 2026-10-06 09:22:19,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:33851/json 2026-10-06 09:22:19,219 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33851', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:19,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:33851/devtools/page/2AA3538523C325DF50A87ACE9A2CEDAC 2026-10-06 09:22:19,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-10-06 09:22:19,281 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-10-06 09:22:19,333 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:22:19,340 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-10-06 09:22:19,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:22:19,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:22:19,356 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:22:20,120 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:20] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.044 0.724 2026-10-06 09:22:20,123 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': '2AA3538523C325DF50A87ACE9A2CEDAC', 'loaderId': 'B65766546B68496EDDF32F5D451DAAD3', 'isDownload': False} 2026-10-06 09:22:20,124 44 INFO rb-5c3f854-225290-421545 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-06 09:22:20,145 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:22:20,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:20] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-06 09:22:20,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:20] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-06 09:22:20,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:20] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-06 09:22:20,843 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:20,852 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:20,895 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.032 2026-10-06 09:22:20,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Evaluate test code "odoo.startTour('test_open_default_register_screen_config', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:22:20,939 44 INFO rb-5c3f854-225290-421545 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-06 09:22:20,945 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.007 2026-10-06 09:22:20,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:22:20,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:21,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.014 2026-10-06 09:22:21,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.028 2026-10-06 09:22:21,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.044 2026-10-06 09:22:21,097 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-06 09:22:21,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.299 0.421 2026-10-06 09:22:21,897 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:21] "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-06 09:22:21,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:22:22,047 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-06 09:22:22,096 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 09:22:22,116 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-10-06 09:22:22,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:22:22,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:22,205 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:22,227 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:22:22,234 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:22:22,282 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22: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-06 09:22:22,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.035 0.047 2026-10-06 09:22:22,311 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.047 2026-10-06 09:22:22,320 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:22:22,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.105 2026-10-06 09:22:22,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.018 2026-10-06 09:22:22,418 44 INFO rb-5c3f854-225290-421545 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-06 09:22:22,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.029 0.096 2026-10-06 09:22:22,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.046 0.174 2026-10-06 09:22:22,545 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:22:22,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.065 2026-10-06 09:22:22,547 44 INFO rb-5c3f854-225290-421545 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-06 09:22:22,625 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:22:22,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.056 2026-10-06 09:22:22,763 44 INFO rb-5c3f854-225290-421545 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-06 09:22:22,830 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-10-06 09:22:22,831 44 INFO rb-5c3f854-225290-421545 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-06 09:22:22,950 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 13672404 (allocated 14680064) 2026-10-06 09:22:22,970 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 112952 2026-10-06 09:22:22,974 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-10-06 09:22:22,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 112952 2026-10-06 09:22:23,075 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092223_075446_test_open_default_register_screen_config.txt 2026-10-06 09:22:23,075 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmp_japbo32_chrome_odoo" 2026-10-06 09:22:23,093 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-10-06 09:22:23,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 113149 2026-10-06 09:22:23,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmpw7tgarku_chrome_odoo 2026-10-06 09:22:23,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:42907/json/version 2026-10-06 09:22:23,532 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42907', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:23,615 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: Chrome/150.0.7871.114 2026-10-06 09:22:23,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:42907/json 2026-10-06 09:22:23,616 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42907', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:23,629 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:42907/devtools/page/0E73615150CAF5BF0AD394F607A1EEB4 2026-10-06 09:22:23,642 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-10-06 09:22:23,654 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-10-06 09:22:23,719 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:22:23,734 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-10-06 09:22:23,740 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:22:23,741 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:22:23,758 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:22:24,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:24] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.043 0.836 2026-10-06 09:22:24,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': '0E73615150CAF5BF0AD394F607A1EEB4', 'loaderId': 'AA28DCDD0BE0F1AED60EEC5B97B84880', 'isDownload': False} 2026-10-06 09:22:24,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-10-06 09:22:24,660 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:22:24,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:24] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 09:22:24,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:24] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-06 09:22:24,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:24] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-06 09:22:25,257 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:22:25,263 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:25,281 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-06 09:22:25,307 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-06 09:22:25,318 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate test code "odoo.startTour('test_pos_restaurant_course', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:22:25,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22: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-06 09:22:25,326 44 INFO rb-5c3f854-225290-421545 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-06 09:22:25,338 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:25,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.021 0.012 2026-10-06 09:22:25,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-06 09:22:25,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.050 2026-10-06 09:22:25,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-06 09:22:26,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.306 0.444 2026-10-06 09:22:26,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:22:26,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:22:26,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.046 2026-10-06 09:22:26,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.010 2026-10-06 09:22:26,556 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-10-06 09:22:26,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-06 09:22:26,635 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:22:26,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:22:26,667 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:22:26,681 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:22:26,704 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:22:26,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.026 0.044 2026-10-06 09:22:26,721 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "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-06 09:22:26,741 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:22:26,750 44 INFO rb-5c3f854-225290-421545 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-06 09:22:26,798 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.040 0.113 2026-10-06 09:22:26,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.135 2026-10-06 09:22:26,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.117 2026-10-06 09:22:26,930 44 INFO rb-5c3f854-225290-421545 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-06 09:22:26,936 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:27,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:27] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.034 0.248 2026-10-06 09:22:27,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.108 2026-10-06 09:22:27,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.036 0.142 2026-10-06 09:22:27,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22: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-06 09:22:27,242 44 INFO rb-5c3f854-225290-421545 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-06 09:22:27,284 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:27,306 44 INFO rb-5c3f854-225290-421545 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-06 09:22:27,406 44 INFO rb-5c3f854-225290-421545 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-06 09:22:27,464 44 INFO rb-5c3f854-225290-421545 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-06 09:22:27,554 44 INFO rb-5c3f854-225290-421545 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-06 09:22:27,606 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [9/26] Tour test_pos_restaurant_course → Step body 2026-10-06 09:22:27,657 44 INFO rb-5c3f854-225290-421545 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-06 09:22:27,744 44 INFO rb-5c3f854-225290-421545 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-06 09:22:27,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75309692 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '41f48e40-7a88-4852-92cc-f81b6c803a63'}] 2026-10-06 09:22:27,846 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75309692 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '41f48e40-7a88-4852-92cc-f81b6c803a63'} created pos.order #773 2026-10-06 09:22:27,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75309692 finished 2026-10-06 09:22:27,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.062 0.122 2026-10-06 09:22:28,002 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 09:22:28,007 44 INFO rb-5c3f854-225290-421545 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-06 09:22:28,069 44 INFO rb-5c3f854-225290-421545 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-06 09:22:28,111 44 INFO rb-5c3f854-225290-421545 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-06 09:22:28,162 44 INFO rb-5c3f854-225290-421545 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-06 09:22:28,221 44 INFO rb-5c3f854-225290-421545 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-06 09:22:28,286 44 INFO rb-5c3f854-225290-421545 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-06 09:22:28,303 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93919048 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '41f48e40-7a88-4852-92cc-f81b6c803a63'}] 2026-10-06 09:22:28,352 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93919048 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '41f48e40-7a88-4852-92cc-f81b6c803a63'} updated pos.order #773 2026-10-06 09:22:28,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93919048 finished 2026-10-06 09:22:28,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.082 0.138 2026-10-06 09:22:28,561 44 INFO rb-5c3f854-225290-421545 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-06 09:22:28,612 44 INFO rb-5c3f854-225290-421545 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-06 09:22:28,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22: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.010 2026-10-06 09:22:28,686 44 INFO rb-5c3f854-225290-421545 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-06 09:22:28,737 44 INFO rb-5c3f854-225290-421545 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-06 09:22:28,794 44 INFO rb-5c3f854-225290-421545 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-06 09:22:28,850 44 INFO rb-5c3f854-225290-421545 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-06 09:22:29,901 44 INFO rb-5c3f854-225290-421545 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-06 09:22:29,965 44 INFO rb-5c3f854-225290-421545 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-06 09:22:29,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.006 2026-10-06 09:22:29,989 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28874490 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '41f48e40-7a88-4852-92cc-f81b6c803a63'}] 2026-10-06 09:22:30,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28874490 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '41f48e40-7a88-4852-92cc-f81b6c803a63'} updated pos.order #773 2026-10-06 09:22:30,057 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28874490 finished 2026-10-06 09:22:30,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.052 0.145 2026-10-06 09:22:30,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:22:30,273 44 INFO rb-5c3f854-225290-421545 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-06 09:22:30,323 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-10-06 09:22:30,324 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-06 09:22:30,447 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 17720484 (allocated 18747392) 2026-10-06 09:22:30,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 113149 2026-10-06 09:22:30,463 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-10-06 09:22:30,463 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 113149 2026-10-06 09:22:30,580 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092230_580182_test_pos_restaurant_course.txt 2026-10-06 09:22:30,580 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmpw7tgarku_chrome_odoo" 2026-10-06 09:22:30,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-10-06 09:22:31,532 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #221 deleted product.product records with IDs: [2604] 2026-10-06 09:22:32,022 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome pid: 113363 2026-10-06 09:22:32,022 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless temporary user profile dir: /tmp/tmp84mbb0jj_chrome_odoo 2026-10-06 09:22:32,022 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:34599/json/version 2026-10-06 09:22:32,023 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34599', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:32,095 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Browser version: Chrome/150.0.7871.114 2026-10-06 09:22:32,095 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:34599/json 2026-10-06 09:22:32,096 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34599', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:32,113 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Websocket url found: ws://127.0.0.1:34599/devtools/page/D2578B911027D9124C868CBADA3BF579 2026-10-06 09:22:32,129 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Enable chrome headless console log notification 2026-10-06 09:22:32,147 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless enable page notifications 2026-10-06 09:22:32,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:22:32,209 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Setting session cookie in browser 2026-10-06 09:22:32,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:22:32,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:22:32,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:22:33,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:33] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.072 0.757 2026-10-06 09:22:33,056 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigation result: {'frameId': 'D2578B911027D9124C868CBADA3BF579', 'loaderId': 'D2D6673F45E84ED1B08DEB38CC358D7A', 'isDownload': False} 2026-10-06 09:22:33,056 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate ready code "odoo.isTourReady('PreparationPrinterContent')" 2026-10-06 09:22:33,074 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:22:33,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:33] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:22:33,114 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:33] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-06 09:22:33,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:33] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-06 09:22:33,771 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:22:33,776 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:22:33,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-06 09:22:33,862 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 09:22:33,870 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate test code "odoo.startTour('PreparationPrinterContent', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:22:33,882 44 INFO rb-5c3f854-225290-421545 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-06 09:22:33,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:22:33,913 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:33,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.011 2026-10-06 09:22:33,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.030 2026-10-06 09:22:34,013 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.030 2026-10-06 09:22:34,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-06 09:22:34,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.340 0.454 2026-10-06 09:22:34,876 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:22:34,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:22:35,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.016 2026-10-06 09:22:35,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.039 2026-10-06 09:22:35,126 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:22:35,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: Owl is running in 'dev' mode. 2026-10-06 09:22:35,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-06 09:22:35,236 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:22:35,247 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:35,249 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:22:35,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.026 0.027 2026-10-06 09:22:35,303 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.063 2026-10-06 09:22:35,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.081 2026-10-06 09:22:35,311 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:22:35,312 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22: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-06 09:22:35,362 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.013 2026-10-06 09:22:35,378 44 INFO rb-5c3f854-225290-421545 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-06 09:22:35,420 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:35,493 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.027 0.055 2026-10-06 09:22:35,592 44 INFO rb-5c3f854-225290-421545 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-06 09:22:35,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.057 0.128 2026-10-06 09:22:35,614 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:35,622 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.187 2026-10-06 09:22:35,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.067 2026-10-06 09:22:35,780 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:22:35,842 44 INFO rb-5c3f854-225290-421545 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-06 09:22:35,875 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:35,894 44 INFO rb-5c3f854-225290-421545 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-06 09:22:35,959 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,018 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,073 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,123 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,178 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,263 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [11/56] Tour PreparationPrinterContent → Step body 2026-10-06 09:22:36,314 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,396 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,447 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,504 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,562 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,625 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,682 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,733 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,784 44 INFO rb-5c3f854-225290-421545 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-06 09:22:36,834 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [21/56] Tour PreparationPrinterContent → Step body 2026-10-06 09:22:36,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [22/56] Tour PreparationPrinterContent → Step body 2026-10-06 09:22:36,948 44 INFO rb-5c3f854-225290-421545 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-06 09:22:37,031 44 INFO rb-5c3f854-225290-421545 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-06 09:22:37,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26445310 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5ff4d063-c7d4-4dc0-bbdc-cb7801313550'}] 2026-10-06 09:22:37,132 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26445310 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5ff4d063-c7d4-4dc0-bbdc-cb7801313550'} created pos.order #774 2026-10-06 09:22:37,152 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26445310 finished 2026-10-06 09:22:37,244 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.080 0.132 2026-10-06 09:22:37,296 44 INFO rb-5c3f854-225290-421545 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-06 09:22:37,296 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:37] "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-06 09:22:37,352 44 INFO rb-5c3f854-225290-421545 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-06 09:22:37,403 44 INFO rb-5c3f854-225290-421545 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-06 09:22:37,453 44 INFO rb-5c3f854-225290-421545 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-06 09:22:37,511 44 INFO rb-5c3f854-225290-421545 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-06 09:22:37,564 44 INFO rb-5c3f854-225290-421545 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-06 09:22:37,625 44 INFO rb-5c3f854-225290-421545 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-06 09:22:37,680 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [32/56] Tour PreparationPrinterContent → Step body 2026-10-06 09:22:37,733 44 INFO rb-5c3f854-225290-421545 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-06 09:22:37,794 44 INFO rb-5c3f854-225290-421545 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-06 09:22:37,822 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58604016 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5ff4d063-c7d4-4dc0-bbdc-cb7801313550'}] 2026-10-06 09:22:37,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58604016 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5ff4d063-c7d4-4dc0-bbdc-cb7801313550'} updated pos.order #774 2026-10-06 09:22:37,892 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58604016 finished 2026-10-06 09:22:37,988 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.040 0.128 2026-10-06 09:22:38,028 44 INFO rb-5c3f854-225290-421545 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-06 09:22:38,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:22:38,101 44 INFO rb-5c3f854-225290-421545 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-06 09:22:38,169 44 INFO rb-5c3f854-225290-421545 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-06 09:22:38,226 44 INFO rb-5c3f854-225290-421545 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-06 09:22:38,277 44 INFO rb-5c3f854-225290-421545 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-06 09:22:38,328 44 INFO rb-5c3f854-225290-421545 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-06 09:22:38,378 44 INFO rb-5c3f854-225290-421545 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-06 09:22:38,435 44 INFO rb-5c3f854-225290-421545 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-06 09:22:38,492 44 INFO rb-5c3f854-225290-421545 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-06 09:22:38,556 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [44/56] Tour PreparationPrinterContent → Step body 2026-10-06 09:22:38,609 44 INFO rb-5c3f854-225290-421545 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-06 09:22:38,670 44 INFO rb-5c3f854-225290-421545 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-06 09:22:38,701 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12450488 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': '8068d3cb-ff6e-4dc6-8fa5-1b5247edca1e'}] 2026-10-06 09:22:38,778 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12450488 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': '8068d3cb-ff6e-4dc6-8fa5-1b5247edca1e'} created pos.order #775 2026-10-06 09:22:38,806 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12450488 finished 2026-10-06 09:22:38,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.046 0.140 2026-10-06 09:22:38,914 44 INFO rb-5c3f854-225290-421545 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-06 09:22:38,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:38] "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-06 09:22:38,987 44 INFO rb-5c3f854-225290-421545 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-06 09:22:39,049 44 INFO rb-5c3f854-225290-421545 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-06 09:22:39,100 44 INFO rb-5c3f854-225290-421545 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-06 09:22:39,160 44 INFO rb-5c3f854-225290-421545 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-06 09:22:39,226 44 INFO rb-5c3f854-225290-421545 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-06 09:22:39,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:39] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:22:39,329 44 INFO rb-5c3f854-225290-421545 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-06 09:22:39,396 44 INFO rb-5c3f854-225290-421545 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-06 09:22:39,401 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23249012 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000003', 'uuid': '77ac4898-6eb1-4f81-922a-04c9eafacedc'}] 2026-10-06 09:22:39,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23249012 order {'name': '/', 'pos_reference': '251-119-000003', 'uuid': '77ac4898-6eb1-4f81-922a-04c9eafacedc'} created pos.order #776 2026-10-06 09:22:39,513 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23249012 finished 2026-10-06 09:22:39,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.059 0.142 2026-10-06 09:22:39,637 44 INFO rb-5c3f854-225290-421545 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-06 09:22:39,688 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [56/56] Tour PreparationPrinterContent → Step body 2026-10-06 09:22:39,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: tour succeeded 2026-10-06 09:22:39,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: ╔══════════════════════════════════════════╗ ║ TOUR PreparationPrinterContent SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 09:22:39,870 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: heap 21237812 (allocated 23470080) 2026-10-06 09:22:39,891 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing chrome headless with pid 113363 2026-10-06 09:22:39,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing websocket connection 2026-10-06 09:22:39,904 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Terminating chrome headless with pid 113363 2026-10-06 09:22:40,031 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092240_031531_test_preparation_printer_content.txt 2026-10-06 09:22:40,031 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Removing chrome user profile "/tmp/tmp84mbb0jj_chrome_odoo" 2026-10-06 09:22:40,056 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-10-06 09:22:40,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 113566 2026-10-06 09:22:40,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpvdpub39k_chrome_odoo 2026-10-06 09:22:40,587 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:32781/json/version 2026-10-06 09:22:40,588 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32781', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:40,646 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-06 09:22:40,647 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:32781/json 2026-10-06 09:22:40,647 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32781', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:40,663 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:32781/devtools/page/37C83498216C4F3B1C84E41072015553 2026-10-06 09:22:40,677 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-10-06 09:22:40,685 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-10-06 09:22:40,740 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:22:40,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-10-06 09:22:40,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:22:40,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:22:40,772 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:22:41,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:41] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.122 0.721 2026-10-06 09:22:41,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': '37C83498216C4F3B1C84E41072015553', 'loaderId': '40A379489B1F1B6A7F84DD5D9BF72483', 'isDownload': False} 2026-10-06 09:22:41,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_cancel_future_order')" 2026-10-06 09:22:41,643 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:22:41,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:41] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.031 2026-10-06 09:22:41,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:41] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-06 09:22:41,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:41] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.046 2026-10-06 09:22:42,311 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:22:42,317 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:42,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-06 09:22:42,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:22:42,381 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate test code "odoo.startTour('test_cancel_future_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:22:42,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 09:22:42,394 44 INFO rb-5c3f854-225290-421545 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-06 09:22:42,408 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:42,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-06 09:22:42,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-06 09:22:42,521 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.040 2026-10-06 09:22:42,524 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-06 09:22:43,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.295 0.456 2026-10-06 09:22:43,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "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-06 09:22:43,459 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:22:43,523 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.035 2026-10-06 09:22:43,559 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:22:43,585 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-06 09:22:43,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-06 09:22:43,658 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:22:43,665 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:22:43,704 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:43,718 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:22:43,754 44 INFO rb-5c3f854-225290-421545 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-06 09:22:43,764 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-10-06 09:22:43,780 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.056 0.058 2026-10-06 09:22:43,787 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "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-06 09:22:43,817 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 09:22:43,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.027 0.115 2026-10-06 09:22:43,857 44 INFO rb-5c3f854-225290-421545 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-06 09:22:43,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.114 2026-10-06 09:22:43,927 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:43,935 44 INFO rb-5c3f854-225290-421545 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-06 09:22:43,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:43] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.015 0.137 2026-10-06 09:22:44,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.053 0.056 2026-10-06 09:22:44,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:44] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.020 0.318 2026-10-06 09:22:44,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.171 2026-10-06 09:22:44,201 44 INFO rb-5c3f854-225290-421545 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-06 09:22:44,227 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.011 2026-10-06 09:22:44,260 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:44,304 44 INFO rb-5c3f854-225290-421545 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-06 09:22:44,381 44 INFO rb-5c3f854-225290-421545 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-06 09:22:44,442 44 INFO rb-5c3f854-225290-421545 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-06 09:22:44,515 44 INFO rb-5c3f854-225290-421545 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-06 09:22:44,575 44 INFO rb-5c3f854-225290-421545 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-06 09:22:44,643 44 INFO rb-5c3f854-225290-421545 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-06 09:22:44,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:44] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:22:44,776 44 INFO rb-5c3f854-225290-421545 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-06 09:22:44,847 44 INFO rb-5c3f854-225290-421545 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-06 09:22:44,851 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19380466 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000001', 'uuid': 'be3e1065-de1b-42f8-8a9f-2e6ed84417e7'}] 2026-10-06 09:22:44,897 44 INFO rb-5c3f854-225290-421545 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-06 09:22:44,934 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19380466 order {'name': '/', 'pos_reference': '251-119-000001', 'uuid': 'be3e1065-de1b-42f8-8a9f-2e6ed84417e7'} created pos.order #777 2026-10-06 09:22:44,960 44 INFO rb-5c3f854-225290-421545 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-06 09:22:44,967 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19380466 finished 2026-10-06 09:22:45,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.054 0.140 2026-10-06 09:22:45,075 44 INFO rb-5c3f854-225290-421545 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-06 09:22:45,149 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.009 2026-10-06 09:22:45,150 44 INFO rb-5c3f854-225290-421545 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-06 09:22:45,208 44 INFO rb-5c3f854-225290-421545 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-06 09:22:45,284 44 INFO rb-5c3f854-225290-421545 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-06 09:22:45,291 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46641175 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': '24a65903-e983-4667-8ab3-f423de91ed62'}] 2026-10-06 09:22:45,341 44 INFO rb-5c3f854-225290-421545 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-06 09:22:45,362 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46641175 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': '24a65903-e983-4667-8ab3-f423de91ed62'} created pos.order #778 2026-10-06 09:22:45,383 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46641175 finished 2026-10-06 09:22:45,387 44 INFO rb-5c3f854-225290-421545 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-06 09:22:45,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.032 0.129 2026-10-06 09:22:45,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:45] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.036 0.055 2026-10-06 09:22:45,619 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.031 2026-10-06 09:22:45,658 44 INFO rb-5c3f854-225290-421545 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-06 09:22:45,716 44 INFO rb-5c3f854-225290-421545 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-06 09:22:45,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:45] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.032 0.097 2026-10-06 09:22:46,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:46] "GET /pos/ui/119/ticket HTTP/1.1" 200 - 33 0.020 0.038 2026-10-06 09:22:46,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:46] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:46,920 44 INFO rb-5c3f854-225290-421545 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-06 09:22:46,939 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-06 09:22:46,957 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:22:46,981 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:47,049 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.017 0.032 2026-10-06 09:22:47,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.029 2026-10-06 09:22:47,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-06 09:22:47,310 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.026 0.053 2026-10-06 09:22:47,347 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:22:47,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.012 2026-10-06 09:22:47,430 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "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.030 2026-10-06 09:22:47,450 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-06 09:22:47,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:22:47,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.019 0.042 2026-10-06 09:22:47,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.063 2026-10-06 09:22:47,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.026 2026-10-06 09:22:47,683 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-10-06 09:22:47,683 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-06 09:22:47,690 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.008 0.022 2026-10-06 09:22:47,766 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.019 0.051 2026-10-06 09:22:47,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:47] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.025 0.077 2026-10-06 09:22:47,952 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 17262332 (allocated 18612224) 2026-10-06 09:22:47,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 113566 2026-10-06 09:22:47,962 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-10-06 09:22:47,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 113566 2026-10-06 09:22:48,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092248_085808_test_preset_future_timing_restaurant.txt 2026-10-06 09:22:48,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmpvdpub39k_chrome_odoo" 2026-10-06 09:22:48,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_timing_restaurant ... 2026-10-06 09:22:48,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 113789 2026-10-06 09:22:48,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp17pfgl79_chrome_odoo 2026-10-06 09:22:48,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:46673/json/version 2026-10-06 09:22:48,604 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:48,665 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-06 09:22:48,666 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:46673/json 2026-10-06 09:22:48,666 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:48,677 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:46673/devtools/page/B02A0D3136503C30C468919A23D0D4BB 2026-10-06 09:22:48,686 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-06 09:22:48,692 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-06 09:22:48,787 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:22:48,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-06 09:22:48,800 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:22:48,800 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:22:48,818 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:22:49,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:49] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.081 0.845 2026-10-06 09:22:49,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'B02A0D3136503C30C468919A23D0D4BB', 'loaderId': '045EBAAA2D0BA7AEE85DA50671874620', 'isDownload': False} 2026-10-06 09:22:49,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_delivery_restaurant')" 2026-10-06 09:22:49,759 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:22:49,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:49] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:22:49,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:49] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-06 09:22:49,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:49] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-06 09:22:50,371 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:22:50,378 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:22:50,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-06 09:22:50,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:22:50,443 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_preset_delivery_restaurant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:22:50,449 44 INFO rb-5c3f854-225290-421545 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-06 09:22:50,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:22:50,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:50,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.017 2026-10-06 09:22:50,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.013 0.063 2026-10-06 09:22:50,624 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.045 2026-10-06 09:22:50,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-06 09:22:51,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.254 0.440 2026-10-06 09:22:51,425 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.022 2026-10-06 09:22:51,517 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.007 2026-10-06 09:22:51,580 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.040 2026-10-06 09:22:51,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.006 2026-10-06 09:22:51,650 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-06 09:22:51,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-06 09:22:51,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:51,770 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 09:22:51,785 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:22:51,797 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-06 09:22:51,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.037 0.030 2026-10-06 09:22:51,844 44 INFO rb-5c3f854-225290-421545 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-06 09:22:51,854 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 09:22:51,866 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-06 09:22:51,886 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "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-06 09:22:51,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.065 0.115 2026-10-06 09:22:51,936 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.017 2026-10-06 09:22:51,958 44 INFO rb-5c3f854-225290-421545 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-06 09:22:51,978 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:52,019 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:52] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.176 2026-10-06 09:22:52,096 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:52] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.028 0.278 2026-10-06 09:22:52,116 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:52] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.170 2026-10-06 09:22:52,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.033 0.224 2026-10-06 09:22:52,242 44 INFO rb-5c3f854-225290-421545 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-06 09:22:52,307 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:22:52,453 44 INFO rb-5c3f854-225290-421545 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-06 09:22:52,545 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:22:52,549 44 INFO rb-5c3f854-225290-421545 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-06 09:22:52,611 44 INFO rb-5c3f854-225290-421545 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-06 09:22:52,669 44 INFO rb-5c3f854-225290-421545 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-06 09:22:52,722 44 INFO rb-5c3f854-225290-421545 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-06 09:22:52,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:52] "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.047 2026-10-06 09:22:52,822 44 INFO rb-5c3f854-225290-421545 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-06 09:22:52,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.024 0.065 2026-10-06 09:22:52,869 44 INFO rb-5c3f854-225290-421545 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-06 09:22:52,920 44 INFO rb-5c3f854-225290-421545 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-06 09:22:52,971 44 INFO rb-5c3f854-225290-421545 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-06 09:22:53,021 44 INFO rb-5c3f854-225290-421545 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-06 09:22:53,081 44 INFO rb-5c3f854-225290-421545 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-06 09:22:53,141 44 INFO rb-5c3f854-225290-421545 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-06 09:22:53,197 44 INFO rb-5c3f854-225290-421545 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-06 09:22:53,248 44 INFO rb-5c3f854-225290-421545 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-06 09:22:53,302 44 INFO rb-5c3f854-225290-421545 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-06 09:22:53,350 44 INFO rb-5c3f854-225290-421545 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-06 09:22:53,405 44 INFO rb-5c3f854-225290-421545 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-06 09:22:53,461 44 INFO rb-5c3f854-225290-421545 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-06 09:22:53,535 44 INFO rb-5c3f854-225290-421545 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-06 09:22:53,586 44 INFO rb-5c3f854-225290-421545 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-06 09:22:53,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-06 09:22:53,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_preset_delivery_restaurant SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-06 09:22:53,747 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 16220444 (allocated 17563648) 2026-10-06 09:22:53,756 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 113789 2026-10-06 09:22:53,758 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-06 09:22:53,758 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 113789 2026-10-06 09:22:53,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092253_854329_test_preset_timing_restaurant.txt 2026-10-06 09:22:53,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp17pfgl79_chrome_odoo" 2026-10-06 09:22:54,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 113985 2026-10-06 09:22:54,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpynpkzy5d_chrome_odoo 2026-10-06 09:22:54,272 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38207/json/version 2026-10-06 09:22:54,273 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38207', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:54,323 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-06 09:22:54,323 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38207/json 2026-10-06 09:22:54,324 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38207', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:22:54,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:38207/devtools/page/9D6473320CFFAE8A5D62EA116F6541E8 2026-10-06 09:22:54,356 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-06 09:22:54,363 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-06 09:22:54,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:22:54,463 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-06 09:22:54,465 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:22:54,465 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:22:54,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:54] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.042 0.064 2026-10-06 09:22:54,588 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '9D6473320CFFAE8A5D62EA116F6541E8', 'loaderId': 'CD823ABC5D8C83028AF05A1F5F83D81B', 'isDownload': False} 2026-10-06 09:22:54,588 44 INFO rb-5c3f854-225290-421545 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-06 09:22:54,607 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:22:54,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:54] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.007 2026-10-06 09:22:54,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:54] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-06 09:22:54,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:54] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-10-06 09:22:55,283 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:22:55,286 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:22:55,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:22:55,335 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-06 09:22:55,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_open_register_with_preset_takeaway', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:22:55,345 44 INFO rb-5c3f854-225290-421545 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-06 09:22:55,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22: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-06 09:22:55,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:55,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.006 0.010 2026-10-06 09:22:55,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.014 2026-10-06 09:22:55,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.017 0.033 2026-10-06 09:22:55,488 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-06 09:22:56,206 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 287 0.252 0.421 2026-10-06 09:22:56,229 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:22:56,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:22:56,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.006 0.036 2026-10-06 09:22:56,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:22:56,495 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-06 09:22:56,508 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:22:56,562 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:22:56,586 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:22:56,595 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:22:56,623 44 INFO rb-5c3f854-225290-421545 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-06 09:22:56,635 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:22:56,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.021 0.055 2026-10-06 09:22:56,646 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:22:56,662 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.090 2026-10-06 09:22:56,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.035 2026-10-06 09:22:56,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.110 2026-10-06 09:22:56,869 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:22:56,881 44 INFO rb-5c3f854-225290-421545 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-06 09:22:56,944 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:56] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.038 0.052 2026-10-06 09:22:56,984 44 INFO rb-5c3f854-225290-421545 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-06 09:22:57,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:57] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.025 0.136 2026-10-06 09:22:57,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:22:57,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:57] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:22:57,170 44 INFO rb-5c3f854-225290-421545 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-06 09:22:57,189 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:57,295 44 INFO rb-5c3f854-225290-421545 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-06 09:22:57,298 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:22:57,365 44 INFO rb-5c3f854-225290-421545 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-06 09:22:57,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62419063 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'b9801b42-00da-438d-8188-e708bb0f1bb5'}] 2026-10-06 09:22:57,469 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62419063 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'b9801b42-00da-438d-8188-e708bb0f1bb5'} created pos.order #779 2026-10-06 09:22:57,501 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62419063 finished 2026-10-06 09:22:57,587 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:22:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.075 0.146 2026-10-06 09:22:57,627 44 INFO rb-5c3f854-225290-421545 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-06 09:22:57,678 44 INFO rb-5c3f854-225290-421545 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-06 09:22:59,708 44 INFO rb-5c3f854-225290-421545 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-06 09:22:59,817 44 INFO rb-5c3f854-225290-421545 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-06 09:22:59,868 44 INFO rb-5c3f854-225290-421545 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-06 09:22:59,920 44 INFO rb-5c3f854-225290-421545 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-06 09:22:59,970 44 INFO rb-5c3f854-225290-421545 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-06 09:23:00,021 44 INFO rb-5c3f854-225290-421545 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-06 09:23:00,081 44 INFO rb-5c3f854-225290-421545 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-06 09:23:00,139 44 INFO rb-5c3f854-225290-421545 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-06 09:23:00,194 44 INFO rb-5c3f854-225290-421545 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-06 09:23:00,245 44 INFO rb-5c3f854-225290-421545 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-06 09:23:00,295 44 INFO rb-5c3f854-225290-421545 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-06 09:23:00,351 44 INFO rb-5c3f854-225290-421545 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-06 09:23:00,408 44 INFO rb-5c3f854-225290-421545 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-06 09:23:00,475 44 INFO rb-5c3f854-225290-421545 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-06 09:23:00,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27189632 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'b9801b42-00da-438d-8188-e708bb0f1bb5'}] 2026-10-06 09:23:00,522 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1276] to pos.order #779 2026-10-06 09:23:00,525 44 INFO rb-5c3f854-225290-421545 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-06 09:23:00,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27189632 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'b9801b42-00da-438d-8188-e708bb0f1bb5'} updated pos.order #779 2026-10-06 09:23:00,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27189632 finished 2026-10-06 09:23:00,672 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.059 0.137 2026-10-06 09:23:00,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:00] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 49 0.027 0.112 2026-10-06 09:23:00,879 44 INFO rb-5c3f854-225290-421545 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-06 09:23:00,951 44 INFO rb-5c3f854-225290-421545 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-06 09:23:00,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:23:01,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.021 2026-10-06 09:23:01,041 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-06 09:23:01,043 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_open_register_with_preset_takeaway SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-06 09:23:01,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17198092 (allocated 19009536) 2026-10-06 09:23:01,170 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 113985 2026-10-06 09:23:01,172 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-06 09:23:01,173 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 113985 2026-10-06 09:23:01,304 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092301_304184_test_preset_timing_restaurant.txt 2026-10-06 09:23:01,304 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpynpkzy5d_chrome_odoo" 2026-10-06 09:23:01,688 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114193 2026-10-06 09:23:01,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpvm32342n_chrome_odoo 2026-10-06 09:23:01,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38199/json/version 2026-10-06 09:23:01,690 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38199', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:01,787 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-06 09:23:01,787 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38199/json 2026-10-06 09:23:01,788 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38199', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:01,806 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:38199/devtools/page/C725795B70C78806DD4928377B49F5F1 2026-10-06 09:23:01,817 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-06 09:23:01,825 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-06 09:23:01,873 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:23:01,885 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-06 09:23:01,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:23:01,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:23:01,994 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:01] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.062 2026-10-06 09:23:02,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'C725795B70C78806DD4928377B49F5F1', 'loaderId': '7EAC159E300B57A34AD39B76A8E0B2BE', 'isDownload': False} 2026-10-06 09:23:02,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_timing_restaurant')" 2026-10-06 09:23:02,021 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:23:02,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:02] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 09:23:02,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:02] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 09:23:02,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:02] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-06 09:23:02,684 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:02,690 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:02,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:23:02,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 09:23:02,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_preset_timing_restaurant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:23:02,753 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/37] Tour test_preset_timing_restaurant → Step body 2026-10-06 09:23:02,765 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:23:02,779 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:02,807 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.005 0.009 2026-10-06 09:23:02,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.019 2026-10-06 09:23:02,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.009 0.032 2026-10-06 09:23:02,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-06 09:23:03,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 287 0.199 0.333 2026-10-06 09:23:03,476 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:23:03,619 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "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-06 09:23:03,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.033 2026-10-06 09:23:03,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.015 2026-10-06 09:23:03,749 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-06 09:23:03,767 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:23:03,847 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:23:03,863 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:23:03,865 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:23:03,868 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 09:23:03,893 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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-06 09:23:03,900 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:23:03,905 44 INFO rb-5c3f854-225290-421545 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-06 09:23:03,921 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.032 0.049 2026-10-06 09:23:03,926 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:03,954 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.009 0.093 2026-10-06 09:23:03,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.055 2026-10-06 09:23:04,040 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:04] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.029 0.092 2026-10-06 09:23:04,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:04] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.021 0.170 2026-10-06 09:23:04,242 44 INFO rb-5c3f854-225290-421545 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-06 09:23:04,441 44 INFO rb-5c3f854-225290-421545 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-06 09:23:04,468 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:23:04,571 44 INFO rb-5c3f854-225290-421545 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-06 09:23:04,640 44 INFO rb-5c3f854-225290-421545 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-06 09:23:04,714 44 INFO rb-5c3f854-225290-421545 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-06 09:23:04,734 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:23:04,791 44 INFO rb-5c3f854-225290-421545 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-06 09:23:04,850 44 INFO rb-5c3f854-225290-421545 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-06 09:23:04,913 44 INFO rb-5c3f854-225290-421545 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-06 09:23:04,923 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:04] "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-06 09:23:05,016 44 INFO rb-5c3f854-225290-421545 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-06 09:23:05,087 44 INFO rb-5c3f854-225290-421545 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-06 09:23:05,092 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32002956 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000001', 'uuid': '45875c5e-49bd-4c38-a60e-4c7bc334aa3a'}] 2026-10-06 09:23:05,157 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32002956 order {'name': '/', 'pos_reference': '253-119-000001', 'uuid': '45875c5e-49bd-4c38-a60e-4c7bc334aa3a'} created pos.order #780 2026-10-06 09:23:05,188 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32002956 finished 2026-10-06 09:23:05,273 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.037 0.148 2026-10-06 09:23:05,317 44 INFO rb-5c3f854-225290-421545 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-06 09:23:05,368 44 INFO rb-5c3f854-225290-421545 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-06 09:23:05,426 44 INFO rb-5c3f854-225290-421545 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-06 09:23:07,474 44 INFO rb-5c3f854-225290-421545 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-06 09:23:07,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:23:07,559 44 INFO rb-5c3f854-225290-421545 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-06 09:23:07,630 44 INFO rb-5c3f854-225290-421545 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-06 09:23:07,708 44 INFO rb-5c3f854-225290-421545 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-06 09:23:07,717 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33897417 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000002', 'uuid': '7de52326-51d7-4ef1-9769-83802212a844'}] 2026-10-06 09:23:07,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33897417 order {'name': '/', 'pos_reference': '253-119-000002', 'uuid': '7de52326-51d7-4ef1-9769-83802212a844'} created pos.order #781 2026-10-06 09:23:07,823 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33897417 finished 2026-10-06 09:23:07,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.045 0.128 2026-10-06 09:23:07,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:07] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.026 0.054 2026-10-06 09:23:08,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.029 2026-10-06 09:23:08,078 44 INFO rb-5c3f854-225290-421545 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-06 09:23:08,128 44 INFO rb-5c3f854-225290-421545 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-06 09:23:08,182 44 INFO rb-5c3f854-225290-421545 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-06 09:23:08,230 44 INFO rb-5c3f854-225290-421545 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-06 09:23:08,281 44 INFO rb-5c3f854-225290-421545 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-06 09:23:08,343 44 INFO rb-5c3f854-225290-421545 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-06 09:23:10,391 44 INFO rb-5c3f854-225290-421545 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-06 09:23:10,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.010 2026-10-06 09:23:10,477 44 INFO rb-5c3f854-225290-421545 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-06 09:23:10,546 44 INFO rb-5c3f854-225290-421545 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-06 09:23:10,597 44 INFO rb-5c3f854-225290-421545 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-06 09:23:10,654 44 INFO rb-5c3f854-225290-421545 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-06 09:23:10,718 44 INFO rb-5c3f854-225290-421545 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-06 09:23:10,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:10] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 2 0.003 0.008 2026-10-06 09:23:10,823 44 INFO rb-5c3f854-225290-421545 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-06 09:23:10,875 44 INFO rb-5c3f854-225290-421545 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-06 09:23:10,947 44 INFO rb-5c3f854-225290-421545 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-06 09:23:10,951 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33394909 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000003', 'uuid': '3535a1f1-745d-432a-8776-12265702dc80'}] 2026-10-06 09:23:11,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33394909 order {'name': '/', 'pos_reference': '253-119-000003', 'uuid': '3535a1f1-745d-432a-8776-12265702dc80'} created pos.order #782 2026-10-06 09:23:11,053 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33394909 finished 2026-10-06 09:23:11,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.060 0.142 2026-10-06 09:23:11,185 44 INFO rb-5c3f854-225290-421545 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-06 09:23:11,243 44 INFO rb-5c3f854-225290-421545 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-06 09:23:11,300 44 INFO rb-5c3f854-225290-421545 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-06 09:23:11,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.045 0.058 2026-10-06 09:23:11,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.030 2026-10-06 09:23:11,511 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-06 09:23:11,511 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_preset_timing_restaurant SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-06 09:23:11,738 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 21393820 (allocated 24391680) 2026-10-06 09:23:11,749 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114193 2026-10-06 09:23:11,752 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-06 09:23:11,753 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114193 2026-10-06 09:23:11,901 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092311_901345_test_preset_timing_restaurant.txt 2026-10-06 09:23:11,901 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpvm32342n_chrome_odoo" 2026-10-06 09:23:12,209 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114411 2026-10-06 09:23:12,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpwyf42l6u_chrome_odoo 2026-10-06 09:23:12,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:44385/json/version 2026-10-06 09:23:12,214 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44385', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:12,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-06 09:23:12,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:44385/json 2026-10-06 09:23:12,298 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44385', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:12,329 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:44385/devtools/page/739E2B7154608B51292228630992EBFA 2026-10-06 09:23:12,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-06 09:23:12,352 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-06 09:23:12,387 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:23:12,392 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-06 09:23:12,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:23:12,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:23:12,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:12] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.019 0.046 2026-10-06 09:23:12,485 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '739E2B7154608B51292228630992EBFA', 'loaderId': '7622B35A902D4D8C2FFD9A5AD51B1BB5', 'isDownload': False} 2026-10-06 09:23:12,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_guest_count_bank_payment')" 2026-10-06 09:23:12,501 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:23:12,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:12] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 09:23:12,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:12] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 09:23:12,535 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:12] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 09:23:13,210 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:13,212 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:13,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:23:13,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 09:23:13,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_guest_count_bank_payment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:23:13,287 44 INFO rb-5c3f854-225290-421545 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-06 09:23:13,289 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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-06 09:23:13,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:13,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:23:13,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.016 2026-10-06 09:23:13,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.011 0.036 2026-10-06 09:23:13,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-06 09:23:14,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 320 0.255 0.417 2026-10-06 09:23:14,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "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-06 09:23:14,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.005 0.010 2026-10-06 09:23:14,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.026 2026-10-06 09:23:14,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "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.008 2026-10-06 09:23:14,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-06 09:23:14,419 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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-06 09:23:14,489 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:14,505 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:23:14,511 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:23:14,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.009 0.031 2026-10-06 09:23:14,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.042 2026-10-06 09:23:14,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-06 09:23:14,584 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "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-06 09:23:14,587 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:23:14,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.015 2026-10-06 09:23:14,663 44 INFO rb-5c3f854-225290-421545 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-06 09:23:14,675 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:14,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.037 0.046 2026-10-06 09:23:14,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.069 2026-10-06 09:23:14,858 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.036 0.153 2026-10-06 09:23:14,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:14] "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-06 09:23:14,987 44 INFO rb-5c3f854-225290-421545 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-06 09:23:15,079 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:23:15,082 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:23:15,091 44 INFO rb-5c3f854-225290-421545 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-06 09:23:15,148 44 INFO rb-5c3f854-225290-421545 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-06 09:23:15,199 44 INFO rb-5c3f854-225290-421545 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-06 09:23:15,297 44 INFO rb-5c3f854-225290-421545 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-06 09:23:15,349 44 INFO rb-5c3f854-225290-421545 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-06 09:23:15,409 44 INFO rb-5c3f854-225290-421545 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-06 09:23:15,462 44 INFO rb-5c3f854-225290-421545 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-06 09:23:15,511 44 INFO rb-5c3f854-225290-421545 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-06 09:23:15,562 44 INFO rb-5c3f854-225290-421545 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-06 09:23:15,637 44 INFO rb-5c3f854-225290-421545 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-06 09:23:15,642 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89323071 started for PoS orders references: [{'name': '/', 'pos_reference': '264-119-000001', 'uuid': 'ad20a951-e0ad-457d-86b9-2b5b34bab3af'}] 2026-10-06 09:23:15,649 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:23:15,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89323071 order {'name': '/', 'pos_reference': '264-119-000001', 'uuid': 'ad20a951-e0ad-457d-86b9-2b5b34bab3af'} created pos.order #783 2026-10-06 09:23:15,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89323071 finished 2026-10-06 09:23:15,825 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.043 0.144 2026-10-06 09:23:15,931 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:23:15,932 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:15,962 44 INFO rb-5c3f854-225290-421545 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-06 09:23:16,021 44 INFO rb-5c3f854-225290-421545 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-06 09:23:16,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-06 09:23:16,073 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_guest_count_bank_payment SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-06 09:23:16,172 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17655776 (allocated 19795968) 2026-10-06 09:23:16,178 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114411 2026-10-06 09:23:16,178 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-06 09:23:16,179 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114411 2026-10-06 09:23:16,326 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092316_326225_test_preset_timing_restaurant.txt 2026-10-06 09:23:16,326 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpwyf42l6u_chrome_odoo" 2026-10-06 09:23:16,348 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_restaurant_preset_eatin_tour ... 2026-10-06 09:23:16,983 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome pid: 114613 2026-10-06 09:23:16,983 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless temporary user profile dir: /tmp/tmpwwncjtuw_chrome_odoo 2026-10-06 09:23:16,983 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:35713/json/version 2026-10-06 09:23:16,984 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35713', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:17,053 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 09:23:17,053 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:35713/json 2026-10-06 09:23:17,054 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35713', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:17,065 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Websocket url found: ws://127.0.0.1:35713/devtools/page/C27A987EDD2A625C187B332EFE987F14 2026-10-06 09:23:17,080 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Enable chrome headless console log notification 2026-10-06 09:23:17,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless enable page notifications 2026-10-06 09:23:17,164 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:23:17,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Setting session cookie in browser 2026-10-06 09:23:17,177 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:23:17,178 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:23:17,190 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:23:17,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:17] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.071 0.705 2026-10-06 09:23:17,966 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigation result: {'frameId': 'C27A987EDD2A625C187B332EFE987F14', 'loaderId': '6D749078ED1882516549879F292578D4', 'isDownload': False} 2026-10-06 09:23:17,967 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate ready code "odoo.isTourReady('RestaurantPresetEatInTour')" 2026-10-06 09:23:17,988 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:23:18,013 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:18] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:23:18,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:18] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-06 09:23:18,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:18] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.036 2026-10-06 09:23:18,607 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:23:18,607 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:23:18,624 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:23:18,657 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate test code "odoo.startTour('RestaurantPresetEatInTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:23:18,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:23:18,664 44 INFO rb-5c3f854-225290-421545 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-06 09:23:18,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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-06 09:23:18,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:18,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.018 2026-10-06 09:23:18,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-06 09:23:18,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.034 2026-10-06 09:23:18,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-06 09:23:19,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.308 0.515 2026-10-06 09:23:19,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:19] "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-06 09:23:19,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:23:19,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:19] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-10-06 09:23:19,926 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:23:19,946 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: Owl is running in 'dev' mode. 2026-10-06 09:23:19,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:23:20,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:23:20,013 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:23:20,043 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:23:20,044 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:23:20,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.024 0.039 2026-10-06 09:23:20,079 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:23:20,107 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "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-06 09:23:20,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.083 2026-10-06 09:23:20,147 44 INFO rb-5c3f854-225290-421545 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-06 09:23:20,148 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.049 2026-10-06 09:23:20,163 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:23:20,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.083 2026-10-06 09:23:20,315 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.034 0.173 2026-10-06 09:23:20,333 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.118 2026-10-06 09:23:20,343 44 INFO rb-5c3f854-225290-421545 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-06 09:23:20,346 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:20,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.073 0.064 2026-10-06 09:23:20,534 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.007 0.008 2026-10-06 09:23:20,592 44 INFO rb-5c3f854-225290-421545 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-06 09:23:20,626 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:20,679 44 INFO rb-5c3f854-225290-421545 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-06 09:23:20,731 44 INFO rb-5c3f854-225290-421545 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-06 09:23:20,778 44 INFO rb-5c3f854-225290-421545 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-06 09:23:20,830 44 INFO rb-5c3f854-225290-421545 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-06 09:23:20,891 44 INFO rb-5c3f854-225290-421545 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-06 09:23:20,942 44 INFO rb-5c3f854-225290-421545 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-06 09:23:20,993 44 INFO rb-5c3f854-225290-421545 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-06 09:23:21,064 44 INFO rb-5c3f854-225290-421545 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-06 09:23:21,077 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:21,078 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:23:21,146 44 INFO rb-5c3f854-225290-421545 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-06 09:23:21,212 44 INFO rb-5c3f854-225290-421545 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-06 09:23:21,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42842474 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2fe6094c-108b-4c43-8f64-761e3b70772b'}] 2026-10-06 09:23:21,219 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:23:21,728 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42842474 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2fe6094c-108b-4c43-8f64-761e3b70772b'} created pos.order #784 2026-10-06 09:23:21,757 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42842474 finished 2026-10-06 09:23:21,841 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.223 0.403 2026-10-06 09:23:22,037 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: tour succeeded 2026-10-06 09:23:22,038 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR RestaurantPresetEatInTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 09:23:22,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: heap 15693164 (allocated 16777216) 2026-10-06 09:23:22,178 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing chrome headless with pid 114613 2026-10-06 09:23:22,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing websocket connection 2026-10-06 09:23:22,183 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Terminating chrome headless with pid 114613 2026-10-06 09:23:22,293 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092322_292989_test_restaurant_preset_eatin_tour.txt 2026-10-06 09:23:22,293 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Removing chrome user profile "/tmp/tmpwwncjtuw_chrome_odoo" 2026-10-06 09:23:22,313 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_show_default_with_register_screen ... 2026-10-06 09:23:22,832 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome pid: 114819 2026-10-06 09:23:22,832 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless temporary user profile dir: /tmp/tmp1b2jreob_chrome_odoo 2026-10-06 09:23:22,832 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:36351/json/version 2026-10-06 09:23:22,833 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36351', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:22,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Browser version: Chrome/150.0.7871.114 2026-10-06 09:23:22,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:36351/json 2026-10-06 09:23:22,880 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36351', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:22,890 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Websocket url found: ws://127.0.0.1:36351/devtools/page/E93968FA5F9F096B7FFB0281B772C730 2026-10-06 09:23:22,903 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Enable chrome headless console log notification 2026-10-06 09:23:22,917 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless enable page notifications 2026-10-06 09:23:22,989 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:23:23,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Setting session cookie in browser 2026-10-06 09:23:23,010 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:23:23,011 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:23:23,027 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:23:23,738 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:23] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.065 0.649 2026-10-06 09:23:23,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigation result: {'frameId': 'E93968FA5F9F096B7FFB0281B772C730', 'loaderId': '2E4B588679266987E07F3C99D01A6293', 'isDownload': False} 2026-10-06 09:23:23,744 44 INFO rb-5c3f854-225290-421545 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-06 09:23:23,776 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:23:23,795 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:23] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-06 09:23:23,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:23] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.015 2026-10-06 09:23:23,818 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:23] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-06 09:23:24,458 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:24,471 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:23:24,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:23:24,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Evaluate test code "odoo.startTour('test_show_default_with_register_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:23:24,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:23:24,537 44 INFO rb-5c3f854-225290-421545 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-06 09:23:24,551 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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-06 09:23:24,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:24,604 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.018 2026-10-06 09:23:24,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:24] "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.029 2026-10-06 09:23:24,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-06 09:23:24,687 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.035 2026-10-06 09:23:25,505 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.310 0.468 2026-10-06 09:23:25,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:23:25,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:23:25,661 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.035 2026-10-06 09:23:25,698 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:23:25,712 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: Owl is running in 'dev' mode. 2026-10-06 09:23:25,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-06 09:23:25,787 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:23:25,807 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:23:25,845 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:25,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.054 2026-10-06 09:23:25,897 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:23:25,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.041 0.114 2026-10-06 09:23:25,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.147 2026-10-06 09:23:25,938 44 INFO rb-5c3f854-225290-421545 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-06 09:23:25,964 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "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-06 09:23:25,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.012 0.049 2026-10-06 09:23:26,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.027 2026-10-06 09:23:26,040 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:26,067 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:23:26,087 44 INFO rb-5c3f854-225290-421545 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-06 09:23:26,113 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:23:26,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:26] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.050 0.059 2026-10-06 09:23:26,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:26] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.158 2026-10-06 09:23:26,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.231 2026-10-06 09:23:26,462 44 INFO rb-5c3f854-225290-421545 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-06 09:23:26,514 44 INFO rb-5c3f854-225290-421545 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-06 09:23:26,565 44 INFO rb-5c3f854-225290-421545 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-06 09:23:26,616 44 INFO rb-5c3f854-225290-421545 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-06 09:23:26,667 44 INFO rb-5c3f854-225290-421545 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-06 09:23:26,729 44 INFO rb-5c3f854-225290-421545 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-06 09:23:26,780 44 INFO rb-5c3f854-225290-421545 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-06 09:23:26,833 44 INFO rb-5c3f854-225290-421545 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-06 09:23:26,884 44 INFO rb-5c3f854-225290-421545 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-06 09:23:27,007 44 INFO rb-5c3f854-225290-421545 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-06 09:23:27,081 44 INFO rb-5c3f854-225290-421545 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-06 09:23:27,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17619612 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '71064930-2113-4751-b4d0-01b4d79a22b9'}] 2026-10-06 09:23:27,157 44 INFO rb-5c3f854-225290-421545 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-06 09:23:27,172 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17619612 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '71064930-2113-4751-b4d0-01b4d79a22b9'} created pos.order #785 2026-10-06 09:23:27,200 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17619612 finished 2026-10-06 09:23:27,236 44 INFO rb-5c3f854-225290-421545 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-06 09:23:27,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.054 0.131 2026-10-06 09:23:27,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:27] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.065 0.083 2026-10-06 09:23:27,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.035 2026-10-06 09:23:27,453 44 INFO rb-5c3f854-225290-421545 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-06 09:23:27,503 44 INFO rb-5c3f854-225290-421545 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-06 09:23:27,571 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:23:27,572 44 INFO rb-5c3f854-225290-421545 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-06 09:23:27,620 44 INFO rb-5c3f854-225290-421545 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-06 09:23:27,679 44 INFO rb-5c3f854-225290-421545 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-06 09:23:27,728 44 INFO rb-5c3f854-225290-421545 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-06 09:23:27,779 44 INFO rb-5c3f854-225290-421545 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-06 09:23:27,830 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: tour succeeded 2026-10-06 09:23:27,831 44 INFO rb-5c3f854-225290-421545 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-06 09:23:27,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: heap 15660560 (allocated 17301504) 2026-10-06 09:23:27,948 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing chrome headless with pid 114819 2026-10-06 09:23:27,950 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing websocket connection 2026-10-06 09:23:27,951 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Terminating chrome headless with pid 114819 2026-10-06 09:23:28,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092328_062394_test_show_default_with_register_screen.txt 2026-10-06 09:23:28,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Removing chrome user profile "/tmp/tmp1b2jreob_chrome_odoo" 2026-10-06 09:23:28,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-10-06 09:23:28,542 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 115023 2026-10-06 09:23:28,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmp7t8syckk_chrome_odoo 2026-10-06 09:23:28,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:37101/json/version 2026-10-06 09:23:28,544 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:28,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: Chrome/150.0.7871.114 2026-10-06 09:23:28,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:37101/json 2026-10-06 09:23:28,632 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:28,647 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:37101/devtools/page/C55D6B2C1E4D70A67908D6382C932D0E 2026-10-06 09:23:28,656 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-10-06 09:23:28,661 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-10-06 09:23:28,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:23:28,757 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-10-06 09:23:28,761 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:23:28,761 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:23:28,784 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:23:29,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:29] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.072 0.829 2026-10-06 09:23:29,684 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': 'C55D6B2C1E4D70A67908D6382C932D0E', 'loaderId': '3C0ABC13C3EEBC74491AD921B93F3B68', 'isDownload': False} 2026-10-06 09:23:29,684 44 INFO rb-5c3f854-225290-421545 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-06 09:23:29,708 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:23:29,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:29] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 09:23:29,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:29] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-06 09:23:29,743 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:29] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 09:23:30,391 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:30,393 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:23:30,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:23:30,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:23:30,447 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Evaluate test code "odoo.startTour('test_sync_lines_qty_update', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:23:30,462 44 INFO rb-5c3f854-225290-421545 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-06 09:23:30,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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-06 09:23:30,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:30,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.016 2026-10-06 09:23:30,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.019 0.041 2026-10-06 09:23:30,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.059 2026-10-06 09:23:30,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-06 09:23:31,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.215 0.407 2026-10-06 09:23:31,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:23:31,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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.007 2026-10-06 09:23:31,459 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.054 2026-10-06 09:23:31,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 09:23:31,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-10-06 09:23:31,537 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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-06 09:23:31,593 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:31,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:31,655 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 09:23:31,656 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:23:31,703 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:23:31,717 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:23:31,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.044 0.066 2026-10-06 09:23:31,750 44 INFO rb-5c3f854-225290-421545 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-06 09:23:31,764 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:31,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.162 2026-10-06 09:23:31,803 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.077 2026-10-06 09:23:31,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.116 2026-10-06 09:23:31,937 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:31,939 44 INFO rb-5c3f854-225290-421545 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-06 09:23:31,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:31] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.040 0.200 2026-10-06 09:23:32,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.189 2026-10-06 09:23:32,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.140 2026-10-06 09:23:32,206 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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-06 09:23:32,287 44 INFO rb-5c3f854-225290-421545 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-06 09:23:32,315 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:23:32,380 44 INFO rb-5c3f854-225290-421545 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-06 09:23:32,434 44 INFO rb-5c3f854-225290-421545 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-06 09:23:32,493 44 INFO rb-5c3f854-225290-421545 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-06 09:23:32,525 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70757740 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '72b64fda-f354-40fa-a78c-7f4ec6e4d1d6'}] 2026-10-06 09:23:32,608 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70757740 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '72b64fda-f354-40fa-a78c-7f4ec6e4d1d6'} created pos.order #786 2026-10-06 09:23:32,640 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70757740 finished 2026-10-06 09:23:32,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.048 0.155 2026-10-06 09:23:32,758 44 INFO rb-5c3f854-225290-421545 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-06 09:23:32,829 44 INFO rb-5c3f854-225290-421545 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-06 09:23:32,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.007 0.015 2026-10-06 09:23:32,887 44 INFO rb-5c3f854-225290-421545 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-06 09:23:32,938 44 INFO rb-5c3f854-225290-421545 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-06 09:23:34,973 44 INFO rb-5c3f854-225290-421545 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-06 09:23:35,025 44 INFO rb-5c3f854-225290-421545 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-06 09:23:35,078 44 INFO rb-5c3f854-225290-421545 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-06 09:23:35,257 44 INFO rb-5c3f854-225290-421545 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-06 09:23:35,308 44 INFO rb-5c3f854-225290-421545 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-06 09:23:35,368 44 INFO rb-5c3f854-225290-421545 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-06 09:23:35,394 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16973131 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '72b64fda-f354-40fa-a78c-7f4ec6e4d1d6'}] 2026-10-06 09:23:35,449 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16973131 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '72b64fda-f354-40fa-a78c-7f4ec6e4d1d6'} updated pos.order #786 2026-10-06 09:23:35,475 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16973131 finished 2026-10-06 09:23:35,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.080 0.154 2026-10-06 09:23:35,661 44 INFO rb-5c3f854-225290-421545 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-06 09:23:35,710 44 INFO rb-5c3f854-225290-421545 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-06 09:23:37,739 44 INFO rb-5c3f854-225290-421545 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-06 09:23:37,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:23:37,811 44 INFO rb-5c3f854-225290-421545 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-06 09:23:37,859 44 INFO rb-5c3f854-225290-421545 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-06 09:23:37,909 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-10-06 09:23:37,910 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-06 09:23:38,019 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 16105540 (allocated 18350080) 2026-10-06 09:23:38,022 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 115023 2026-10-06 09:23:38,027 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-10-06 09:23:38,030 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 115023 2026-10-06 09:23:38,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092338_142099_test_sync_lines_qty_update.txt 2026-10-06 09:23:38,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmp7t8syckk_chrome_odoo" 2026-10-06 09:23:38,192 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-10-06 09:23:38,591 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 115226 2026-10-06 09:23:38,592 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmp73b1wqv2_chrome_odoo 2026-10-06 09:23:38,592 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:33467/json/version 2026-10-06 09:23:38,593 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33467', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:38,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-06 09:23:38,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:33467/json 2026-10-06 09:23:38,656 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33467', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:38,668 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:33467/devtools/page/D75A212C66457AF1648328ECDA03FB52 2026-10-06 09:23:38,681 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-10-06 09:23:38,691 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-10-06 09:23:38,747 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:23:38,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-10-06 09:23:38,764 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:23:38,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:23:38,780 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:23:39,649 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:39] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.139 0.733 2026-10-06 09:23:39,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': 'D75A212C66457AF1648328ECDA03FB52', 'loaderId': 'BE64E921E80E683615CCD708B9F20131', 'isDownload': False} 2026-10-06 09:23:39,653 44 INFO rb-5c3f854-225290-421545 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-06 09:23:39,675 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:23:39,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:39] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:23:39,714 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:39] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.017 2026-10-06 09:23:39,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:39] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-06 09:23:40,288 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:40,293 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:40,313 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:23:40,344 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Evaluate test code "odoo.startTour('test_sync_lines_qty_update_ticket_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:23:40,349 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-06 09:23:40,352 44 INFO rb-5c3f854-225290-421545 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-06 09:23:40,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 09:23:40,385 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:40,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:40] "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-06 09:23:40,439 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-06 09:23:40,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.045 2026-10-06 09:23:40,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-06 09:23:41,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.274 0.426 2026-10-06 09:23:41,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "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-06 09:23:41,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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.007 2026-10-06 09:23:41,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.035 2026-10-06 09:23:41,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:23:41,490 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-06 09:23:41,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-06 09:23:41,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:23:41,577 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:23:41,615 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 09:23:41,618 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 09:23:41,649 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:23:41,653 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:23:41,653 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.027 0.040 2026-10-06 09:23:41,695 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.012 0.036 2026-10-06 09:23:41,700 44 INFO rb-5c3f854-225290-421545 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-06 09:23:41,705 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:23:41,766 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.025 0.155 2026-10-06 09:23:41,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.068 2026-10-06 09:23:41,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.185 2026-10-06 09:23:41,891 44 INFO rb-5c3f854-225290-421545 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-06 09:23:41,902 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:23:41,990 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:41] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.049 0.256 2026-10-06 09:23:42,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.061 0.163 2026-10-06 09:23:42,253 44 INFO rb-5c3f854-225290-421545 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-06 09:23:42,283 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:42,350 44 INFO rb-5c3f854-225290-421545 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-06 09:23:42,402 44 INFO rb-5c3f854-225290-421545 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-06 09:23:42,453 44 INFO rb-5c3f854-225290-421545 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-06 09:23:42,507 44 INFO rb-5c3f854-225290-421545 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-06 09:23:42,555 44 INFO rb-5c3f854-225290-421545 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-06 09:23:42,607 44 INFO rb-5c3f854-225290-421545 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-06 09:23:42,700 44 INFO rb-5c3f854-225290-421545 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-06 09:23:42,801 44 INFO rb-5c3f854-225290-421545 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-06 09:23:42,852 44 INFO rb-5c3f854-225290-421545 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-06 09:23:42,916 44 INFO rb-5c3f854-225290-421545 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-06 09:23:42,979 44 INFO rb-5c3f854-225290-421545 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-06 09:23:43,031 44 INFO rb-5c3f854-225290-421545 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-06 09:23:43,054 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:43] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.031 0.044 2026-10-06 09:23:43,108 44 INFO rb-5c3f854-225290-421545 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-06 09:23:43,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.051 2026-10-06 09:23:43,140 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83763937 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '77390c6c-5129-431f-82ab-99bf9bc99242'}] 2026-10-06 09:23:43,235 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83763937 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '77390c6c-5129-431f-82ab-99bf9bc99242'} created pos.order #787 2026-10-06 09:23:43,265 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83763937 finished 2026-10-06 09:23:43,347 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.072 0.159 2026-10-06 09:23:43,490 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.053 0.060 2026-10-06 09:23:43,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.028 2026-10-06 09:23:43,548 44 INFO rb-5c3f854-225290-421545 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-06 09:23:43,599 44 INFO rb-5c3f854-225290-421545 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-06 09:23:43,662 44 INFO rb-5c3f854-225290-421545 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-06 09:23:43,722 44 INFO rb-5c3f854-225290-421545 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-06 09:23:43,771 44 INFO rb-5c3f854-225290-421545 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-06 09:23:43,822 44 INFO rb-5c3f854-225290-421545 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-06 09:23:43,873 44 INFO rb-5c3f854-225290-421545 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-06 09:23:43,926 44 INFO rb-5c3f854-225290-421545 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-06 09:23:43,977 44 INFO rb-5c3f854-225290-421545 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-06 09:23:44,028 44 INFO rb-5c3f854-225290-421545 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-06 09:23:44,095 44 INFO rb-5c3f854-225290-421545 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-06 09:23:44,146 44 INFO rb-5c3f854-225290-421545 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-06 09:23:44,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-10-06 09:23:44,209 44 INFO rb-5c3f854-225290-421545 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-06 09:23:44,228 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14654812 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '77390c6c-5129-431f-82ab-99bf9bc99242'}] 2026-10-06 09:23:44,282 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14654812 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '77390c6c-5129-431f-82ab-99bf9bc99242'} updated pos.order #787 2026-10-06 09:23:44,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14654812 finished 2026-10-06 09:23:44,324 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 16645508 (allocated 17960960) 2026-10-06 09:23:44,350 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 115226 2026-10-06 09:23:44,355 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-10-06 09:23:44,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 115226 2026-10-06 09:23:44,360 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.037 0.097 2026-10-06 09:23:44,473 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092344_473033_test_sync_lines_qty_update_ticket_screen.txt 2026-10-06 09:23:44,473 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmp73b1wqv2_chrome_odoo" 2026-10-06 09:23:44,537 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-10-06 09:23:44,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 115428 2026-10-06 09:23:44,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmpff02ejjn_chrome_odoo 2026-10-06 09:23:44,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:45759/json/version 2026-10-06 09:23:44,937 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45759', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:44,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: Chrome/150.0.7871.114 2026-10-06 09:23:44,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:45759/json 2026-10-06 09:23:44,994 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45759', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:45,009 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:45759/devtools/page/F152FFCB2BC1006AF140854A3A480641 2026-10-06 09:23:45,019 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-10-06 09:23:45,024 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-10-06 09:23:45,098 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:23:45,106 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-10-06 09:23:45,113 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:23:45,113 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:23:45,130 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:23:45,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:45] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.060 0.673 2026-10-06 09:23:45,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': 'F152FFCB2BC1006AF140854A3A480641', 'loaderId': '197C9AA07C4C13402F22A2D584D77BC3', 'isDownload': False} 2026-10-06 09:23:45,864 44 INFO rb-5c3f854-225290-421545 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-06 09:23:45,884 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:23:45,913 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:45] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.016 2026-10-06 09:23:45,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:45] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-06 09:23:45,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:45] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.039 2026-10-06 09:23:46,501 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:23:46,504 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:23:46,535 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.008 0.021 2026-10-06 09:23:46,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Evaluate test code "odoo.startTour('test_sync_set_line_note', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:23:46,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:23:46,569 44 INFO rb-5c3f854-225290-421545 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-06 09:23:46,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:23:46,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:46,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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.013 2026-10-06 09:23:46,649 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.030 2026-10-06 09:23:46,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.040 2026-10-06 09:23:46,715 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-06 09:23:47,282 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.197 0.333 2026-10-06 09:23:47,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "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-06 09:23:47,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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.011 2026-10-06 09:23:47,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-06 09:23:47,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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.006 2026-10-06 09:23:47,495 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-10-06 09:23:47,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-06 09:23:47,581 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:23:47,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:23:47,584 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:23:47,596 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:23:47,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.030 2026-10-06 09:23:47,641 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:23:47,657 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "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-06 09:23:47,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.030 0.088 2026-10-06 09:23:47,706 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:23:47,712 44 INFO rb-5c3f854-225290-421545 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-06 09:23:47,766 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.030 0.043 2026-10-06 09:23:47,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.071 2026-10-06 09:23:47,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.030 0.152 2026-10-06 09:23:47,895 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.104 2026-10-06 09:23:47,915 44 INFO rb-5c3f854-225290-421545 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-06 09:23:47,925 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:48,008 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.030 0.062 2026-10-06 09:23:48,068 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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.007 2026-10-06 09:23:48,174 44 INFO rb-5c3f854-225290-421545 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-06 09:23:48,204 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:48,280 44 INFO rb-5c3f854-225290-421545 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-06 09:23:48,328 44 INFO rb-5c3f854-225290-421545 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-06 09:23:48,391 44 INFO rb-5c3f854-225290-421545 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-06 09:23:48,426 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52648150 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a9192b04-f122-420e-91e8-cdb96b0eeb75'}] 2026-10-06 09:23:48,512 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52648150 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a9192b04-f122-420e-91e8-cdb96b0eeb75'} created pos.order #788 2026-10-06 09:23:48,541 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52648150 finished 2026-10-06 09:23:48,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.045 0.143 2026-10-06 09:23:48,656 44 INFO rb-5c3f854-225290-421545 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-06 09:23:48,730 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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.010 2026-10-06 09:23:48,736 44 INFO rb-5c3f854-225290-421545 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-06 09:23:50,772 44 INFO rb-5c3f854-225290-421545 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-06 09:23:50,824 44 INFO rb-5c3f854-225290-421545 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-06 09:23:50,875 44 INFO rb-5c3f854-225290-421545 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-06 09:23:50,933 44 INFO rb-5c3f854-225290-421545 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-06 09:23:50,984 44 INFO rb-5c3f854-225290-421545 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-06 09:23:51,035 44 INFO rb-5c3f854-225290-421545 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-06 09:23:51,086 44 INFO rb-5c3f854-225290-421545 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-06 09:23:51,145 44 INFO rb-5c3f854-225290-421545 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-06 09:23:51,206 44 INFO rb-5c3f854-225290-421545 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-06 09:23:51,269 44 INFO rb-5c3f854-225290-421545 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-06 09:23:51,320 44 INFO rb-5c3f854-225290-421545 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-06 09:23:51,384 44 INFO rb-5c3f854-225290-421545 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-06 09:23:51,406 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16601686 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a9192b04-f122-420e-91e8-cdb96b0eeb75'}] 2026-10-06 09:23:51,451 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16601686 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a9192b04-f122-420e-91e8-cdb96b0eeb75'} updated pos.order #788 2026-10-06 09:23:51,472 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16601686 finished 2026-10-06 09:23:51,580 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.047 0.130 2026-10-06 09:23:51,620 44 INFO rb-5c3f854-225290-421545 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-06 09:23:51,671 44 INFO rb-5c3f854-225290-421545 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-06 09:23:53,706 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-10-06 09:23:53,707 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-06 09:23:53,790 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 15760068 (allocated 17039360) 2026-10-06 09:23:53,796 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 115428 2026-10-06 09:23:53,797 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-10-06 09:23:53,799 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 115428 2026-10-06 09:23:53,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092353_910849_test_sync_set_line_note.txt 2026-10-06 09:23:53,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmpff02ejjn_chrome_odoo" 2026-10-06 09:23:53,982 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-10-06 09:23:54,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 115635 2026-10-06 09:23:54,436 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmplzsva2ys_chrome_odoo 2026-10-06 09:23:54,436 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:34561/json/version 2026-10-06 09:23:54,437 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34561', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:54,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: Chrome/150.0.7871.114 2026-10-06 09:23:54,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:34561/json 2026-10-06 09:23:54,527 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34561', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:23:54,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:34561/devtools/page/530DAC4818B4AE6A2E252D6E12B0F905 2026-10-06 09:23:54,552 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-10-06 09:23:54,564 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-10-06 09:23:54,620 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:23:54,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-10-06 09:23:54,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:23:54,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:23:54,647 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:23:55,648 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:55] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.043 0.960 2026-10-06 09:23:55,652 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': '530DAC4818B4AE6A2E252D6E12B0F905', 'loaderId': 'C09E29CDA6DFD6ECE66CE08997A90966', 'isDownload': False} 2026-10-06 09:23:55,652 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-10-06 09:23:55,674 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:23:55,697 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:55] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 09:23:55,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:55] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-06 09:23:55,730 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:55] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-10-06 09:23:56,326 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:56,334 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:23:56,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:23:56,399 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:23:56,406 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate test code "odoo.startTour('test_sync_set_note', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:23:56,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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-06 09:23:56,421 44 INFO rb-5c3f854-225290-421545 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-06 09:23:56,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:56,470 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.013 2026-10-06 09:23:56,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.028 2026-10-06 09:23:56,554 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.042 2026-10-06 09:23:56,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-06 09:23:57,347 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.264 0.472 2026-10-06 09:23:57,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "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-06 09:23:57,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:23:57,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.048 2026-10-06 09:23:57,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:23:57,581 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-10-06 09:23:57,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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-06 09:23:57,661 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:57,668 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:57,686 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:57,697 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:23:57,708 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:23:57,738 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.025 0.042 2026-10-06 09:23:57,742 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "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-06 09:23:57,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.020 0.081 2026-10-06 09:23:57,793 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.049 2026-10-06 09:23:57,797 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:23:57,801 44 INFO rb-5c3f854-225290-421545 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-06 09:23:57,893 44 INFO rb-5c3f854-225290-421545 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-06 09:23:57,894 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.082 2026-10-06 09:23:57,979 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.035 0.196 2026-10-06 09:23:57,985 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:58,001 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.143 2026-10-06 09:23:58,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.049 0.159 2026-10-06 09:23:58,166 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 09:23:58,265 44 INFO rb-5c3f854-225290-421545 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-06 09:23:58,293 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:23:58,367 44 INFO rb-5c3f854-225290-421545 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-06 09:23:58,417 44 INFO rb-5c3f854-225290-421545 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-06 09:23:58,486 44 INFO rb-5c3f854-225290-421545 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-06 09:23:58,534 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36635194 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3aa8559b-a051-4d02-90db-ad7efef056b5'}] 2026-10-06 09:23:58,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36635194 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3aa8559b-a051-4d02-90db-ad7efef056b5'} created pos.order #789 2026-10-06 09:23:58,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36635194 finished 2026-10-06 09:23:58,705 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.041 0.132 2026-10-06 09:23:58,739 44 INFO rb-5c3f854-225290-421545 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-06 09:23:58,812 44 INFO rb-5c3f854-225290-421545 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-06 09:23:58,815 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:23: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.010 2026-10-06 09:24:00,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [10/21] Tour test_sync_set_note → Step body 2026-10-06 09:24:00,907 44 INFO rb-5c3f854-225290-421545 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-06 09:24:00,958 44 INFO rb-5c3f854-225290-421545 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-06 09:24:01,008 44 INFO rb-5c3f854-225290-421545 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-06 09:24:01,059 44 INFO rb-5c3f854-225290-421545 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-06 09:24:01,117 44 INFO rb-5c3f854-225290-421545 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-06 09:24:01,177 44 INFO rb-5c3f854-225290-421545 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-06 09:24:01,237 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [17/21] Tour test_sync_set_note → Step body 2026-10-06 09:24:01,288 44 INFO rb-5c3f854-225290-421545 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-06 09:24:01,353 44 INFO rb-5c3f854-225290-421545 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-06 09:24:01,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91327681 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3aa8559b-a051-4d02-90db-ad7efef056b5'}] 2026-10-06 09:24:01,400 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91327681 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3aa8559b-a051-4d02-90db-ad7efef056b5'} updated pos.order #789 2026-10-06 09:24:01,422 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91327681 finished 2026-10-06 09:24:01,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.039 0.116 2026-10-06 09:24:01,557 44 INFO rb-5c3f854-225290-421545 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-06 09:24:01,607 44 INFO rb-5c3f854-225290-421545 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-06 09:24:03,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-10-06 09:24:03,640 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-06 09:24:03,738 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 15695480 (allocated 17563648) 2026-10-06 09:24:03,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 115635 2026-10-06 09:24:03,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-10-06 09:24:03,758 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 115635 2026-10-06 09:24:03,881 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092403_880849_test_sync_set_note.txt 2026-10-06 09:24:03,881 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmplzsva2ys_chrome_odoo" 2026-10-06 09:24:03,940 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-10-06 09:24:04,463 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 115833 2026-10-06 09:24:04,463 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmpk75i_amk_chrome_odoo 2026-10-06 09:24:04,463 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:33737/json/version 2026-10-06 09:24:04,465 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33737', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:24:04,482 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: Chrome/150.0.7871.114 2026-10-06 09:24:04,482 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:33737/json 2026-10-06 09:24:04,483 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33737', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:24:04,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:33737/devtools/page/40A8396A6EC0B3A13021044652F89E48 2026-10-06 09:24:04,500 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-10-06 09:24:04,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-10-06 09:24:04,553 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:24:04,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-10-06 09:24:04,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:24:04,567 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:24:04,581 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:24:05,335 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:05] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.047 0.711 2026-10-06 09:24:05,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': '40A8396A6EC0B3A13021044652F89E48', 'loaderId': '6AF518914CF03EDE4C6DEE4C6877A6AC', 'isDownload': False} 2026-10-06 09:24:05,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-10-06 09:24:05,364 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:24:05,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:05] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.023 2026-10-06 09:24:05,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:05] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.041 2026-10-06 09:24:05,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:05] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.046 2026-10-06 09:24:06,033 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:24:06,040 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:24:06,053 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-06 09:24:06,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 09:24:06,092 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate test code "odoo.startTour('test_sync_set_partner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:24:06,102 44 INFO rb-5c3f854-225290-421545 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-06 09:24:06,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.017 2026-10-06 09:24:06,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:24:06,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:06] "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.023 2026-10-06 09:24:06,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-06 09:24:06,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.043 2026-10-06 09:24:06,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-06 09:24:07,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.255 0.480 2026-10-06 09:24:07,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:24:07,147 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:24:07,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.059 2026-10-06 09:24:07,260 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:24:07,281 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-10-06 09:24:07,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:24:07,340 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:24:07,347 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:24:07,360 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:24:07,361 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 09:24:07,404 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "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-06 09:24:07,406 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:24:07,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.025 0.047 2026-10-06 09:24:07,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.085 2026-10-06 09:24:07,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.019 0.026 2026-10-06 09:24:07,490 44 INFO rb-5c3f854-225290-421545 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-06 09:24:07,508 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:24:07,554 44 INFO rb-5c3f854-225290-421545 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-06 09:24:07,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.035 0.086 2026-10-06 09:24:07,653 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:24:07,664 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.178 2026-10-06 09:24:07,687 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.154 2026-10-06 09:24:07,787 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.187 2026-10-06 09:24:07,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:24:07,934 44 INFO rb-5c3f854-225290-421545 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-06 09:24:07,956 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:24:08,033 44 INFO rb-5c3f854-225290-421545 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-06 09:24:08,085 44 INFO rb-5c3f854-225290-421545 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-06 09:24:08,155 44 INFO rb-5c3f854-225290-421545 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-06 09:24:08,184 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47339771 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9d824ae1-2721-413d-8a67-f59fc7afd414'}] 2026-10-06 09:24:08,264 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47339771 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9d824ae1-2721-413d-8a67-f59fc7afd414'} created pos.order #790 2026-10-06 09:24:08,290 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47339771 finished 2026-10-06 09:24:08,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.052 0.126 2026-10-06 09:24:08,396 44 INFO rb-5c3f854-225290-421545 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-06 09:24:08,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.009 2026-10-06 09:24:08,467 44 INFO rb-5c3f854-225290-421545 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-06 09:24:10,505 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [10/22] Tour test_sync_set_partner → Step body 2026-10-06 09:24:10,556 44 INFO rb-5c3f854-225290-421545 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-06 09:24:10,607 44 INFO rb-5c3f854-225290-421545 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-06 09:24:10,703 44 INFO rb-5c3f854-225290-421545 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-06 09:24:10,778 44 INFO rb-5c3f854-225290-421545 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-06 09:24:10,826 44 INFO rb-5c3f854-225290-421545 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-06 09:24:10,891 44 INFO rb-5c3f854-225290-421545 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-06 09:24:10,953 44 INFO rb-5c3f854-225290-421545 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-06 09:24:11,004 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [18/22] Tour test_sync_set_partner → Step body 2026-10-06 09:24:11,009 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:11] "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.016 0.039 2026-10-06 09:24:11,058 44 INFO rb-5c3f854-225290-421545 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-06 09:24:11,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.015 0.061 2026-10-06 09:24:11,117 44 INFO rb-5c3f854-225290-421545 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-06 09:24:11,141 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48572157 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9d824ae1-2721-413d-8a67-f59fc7afd414'}] 2026-10-06 09:24:11,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48572157 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9d824ae1-2721-413d-8a67-f59fc7afd414'} updated pos.order #790 2026-10-06 09:24:11,191 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48572157 finished 2026-10-06 09:24:11,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.056 0.135 2026-10-06 09:24:11,365 44 INFO rb-5c3f854-225290-421545 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-06 09:24:11,413 44 INFO rb-5c3f854-225290-421545 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-06 09:24:13,439 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-10-06 09:24:13,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-06 09:24:13,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 16595832 (allocated 18223104) 2026-10-06 09:24:13,561 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 115833 2026-10-06 09:24:13,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-10-06 09:24:13,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 115833 2026-10-06 09:24:13,686 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092413_686346_test_sync_set_partner.txt 2026-10-06 09:24:13,686 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmpk75i_amk_chrome_odoo" 2026-10-06 09:24:13,741 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-10-06 09:24:14,202 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 116045 2026-10-06 09:24:14,202 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmp_3ku9do2_chrome_odoo 2026-10-06 09:24:14,202 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:44831/json/version 2026-10-06 09:24:14,204 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:24:14,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-06 09:24:14,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:44831/json 2026-10-06 09:24:14,272 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:24:14,281 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:44831/devtools/page/505D71214B550548418DA6A153DA305D 2026-10-06 09:24:14,292 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-10-06 09:24:14,297 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-10-06 09:24:14,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:24:14,391 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-10-06 09:24:14,394 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:24:14,394 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:24:14,409 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:24:15,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:15] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.046 0.710 2026-10-06 09:24:15,166 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': '505D71214B550548418DA6A153DA305D', 'loaderId': 'EA23E2B19A75A309CB0805BB80C934CB', 'isDownload': False} 2026-10-06 09:24:15,166 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-10-06 09:24:15,186 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:24:15,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:15] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-06 09:24:15,221 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:15] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-06 09:24:15,229 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:15] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-06 09:24:15,842 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:24:15,851 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:24:15,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 09:24:15,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-06 09:24:15,909 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate test code "odoo.startTour('test_sync_set_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:24:15,920 44 INFO rb-5c3f854-225290-421545 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-06 09:24:15,924 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:24:15,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:24:15,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.013 2026-10-06 09:24:15,984 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-06 09:24:16,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.013 0.033 2026-10-06 09:24:16,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-06 09:24:16,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.245 0.506 2026-10-06 09:24:16,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:16] "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-06 09:24:16,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24: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.006 2026-10-06 09:24:17,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.034 2026-10-06 09:24:17,062 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24: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.007 2026-10-06 09:24:17,084 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-10-06 09:24:17,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:24:17,152 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:24:17,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:24:17,180 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:24:17,183 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:24:17,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.017 0.028 2026-10-06 09:24:17,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.058 2026-10-06 09:24:17,239 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:24:17,240 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:24:17,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.012 2026-10-06 09:24:17,295 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:24:17,304 44 INFO rb-5c3f854-225290-421545 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-06 09:24:17,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.043 0.050 2026-10-06 09:24:17,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.051 2026-10-06 09:24:17,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.039 0.168 2026-10-06 09:24:17,505 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:24:17,507 44 INFO rb-5c3f854-225290-421545 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-06 09:24:17,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.051 2026-10-06 09:24:17,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:24:17,753 44 INFO rb-5c3f854-225290-421545 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-06 09:24:17,787 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:24:17,849 44 INFO rb-5c3f854-225290-421545 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-06 09:24:17,902 44 INFO rb-5c3f854-225290-421545 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-06 09:24:17,962 44 INFO rb-5c3f854-225290-421545 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-06 09:24:18,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47386241 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '29f88add-6f82-4c6c-bc60-83c4f9f5c3f1'}] 2026-10-06 09:24:18,075 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47386241 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '29f88add-6f82-4c6c-bc60-83c4f9f5c3f1'} created pos.order #791 2026-10-06 09:24:18,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47386241 finished 2026-10-06 09:24:18,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.044 0.137 2026-10-06 09:24:18,212 44 INFO rb-5c3f854-225290-421545 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-06 09:24:18,281 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:24:18,282 44 INFO rb-5c3f854-225290-421545 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-06 09:24:20,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [10/24] Tour test_sync_set_pricelist → Step body 2026-10-06 09:24:20,373 44 INFO rb-5c3f854-225290-421545 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-06 09:24:20,423 44 INFO rb-5c3f854-225290-421545 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-06 09:24:20,481 44 INFO rb-5c3f854-225290-421545 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-06 09:24:20,533 44 INFO rb-5c3f854-225290-421545 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-06 09:24:20,585 44 INFO rb-5c3f854-225290-421545 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-06 09:24:20,636 44 INFO rb-5c3f854-225290-421545 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-06 09:24:20,696 44 INFO rb-5c3f854-225290-421545 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-06 09:24:20,756 44 INFO rb-5c3f854-225290-421545 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-06 09:24:20,818 44 INFO rb-5c3f854-225290-421545 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-06 09:24:20,869 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [20/24] Tour test_sync_set_pricelist → Step body 2026-10-06 09:24:20,920 44 INFO rb-5c3f854-225290-421545 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-06 09:24:20,982 44 INFO rb-5c3f854-225290-421545 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-06 09:24:21,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75281337 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '29f88add-6f82-4c6c-bc60-83c4f9f5c3f1'}] 2026-10-06 09:24:21,026 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75281337 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '29f88add-6f82-4c6c-bc60-83c4f9f5c3f1'} updated pos.order #791 2026-10-06 09:24:21,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75281337 finished 2026-10-06 09:24:21,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.043 0.123 2026-10-06 09:24:21,205 44 INFO rb-5c3f854-225290-421545 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-06 09:24:21,256 44 INFO rb-5c3f854-225290-421545 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-06 09:24:23,288 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-10-06 09:24:23,289 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-06 09:24:23,397 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 15766004 (allocated 17039360) 2026-10-06 09:24:23,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 116045 2026-10-06 09:24:23,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-10-06 09:24:23,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 116045 2026-10-06 09:24:23,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092423_543521_test_sync_set_pricelist.txt 2026-10-06 09:24:23,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmp_3ku9do2_chrome_odoo" 2026-10-06 09:24:23,625 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-10-06 09:24:24,459 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 116247 2026-10-06 09:24:24,459 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmpmck44r0n_chrome_odoo 2026-10-06 09:24:24,459 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:45695/json/version 2026-10-06 09:24:24,460 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45695', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:24:24,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Browser version: Chrome/150.0.7871.114 2026-10-06 09:24:24,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:45695/json 2026-10-06 09:24:24,516 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45695', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:24:24,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:45695/devtools/page/1A728BD0475A62BDDDEE02EFC14AD1CB 2026-10-06 09:24:24,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-10-06 09:24:24,545 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-10-06 09:24:24,657 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:24:24,666 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-10-06 09:24:24,675 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:24:24,675 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:24:24,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:24:25,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:25] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.085 0.882 2026-10-06 09:24:25,665 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': '1A728BD0475A62BDDDEE02EFC14AD1CB', 'loaderId': '67061CFC539BC22CF24F384D6E1C30DC', 'isDownload': False} 2026-10-06 09:24:25,665 44 INFO rb-5c3f854-225290-421545 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-06 09:24:25,691 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:24:25,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:25] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.008 2026-10-06 09:24:25,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:25] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-06 09:24:25,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:25] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.016 0.030 2026-10-06 09:24:26,382 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:24:26,391 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:24:26,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-06 09:24:26,474 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Evaluate test code "odoo.startTour('test_tax_in_merge_table_order_line_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:24:26,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-06 09:24:26,486 44 INFO rb-5c3f854-225290-421545 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-06 09:24:26,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:24:26,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:24:26,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.010 2026-10-06 09:24:26,571 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.033 2026-10-06 09:24:26,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.028 0.055 2026-10-06 09:24:26,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-06 09:24:27,468 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.311 0.460 2026-10-06 09:24:27,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:24:27,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:24:27,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-06 09:24:27,696 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:24:27,719 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Owl is running in 'dev' mode. 2026-10-06 09:24:27,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.012 2026-10-06 09:24:27,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:24:27,794 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:24:27,794 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:24:27,824 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:24:27,829 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 09:24:27,839 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-06 09:24:27,852 44 INFO rb-5c3f854-225290-421545 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-06 09:24:27,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.053 0.046 2026-10-06 09:24:27,899 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:24:27,902 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.108 2026-10-06 09:24:27,982 44 INFO rb-5c3f854-225290-421545 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-06 09:24:28,026 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:28] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.063 0.126 2026-10-06 09:24:28,029 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:24:28,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:28] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.052 0.205 2026-10-06 09:24:28,157 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.234 2026-10-06 09:24:28,248 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.036 0.210 2026-10-06 09:24:28,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.094 2026-10-06 09:24:28,292 44 INFO rb-5c3f854-225290-421545 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-06 09:24:28,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:24:28,434 44 INFO rb-5c3f854-225290-421545 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-06 09:24:28,461 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:24:28,527 44 INFO rb-5c3f854-225290-421545 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-06 09:24:28,594 44 INFO rb-5c3f854-225290-421545 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-06 09:24:28,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22414783 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f99af085-607d-4c02-aecf-e6cf2b7a38eb'}] 2026-10-06 09:24:28,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22414783 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f99af085-607d-4c02-aecf-e6cf2b7a38eb'} created pos.order #792 2026-10-06 09:24:28,740 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22414783 finished 2026-10-06 09:24:28,803 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.050 0.125 2026-10-06 09:24:28,838 44 INFO rb-5c3f854-225290-421545 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-06 09:24:28,893 44 INFO rb-5c3f854-225290-421545 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-06 09:24:28,969 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.012 2026-10-06 09:24:28,971 44 INFO rb-5c3f854-225290-421545 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-06 09:24:29,036 44 INFO rb-5c3f854-225290-421545 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-06 09:24:29,096 44 INFO rb-5c3f854-225290-421545 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-06 09:24:29,117 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67676798 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b5524667-82cd-4806-86b3-6202318a68b2'}] 2026-10-06 09:24:29,173 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67676798 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b5524667-82cd-4806-86b3-6202318a68b2'} created pos.order #793 2026-10-06 09:24:29,199 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67676798 finished 2026-10-06 09:24:29,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 45 0.032 0.121 2026-10-06 09:24:29,304 44 INFO rb-5c3f854-225290-421545 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-06 09:24:29,355 44 INFO rb-5c3f854-225290-421545 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-06 09:24:29,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-06 09:24:29,915 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-06 09:24:30,414 44 INFO rb-5c3f854-225290-421545 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-06 09:24:30,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-06 09:24:30,928 44 INFO rb-5c3f854-225290-421545 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-06 09:24:30,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-06 09:24:31,470 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:31] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 9 0.013 0.010 2026-10-06 09:24:31,482 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-06 09:24:31,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62746467 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f99af085-607d-4c02-aecf-e6cf2b7a38eb'}] 2026-10-06 09:24:31,533 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1291] to pos.order #792 2026-10-06 09:24:31,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62746467 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f99af085-607d-4c02-aecf-e6cf2b7a38eb'} updated pos.order #792 2026-10-06 09:24:31,573 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62746467 finished 2026-10-06 09:24:31,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.081 0.149 2026-10-06 09:24:31,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.248 2026-10-06 09:24:31,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:31] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.041 0.112 2026-10-06 09:24:31,939 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:24:31,985 44 INFO rb-5c3f854-225290-421545 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-06 09:24:32,036 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-10-06 09:24:32,037 44 INFO rb-5c3f854-225290-421545 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-06 09:24:32,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 17110776 (allocated 18485248) 2026-10-06 09:24:32,148 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 116247 2026-10-06 09:24:32,161 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-10-06 09:24:32,162 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 116247 2026-10-06 09:24:32,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092432_271529_test_tax_in_merge_table_order_line.txt 2026-10-06 09:24:32,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmpmck44r0n_chrome_odoo" 2026-10-06 09:24:32,330 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tip_after_payment ... 2026-10-06 09:24:32,785 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome pid: 116452 2026-10-06 09:24:32,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless temporary user profile dir: /tmp/tmpccjyfcro_chrome_odoo 2026-10-06 09:24:32,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:44631/json/version 2026-10-06 09:24:32,787 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44631', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:24:32,829 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Browser version: Chrome/150.0.7871.114 2026-10-06 09:24:32,829 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:44631/json 2026-10-06 09:24:32,830 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44631', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:24:32,843 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Websocket url found: ws://127.0.0.1:44631/devtools/page/DFC80A83A84A0ADA7379FADA26964FC5 2026-10-06 09:24:32,860 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Enable chrome headless console log notification 2026-10-06 09:24:32,867 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless enable page notifications 2026-10-06 09:24:32,931 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:24:32,944 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Setting session cookie in browser 2026-10-06 09:24:32,960 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:24:32,960 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:24:32,977 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:24:33,782 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:33] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.046 0.762 2026-10-06 09:24:33,785 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigation result: {'frameId': 'DFC80A83A84A0ADA7379FADA26964FC5', 'loaderId': 'CB86B3562E462B4973FCC558283EAB86', 'isDownload': False} 2026-10-06 09:24:33,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate ready code "odoo.isTourReady('test_tip_after_payment')" 2026-10-06 09:24:33,810 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:24:33,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:33] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-10-06 09:24:33,850 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:33] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 09:24:33,860 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:33] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.036 2026-10-06 09:24:34,386 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:24:34,395 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:24:34,409 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:24:34,425 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate test code "odoo.startTour('test_tip_after_payment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:24:34,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:24:34,437 44 INFO rb-5c3f854-225290-421545 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-06 09:24:34,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-06 09:24:34,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:24:34,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.010 2026-10-06 09:24:34,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-06 09:24:34,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.046 2026-10-06 09:24:34,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-06 09:24:35,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.257 0.453 2026-10-06 09:24:35,349 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "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-06 09:24:35,448 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:24:35,518 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.039 2026-10-06 09:24:35,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24: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-06 09:24:35,594 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: Owl is running in 'dev' mode. 2026-10-06 09:24:35,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.024 2026-10-06 09:24:35,670 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:24:35,671 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:24:35,674 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:24:35,727 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 09:24:35,743 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "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-06 09:24:35,761 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.042 0.058 2026-10-06 09:24:35,778 44 INFO rb-5c3f854-225290-421545 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-06 09:24:35,782 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.113 2026-10-06 09:24:35,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.120 2026-10-06 09:24:35,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.030 2026-10-06 09:24:35,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.011 2026-10-06 09:24:35,902 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:24:35,983 44 INFO rb-5c3f854-225290-421545 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-06 09:24:36,004 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:24:36,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:36] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.070 0.080 2026-10-06 09:24:36,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.022 0.205 2026-10-06 09:24:36,233 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.181 2026-10-06 09:24:36,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:24:36,370 44 INFO rb-5c3f854-225290-421545 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-06 09:24:36,397 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:24:36,471 44 INFO rb-5c3f854-225290-421545 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-06 09:24:36,524 44 INFO rb-5c3f854-225290-421545 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-06 09:24:36,576 44 INFO rb-5c3f854-225290-421545 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-06 09:24:36,630 44 INFO rb-5c3f854-225290-421545 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-06 09:24:36,681 44 INFO rb-5c3f854-225290-421545 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-06 09:24:36,734 44 INFO rb-5c3f854-225290-421545 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-06 09:24:36,805 44 INFO rb-5c3f854-225290-421545 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-06 09:24:36,856 44 INFO rb-5c3f854-225290-421545 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-06 09:24:36,907 44 INFO rb-5c3f854-225290-421545 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-06 09:24:36,958 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,020 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,073 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,124 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,215 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,226 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:24:37,231 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:24:37,270 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,323 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,373 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,457 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,518 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,574 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,649 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,707 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,758 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,817 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,872 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,922 44 INFO rb-5c3f854-225290-421545 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-06 09:24:37,973 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,036 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,094 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,148 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,215 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,266 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,317 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,382 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,435 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,485 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,536 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,599 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,654 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,711 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,782 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,833 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,884 44 INFO rb-5c3f854-225290-421545 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-06 09:24:38,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: tour succeeded 2026-10-06 09:24:38,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_tip_after_payment SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-06 09:24:39,010 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: heap 15828776 (allocated 17039360) 2026-10-06 09:24:39,031 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing chrome headless with pid 116452 2026-10-06 09:24:39,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing websocket connection 2026-10-06 09:24:39,033 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Terminating chrome headless with pid 116452 2026-10-06 09:24:39,139 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092439_139364_test_tip_after_payment.txt 2026-10-06 09:24:39,139 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Removing chrome user profile "/tmp/tmpccjyfcro_chrome_odoo" 2026-10-06 09:24:39,160 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfering_orders ... 2026-10-06 09:24:39,475 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome pid: 116648 2026-10-06 09:24:39,476 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless temporary user profile dir: /tmp/tmp1gzfserw_chrome_odoo 2026-10-06 09:24:39,476 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:42987/json/version 2026-10-06 09:24:39,477 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42987', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:24:39,535 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Browser version: Chrome/150.0.7871.114 2026-10-06 09:24:39,535 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:42987/json 2026-10-06 09:24:39,536 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42987', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:24:39,547 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Websocket url found: ws://127.0.0.1:42987/devtools/page/09E9D4480C05CE532E9A3735D42A2A64 2026-10-06 09:24:39,563 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Enable chrome headless console log notification 2026-10-06 09:24:39,573 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless enable page notifications 2026-10-06 09:24:39,625 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:24:39,637 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Setting session cookie in browser 2026-10-06 09:24:39,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:24:39,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:24:39,656 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:24:40,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:40] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.114 0.764 2026-10-06 09:24:40,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigation result: {'frameId': '09E9D4480C05CE532E9A3735D42A2A64', 'loaderId': 'BAE0917CEDFADCFCAF0A5C27417931A1', 'isDownload': False} 2026-10-06 09:24:40,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate ready code "odoo.isTourReady('test_transfering_orders')" 2026-10-06 09:24:40,548 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:24:40,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:40] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.007 2026-10-06 09:24:40,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:40] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 09:24:40,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:40] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:24:41,103 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:24:41,104 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:24:41,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:24:41,157 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate test code "odoo.startTour('test_transfering_orders', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:24:41,164 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-06 09:24:41,167 44 INFO rb-5c3f854-225290-421545 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-06 09:24:41,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:24:41,195 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:24:41,253 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:41] "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.015 2026-10-06 09:24:41,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-06 09:24:41,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.039 2026-10-06 09:24:41,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-06 09:24:42,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.300 0.464 2026-10-06 09:24:42,166 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "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-06 09:24:42,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24: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.007 2026-10-06 09:24:42,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.050 2026-10-06 09:24:42,362 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24: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.007 2026-10-06 09:24:42,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: Owl is running in 'dev' mode. 2026-10-06 09:24:42,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-06 09:24:42,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:24:42,470 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:24:42,481 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:24:42,489 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:24:42,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.025 0.043 2026-10-06 09:24:42,530 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:24:42,539 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "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-06 09:24:42,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.086 2026-10-06 09:24:42,599 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:24:42,636 44 INFO rb-5c3f854-225290-421545 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-06 09:24:42,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.085 0.059 2026-10-06 09:24:42,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.048 0.188 2026-10-06 09:24:42,822 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [3/118] Tour test_transfering_orders → Step .new-order 2026-10-06 09:24:42,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.013 0.226 2026-10-06 09:24:42,837 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:24:42,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-10-06 09:24:42,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.046 0.090 2026-10-06 09:24:43,088 44 INFO rb-5c3f854-225290-421545 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-06 09:24:43,114 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:24:43,190 44 INFO rb-5c3f854-225290-421545 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-06 09:24:43,258 44 INFO rb-5c3f854-225290-421545 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-06 09:24:43,325 44 INFO rb-5c3f854-225290-421545 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-06 09:24:43,386 44 INFO rb-5c3f854-225290-421545 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-06 09:24:43,446 44 INFO rb-5c3f854-225290-421545 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-06 09:24:43,501 44 INFO rb-5c3f854-225290-421545 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-06 09:24:43,560 44 INFO rb-5c3f854-225290-421545 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-06 09:24:45,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [12/118] Tour test_transfering_orders → Step .new-order 2026-10-06 09:24:45,673 44 INFO rb-5c3f854-225290-421545 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-06 09:24:45,743 44 INFO rb-5c3f854-225290-421545 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-06 09:24:45,811 44 INFO rb-5c3f854-225290-421545 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-06 09:24:45,883 44 INFO rb-5c3f854-225290-421545 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-06 09:24:45,939 44 INFO rb-5c3f854-225290-421545 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-06 09:24:45,994 44 INFO rb-5c3f854-225290-421545 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-06 09:24:46,049 44 INFO rb-5c3f854-225290-421545 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-06 09:24:46,110 44 INFO rb-5c3f854-225290-421545 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-06 09:24:48,154 44 INFO rb-5c3f854-225290-421545 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-06 09:24:48,223 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.006 2026-10-06 09:24:48,233 44 INFO rb-5c3f854-225290-421545 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-06 09:24:48,302 44 INFO rb-5c3f854-225290-421545 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-06 09:24:48,371 44 INFO rb-5c3f854-225290-421545 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-06 09:24:48,439 44 INFO rb-5c3f854-225290-421545 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-06 09:24:48,501 44 INFO rb-5c3f854-225290-421545 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-06 09:24:48,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44497702 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c06e1f86-1f09-462c-b4c1-50c3bbc4d24b'}] 2026-10-06 09:24:48,674 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44497702 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c06e1f86-1f09-462c-b4c1-50c3bbc4d24b'} created pos.order #794 2026-10-06 09:24:48,707 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44497702 finished 2026-10-06 09:24:48,781 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.117 0.138 2026-10-06 09:24:48,825 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97480822 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'de69904b-557d-4206-b3f6-75463c287b36'}] 2026-10-06 09:24:48,872 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97480822 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'de69904b-557d-4206-b3f6-75463c287b36'} created pos.order #795 2026-10-06 09:24:48,893 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97480822 finished 2026-10-06 09:24:48,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.031 0.102 2026-10-06 09:24:48,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92310919 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '9a90667b-0b99-4388-bba8-fce5f9b145e7'}] 2026-10-06 09:24:49,043 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92310919 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '9a90667b-0b99-4388-bba8-fce5f9b145e7'} created pos.order #796 2026-10-06 09:24:49,063 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92310919 finished 2026-10-06 09:24:49,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.025 0.104 2026-10-06 09:24:49,155 44 INFO rb-5c3f854-225290-421545 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-06 09:24:49,224 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.003 0.009 2026-10-06 09:24:49,228 44 INFO rb-5c3f854-225290-421545 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-06 09:24:49,293 44 INFO rb-5c3f854-225290-421545 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-06 09:24:49,355 44 INFO rb-5c3f854-225290-421545 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-06 09:24:49,420 44 INFO rb-5c3f854-225290-421545 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-06 09:24:49,481 44 INFO rb-5c3f854-225290-421545 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-06 09:24:49,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77742473 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '5da77590-2807-4257-b32c-f18c352f900e'}] 2026-10-06 09:24:49,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77742473 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '5da77590-2807-4257-b32c-f18c352f900e'} created pos.order #797 2026-10-06 09:24:49,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77742473 finished 2026-10-06 09:24:49,638 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.023 0.110 2026-10-06 09:24:49,677 44 INFO rb-5c3f854-225290-421545 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-06 09:24:49,747 44 INFO rb-5c3f854-225290-421545 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-06 09:24:49,870 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.046 0.074 2026-10-06 09:24:49,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.029 2026-10-06 09:24:49,946 44 INFO rb-5c3f854-225290-421545 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-06 09:24:50,007 44 INFO rb-5c3f854-225290-421545 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-06 09:24:50,059 44 INFO rb-5c3f854-225290-421545 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-06 09:24:50,124 44 INFO rb-5c3f854-225290-421545 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-06 09:24:50,174 44 INFO rb-5c3f854-225290-421545 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-06 09:24:50,232 44 INFO rb-5c3f854-225290-421545 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-06 09:24:50,298 44 INFO rb-5c3f854-225290-421545 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-06 09:24:50,358 44 INFO rb-5c3f854-225290-421545 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-06 09:24:50,456 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.038 0.045 2026-10-06 09:24:50,490 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.021 2026-10-06 09:24:50,550 44 INFO rb-5c3f854-225290-421545 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-06 09:24:50,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #715336 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'de69904b-557d-4206-b3f6-75463c287b36'}] 2026-10-06 09:24:50,564 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:24:50,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1296] to pos.order #795 2026-10-06 09:24:50,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #715336 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'de69904b-557d-4206-b3f6-75463c287b36'} updated pos.order #795 2026-10-06 09:24:50,621 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #715336 finished 2026-10-06 09:24:50,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.067 0.123 2026-10-06 09:24:50,915 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:50] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.027 0.102 2026-10-06 09:24:50,983 44 INFO rb-5c3f854-225290-421545 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-06 09:24:51,043 44 INFO rb-5c3f854-225290-421545 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-06 09:24:51,089 44 INFO rb-5c3f854-225290-421545 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-06 09:24:51,146 44 INFO rb-5c3f854-225290-421545 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-06 09:24:51,197 44 INFO rb-5c3f854-225290-421545 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-06 09:24:51,254 44 INFO rb-5c3f854-225290-421545 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-06 09:24:51,345 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:51] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.031 0.053 2026-10-06 09:24:51,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.028 2026-10-06 09:24:51,426 44 INFO rb-5c3f854-225290-421545 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-06 09:24:51,488 44 INFO rb-5c3f854-225290-421545 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-06 09:24:53,536 44 INFO rb-5c3f854-225290-421545 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-06 09:24:53,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.009 0.010 2026-10-06 09:24:53,615 44 INFO rb-5c3f854-225290-421545 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-06 09:24:53,673 44 INFO rb-5c3f854-225290-421545 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-06 09:24:53,729 44 INFO rb-5c3f854-225290-421545 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-06 09:24:53,792 44 INFO rb-5c3f854-225290-421545 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-06 09:24:53,874 44 INFO rb-5c3f854-225290-421545 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-06 09:24:53,878 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82012279 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '5da77590-2807-4257-b32c-f18c352f900e'}] 2026-10-06 09:24:53,917 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1297] to pos.order #797 2026-10-06 09:24:53,929 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82012279 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '5da77590-2807-4257-b32c-f18c352f900e'} updated pos.order #797 2026-10-06 09:24:53,959 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82012279 finished 2026-10-06 09:24:54,062 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.056 0.131 2026-10-06 09:24:54,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:54] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.027 0.102 2026-10-06 09:24:54,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.015 2026-10-06 09:24:54,279 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:54] "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.014 2026-10-06 09:24:54,307 44 INFO rb-5c3f854-225290-421545 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-06 09:24:54,357 44 INFO rb-5c3f854-225290-421545 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-06 09:24:54,416 44 INFO rb-5c3f854-225290-421545 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-06 09:24:54,465 44 INFO rb-5c3f854-225290-421545 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-06 09:24:54,524 44 INFO rb-5c3f854-225290-421545 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-06 09:24:54,617 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:54] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.032 0.055 2026-10-06 09:24:54,667 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-06 09:24:54,692 44 INFO rb-5c3f854-225290-421545 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-06 09:24:54,759 44 INFO rb-5c3f854-225290-421545 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-06 09:24:56,787 44 INFO rb-5c3f854-225290-421545 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-06 09:24:56,860 44 INFO rb-5c3f854-225290-421545 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-06 09:24:56,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.014 0.019 2026-10-06 09:24:56,910 44 INFO rb-5c3f854-225290-421545 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-06 09:24:56,966 44 INFO rb-5c3f854-225290-421545 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-06 09:24:57,028 44 INFO rb-5c3f854-225290-421545 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-06 09:24:57,083 44 INFO rb-5c3f854-225290-421545 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-06 09:24:57,164 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.033 0.046 2026-10-06 09:24:57,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-06 09:24:57,275 44 INFO rb-5c3f854-225290-421545 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-06 09:24:57,279 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78784600 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'de69904b-557d-4206-b3f6-75463c287b36'}] 2026-10-06 09:24:57,323 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1298] to pos.order #795 2026-10-06 09:24:57,330 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78784600 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'de69904b-557d-4206-b3f6-75463c287b36'} updated pos.order #795 2026-10-06 09:24:57,352 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78784600 finished 2026-10-06 09:24:57,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.075 0.128 2026-10-06 09:24:57,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:57] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.054 0.101 2026-10-06 09:24:57,736 44 INFO rb-5c3f854-225290-421545 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-06 09:24:57,795 44 INFO rb-5c3f854-225290-421545 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-06 09:24:57,847 44 INFO rb-5c3f854-225290-421545 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-06 09:24:57,911 44 INFO rb-5c3f854-225290-421545 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-06 09:24:57,963 44 INFO rb-5c3f854-225290-421545 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-06 09:24:58,021 44 INFO rb-5c3f854-225290-421545 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-06 09:24:58,073 44 INFO rb-5c3f854-225290-421545 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-06 09:24:58,130 44 INFO rb-5c3f854-225290-421545 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-06 09:24:58,212 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.023 0.053 2026-10-06 09:24:58,252 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.026 2026-10-06 09:24:58,275 44 INFO rb-5c3f854-225290-421545 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-06 09:24:58,330 44 INFO rb-5c3f854-225290-421545 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-06 09:24:58,381 44 INFO rb-5c3f854-225290-421545 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-06 09:24:58,457 44 INFO rb-5c3f854-225290-421545 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-06 09:24:58,508 44 INFO rb-5c3f854-225290-421545 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-06 09:24:58,565 44 INFO rb-5c3f854-225290-421545 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-06 09:24:58,630 44 INFO rb-5c3f854-225290-421545 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-06 09:24:58,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74983836 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'de69904b-557d-4206-b3f6-75463c287b36'}] 2026-10-06 09:24:58,702 44 INFO rb-5c3f854-225290-421545 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-06 09:24:58,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74983836 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'de69904b-557d-4206-b3f6-75463c287b36'} updated pos.order #795 2026-10-06 09:24:58,769 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74983836 finished 2026-10-06 09:24:58,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.079 0.108 2026-10-06 09:24:58,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:24:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:24:58,987 44 INFO rb-5c3f854-225290-421545 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-06 09:24:59,037 44 INFO rb-5c3f854-225290-421545 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-06 09:24:59,095 44 INFO rb-5c3f854-225290-421545 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-06 09:24:59,147 44 INFO rb-5c3f854-225290-421545 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-06 09:24:59,206 44 INFO rb-5c3f854-225290-421545 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-06 09:24:59,257 44 INFO rb-5c3f854-225290-421545 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-06 09:24:59,318 44 INFO rb-5c3f854-225290-421545 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-06 09:25:01,370 44 INFO rb-5c3f854-225290-421545 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-06 09:25:01,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [96/118] Tour test_transfering_orders → Step .new-order 2026-10-06 09:25:01,489 44 INFO rb-5c3f854-225290-421545 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-06 09:25:01,556 44 INFO rb-5c3f854-225290-421545 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-06 09:25:01,613 44 INFO rb-5c3f854-225290-421545 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-06 09:25:01,672 44 INFO rb-5c3f854-225290-421545 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-06 09:25:01,727 44 INFO rb-5c3f854-225290-421545 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-06 09:25:01,788 44 INFO rb-5c3f854-225290-421545 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-06 09:25:03,836 44 INFO rb-5c3f854-225290-421545 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-06 09:25:03,896 44 INFO rb-5c3f854-225290-421545 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-06 09:25:03,903 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61456229 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '409bda76-37d4-416f-92fb-29e649bfaa1b'}] 2026-10-06 09:25:03,961 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61456229 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '409bda76-37d4-416f-92fb-29e649bfaa1b'} created pos.order #798 2026-10-06 09:25:03,988 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61456229 finished 2026-10-06 09:25:04,054 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.038 0.116 2026-10-06 09:25:04,151 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:04] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.027 0.051 2026-10-06 09:25:04,192 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.026 2026-10-06 09:25:04,202 44 INFO rb-5c3f854-225290-421545 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-06 09:25:04,254 44 INFO rb-5c3f854-225290-421545 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-06 09:25:04,319 44 INFO rb-5c3f854-225290-421545 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-06 09:25:04,368 44 INFO rb-5c3f854-225290-421545 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-06 09:25:04,425 44 INFO rb-5c3f854-225290-421545 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-06 09:25:04,488 44 INFO rb-5c3f854-225290-421545 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-06 09:25:04,558 44 INFO rb-5c3f854-225290-421545 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-06 09:25:04,563 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12344366 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'de69904b-557d-4206-b3f6-75463c287b36'}] 2026-10-06 09:25:04,609 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12344366 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'de69904b-557d-4206-b3f6-75463c287b36'} updated pos.order #795 2026-10-06 09:25:04,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12344366 finished 2026-10-06 09:25:04,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.050 0.137 2026-10-06 09:25:04,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:04] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.027 0.080 2026-10-06 09:25:04,942 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:04] "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.012 2026-10-06 09:25:04,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:04] "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.022 2026-10-06 09:25:04,973 44 INFO rb-5c3f854-225290-421545 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-06 09:25:05,022 44 INFO rb-5c3f854-225290-421545 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-06 09:25:05,079 44 INFO rb-5c3f854-225290-421545 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-06 09:25:05,131 44 INFO rb-5c3f854-225290-421545 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-06 09:25:05,190 44 INFO rb-5c3f854-225290-421545 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-06 09:25:05,241 44 INFO rb-5c3f854-225290-421545 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-06 09:25:05,297 44 INFO rb-5c3f854-225290-421545 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-06 09:25:05,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.020 0.046 2026-10-06 09:25:05,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.025 2026-10-06 09:25:05,415 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: tour succeeded 2026-10-06 09:25:05,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: ╔════════════════════════════════════════╗ ║ TOUR test_transfering_orders SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-06 09:25:05,577 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: heap 29222560 (allocated 30945280) 2026-10-06 09:25:05,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing chrome headless with pid 116648 2026-10-06 09:25:05,598 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing websocket connection 2026-10-06 09:25:05,598 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Terminating chrome headless with pid 116648 2026-10-06 09:25:05,709 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092505_708712_test_transfering_orders.txt 2026-10-06 09:25:05,709 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Removing chrome user profile "/tmp/tmp1gzfserw_chrome_odoo" 2026-10-06 09:25:05,728 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-10-06 09:25:06,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 116883 2026-10-06 09:25:06,227 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmp4rvihkiw_chrome_odoo 2026-10-06 09:25:06,227 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:40009/json/version 2026-10-06 09:25:06,228 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40009', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:25:06,253 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-06 09:25:06,253 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:40009/json 2026-10-06 09:25:06,254 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40009', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:25:06,264 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:40009/devtools/page/AA65A8EE296AD54B01EA08872A2BA7A5 2026-10-06 09:25:06,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-06 09:25:06,285 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-06 09:25:06,331 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:25:06,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-06 09:25:06,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:25:06,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:25:06,357 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:25:06,990 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:06] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.042 0.594 2026-10-06 09:25:06,994 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'AA65A8EE296AD54B01EA08872A2BA7A5', 'loaderId': '1A8D4238D05AA10FC86052F16DD38563', 'isDownload': False} 2026-10-06 09:25:06,994 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-10-06 09:25:07,015 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:25:07,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:07] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 09:25:07,035 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:07] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:25:07,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:07] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-06 09:25:07,696 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:07,702 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:07,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:25:07,751 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:25:07,757 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('LeaveResidualOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:25:07,765 44 INFO rb-5c3f854-225290-421545 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-06 09:25:07,772 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25: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-06 09:25:07,791 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:07,813 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-10-06 09:25:07,839 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:07] "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-06 09:25:07,841 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-06 09:25:07,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.036 2026-10-06 09:25:08,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.227 0.713 2026-10-06 09:25:08,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:08] "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-06 09:25:08,994 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25: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.007 2026-10-06 09:25:09,057 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-06 09:25:09,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:25:09,124 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-06 09:25:09,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:25:09,208 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:25:09,223 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:25:09,225 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:25:09,252 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:25:09,258 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:25:09,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.033 0.041 2026-10-06 09:25:09,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.087 2026-10-06 09:25:09,313 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.026 2026-10-06 09:25:09,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.121 2026-10-06 09:25:09,322 44 INFO rb-5c3f854-225290-421545 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-06 09:25:09,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.020 2026-10-06 09:25:09,416 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:25:09,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.025 0.045 2026-10-06 09:25:09,509 44 INFO rb-5c3f854-225290-421545 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-06 09:25:09,517 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:25:09,537 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.025 0.104 2026-10-06 09:25:09,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.036 0.071 2026-10-06 09:25:09,687 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:25:09,770 44 INFO rb-5c3f854-225290-421545 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-06 09:25:09,799 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:25:09,871 44 INFO rb-5c3f854-225290-421545 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-06 09:25:09,919 44 INFO rb-5c3f854-225290-421545 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-06 09:25:09,970 44 INFO rb-5c3f854-225290-421545 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-06 09:25:10,021 44 INFO rb-5c3f854-225290-421545 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-06 09:25:10,100 44 INFO rb-5c3f854-225290-421545 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-06 09:25:10,114 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:25:10,116 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:25:10,151 44 INFO rb-5c3f854-225290-421545 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-06 09:25:10,202 44 INFO rb-5c3f854-225290-421545 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-06 09:25:10,283 44 INFO rb-5c3f854-225290-421545 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-06 09:25:10,358 44 INFO rb-5c3f854-225290-421545 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-06 09:25:10,363 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94537259 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6816912c-0485-4a80-a16a-c7313a4987fc'}] 2026-10-06 09:25:10,372 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:25:10,894 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94537259 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6816912c-0485-4a80-a16a-c7313a4987fc'} created pos.order #799 2026-10-06 09:25:10,925 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94537259 finished 2026-10-06 09:25:10,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.221 0.416 2026-10-06 09:25:11,192 44 INFO rb-5c3f854-225290-421545 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-06 09:25:11,241 44 INFO rb-5c3f854-225290-421545 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-06 09:25:11,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25: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.006 2026-10-06 09:25:11,313 44 INFO rb-5c3f854-225290-421545 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-06 09:25:11,384 44 INFO rb-5c3f854-225290-421545 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-06 09:25:11,447 44 INFO rb-5c3f854-225290-421545 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-06 09:25:11,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89617522 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '046736d0-e59a-4c0c-a6a3-f2e930d0f611'}] 2026-10-06 09:25:11,517 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89617522 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '046736d0-e59a-4c0c-a6a3-f2e930d0f611'} created pos.order #800 2026-10-06 09:25:11,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89617522 finished 2026-10-06 09:25:11,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.031 0.113 2026-10-06 09:25:11,638 44 INFO rb-5c3f854-225290-421545 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-06 09:25:11,689 44 INFO rb-5c3f854-225290-421545 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-06 09:25:11,739 44 INFO rb-5c3f854-225290-421545 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-06 09:25:11,791 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-06 09:25:11,792 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-06 09:25:11,915 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 17019396 (allocated 18485248) 2026-10-06 09:25:11,922 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 116883 2026-10-06 09:25:11,922 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-06 09:25:11,923 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 116883 2026-10-06 09:25:12,024 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092512_024663_test_user_on_residual_order.txt 2026-10-06 09:25:12,025 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmp4rvihkiw_chrome_odoo" 2026-10-06 09:25:12,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 117086 2026-10-06 09:25:12,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmp2bac463a_chrome_odoo 2026-10-06 09:25:12,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:35511/json/version 2026-10-06 09:25:12,344 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35511', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:25:12,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-06 09:25:12,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:35511/json 2026-10-06 09:25:12,406 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35511', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:25:12,424 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:35511/devtools/page/A5B0A92190C4E1EB39DD3AC112720E15 2026-10-06 09:25:12,438 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-06 09:25:12,443 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-06 09:25:12,482 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:25:12,491 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-06 09:25:12,498 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-06 09:25:12,499 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-06 09:25:12,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:12] "GET /pos/ui/119 HTTP/1.1" 200 - 37 0.021 0.038 2026-10-06 09:25:12,574 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'A5B0A92190C4E1EB39DD3AC112720E15', 'loaderId': 'AF7A502570F77D60F03B27C14DE2257F', 'isDownload': False} 2026-10-06 09:25:12,574 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-10-06 09:25:12,595 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:25:12,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:12] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 09:25:12,622 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:12] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:25:12,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:12] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.018 2026-10-06 09:25:13,245 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:13,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:25:13,265 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:25:13,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('FinishResidualOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:25:13,290 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:25:13,298 44 INFO rb-5c3f854-225290-421545 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-06 09:25:13,306 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25: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-06 09:25:13,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:25:13,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.014 2026-10-06 09:25:13,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-06 09:25:13,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.033 0.030 2026-10-06 09:25:13,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-06 09:25:14,237 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 424 0.298 0.471 2026-10-06 09:25:14,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:25:14,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.010 2026-10-06 09:25:14,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.041 2026-10-06 09:25:14,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:25:14,469 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-06 09:25:14,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-06 09:25:14,523 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:14,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:25:14,538 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:14,539 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:14,579 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:14,603 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "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-06 09:25:14,623 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:25:14,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.035 0.062 2026-10-06 09:25:14,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.107 2026-10-06 09:25:14,663 44 INFO rb-5c3f854-225290-421545 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-06 09:25:14,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.069 2026-10-06 09:25:14,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.018 0.098 2026-10-06 09:25:14,779 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.014 0.160 2026-10-06 09:25:14,793 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.097 2026-10-06 09:25:14,850 44 INFO rb-5c3f854-225290-421545 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-06 09:25:14,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:14] "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.012 2026-10-06 09:25:15,003 44 INFO rb-5c3f854-225290-421545 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-06 09:25:15,019 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:15,053 44 INFO rb-5c3f854-225290-421545 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-06 09:25:15,105 44 INFO rb-5c3f854-225290-421545 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-06 09:25:15,156 44 INFO rb-5c3f854-225290-421545 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-06 09:25:15,206 44 INFO rb-5c3f854-225290-421545 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-06 09:25:15,280 44 INFO rb-5c3f854-225290-421545 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-06 09:25:15,300 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:25:15,308 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:25:15,330 44 INFO rb-5c3f854-225290-421545 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-06 09:25:15,381 44 INFO rb-5c3f854-225290-421545 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-06 09:25:15,468 44 INFO rb-5c3f854-225290-421545 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-06 09:25:15,535 44 INFO rb-5c3f854-225290-421545 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-06 09:25:15,541 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33254860 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '046736d0-e59a-4c0c-a6a3-f2e930d0f611'}] 2026-10-06 09:25:15,546 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:25:15,643 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [739] to pos.order #800 2026-10-06 09:25:15,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33254860 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '046736d0-e59a-4c0c-a6a3-f2e930d0f611'} updated pos.order #800 2026-10-06 09:25:15,998 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33254860 finished 2026-10-06 09:25:16,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.161 0.407 2026-10-06 09:25:16,281 44 INFO rb-5c3f854-225290-421545 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-06 09:25:16,331 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-06 09:25:16,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 09:25:16,424 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 15414864 (allocated 16777216) 2026-10-06 09:25:16,434 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 117086 2026-10-06 09:25:16,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-06 09:25:16,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 117086 2026-10-06 09:25:16,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092516_530061_test_user_on_residual_order.txt 2026-10-06 09:25:16,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmp2bac463a_chrome_odoo" 2026-10-06 09:25:16,608 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 09:25:31,310 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #225 deleted restaurant.floor records with IDs: [55] 2026-10-06 09:25:32,192 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-10-06 09:25:32,250 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70298133 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-10-06 09:25:32,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70298133 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #801 2026-10-06 09:25:32,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70298133 finished 2026-10-06 09:25:32,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-10-06 09:25:32,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-10-06 09:25:32,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 09:25:47,253 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #229 deleted restaurant.floor records with IDs: [58] 2026-10-06 09:25:48,063 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-10-06 09:25:48,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 117281 2026-10-06 09:25:48,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmpjmwxxdwj_chrome_odoo 2026-10-06 09:25:48,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:40223/json/version 2026-10-06 09:25:48,567 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:25:48,594 44 INFO rb-5c3f854-225290-421545 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-06 09:25:48,594 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:40223/json 2026-10-06 09:25:48,595 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:25:48,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:40223/devtools/page/E59167F6668FADCB2D1BB47D27F2FF2B 2026-10-06 09:25:48,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Enable chrome headless console log notification 2026-10-06 09:25:48,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-10-06 09:25:48,737 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:25:48,745 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-10-06 09:25:48,749 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Open "http://127.0.0.1:8069/pos/ui/123" in browser 2026-10-06 09:25:48,749 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigating to: "http://127.0.0.1:8069/pos/ui/123" 2026-10-06 09:25:48,770 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:25:49,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:49] "GET /pos/ui/123 HTTP/1.1" 200 - 86 0.050 0.633 2026-10-06 09:25:49,454 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': 'E59167F6668FADCB2D1BB47D27F2FF2B', 'loaderId': '583942C6ED2A384DEA0BE34082507D06', 'isDownload': False} 2026-10-06 09:25:49,455 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-10-06 09:25:49,476 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:25:49,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:49] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 09:25:49,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:49] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-06 09:25:49,505 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:49] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-06 09:25:50,078 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:25:50,096 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-06 09:25:50,100 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:25:50,117 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate test code "odoo.startTour('PosRestaurantRewardStay', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/123", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:25:50,123 44 INFO rb-5c3f854-225290-421545 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-06 09:25:50,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:25:50,146 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:25:50,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:25:50,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:50] "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-06 09:25:50,211 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-06 09:25:50,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.016 0.047 2026-10-06 09:25:50,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-06 09:25:51,224 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 407 0.383 0.491 2026-10-06 09:25:51,255 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "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-06 09:25:51,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:25:51,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.037 2026-10-06 09:25:51,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:25:51,434 44 INFO rb-5c3f854-225290-421545 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-06 09:25:51,456 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-10-06 09:25:51,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:25:51,500 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:25:51,534 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:25:51,538 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:25:51,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /web/image/res.users/231/avatar_128 HTTP/1.1" 200 - 14 0.030 0.027 2026-10-06 09:25:51,575 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.003 0.061 2026-10-06 09:25:51,580 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:51,584 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:25:51,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.022 2026-10-06 09:25:51,639 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:25:51,644 44 INFO rb-5c3f854-225290-421545 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-06 09:25:51,708 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.033 0.063 2026-10-06 09:25:51,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.024 0.143 2026-10-06 09:25:51,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.133 2026-10-06 09:25:51,879 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:51,882 44 INFO rb-5c3f854-225290-421545 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-06 09:25:51,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.057 2026-10-06 09:25:52,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:25:52,107 44 INFO rb-5c3f854-225290-421545 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-06 09:25:52,161 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:25:52,191 44 INFO rb-5c3f854-225290-421545 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-06 09:25:52,259 44 INFO rb-5c3f854-225290-421545 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-06 09:25:52,320 44 INFO rb-5c3f854-225290-421545 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-06 09:25:52,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77559822 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': '88ef7f94-aba1-4ea6-91a0-91c6b735ada0'}] 2026-10-06 09:25:52,438 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77559822 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': '88ef7f94-aba1-4ea6-91a0-91c6b735ada0'} created pos.order #802 2026-10-06 09:25:52,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77559822 finished 2026-10-06 09:25:52,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.081 0.127 2026-10-06 09:25:52,605 44 INFO rb-5c3f854-225290-421545 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-06 09:25:52,659 44 INFO rb-5c3f854-225290-421545 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-06 09:25:52,716 44 INFO rb-5c3f854-225290-421545 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-06 09:25:52,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:25:52,793 44 INFO rb-5c3f854-225290-421545 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-06 09:25:52,846 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-10-06 09:25:52,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-06 09:25:52,927 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 16313220 (allocated 17960960) 2026-10-06 09:25:52,931 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 117281 2026-10-06 09:25:52,932 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-10-06 09:25:52,933 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 117281 2026-10-06 09:25:53,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092553_035262_test_change_table_rewards_stay.txt 2026-10-06 09:25:53,036 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmpjmwxxdwj_chrome_odoo" 2026-10-06 09:25:53,093 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-10-06 09:25:53,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 117475 2026-10-06 09:25:53,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmpef8q1oj2_chrome_odoo 2026-10-06 09:25:53,769 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:33909/json/version 2026-10-06 09:25:53,770 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:25:53,828 44 INFO rb-5c3f854-225290-421545 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-06 09:25:53,828 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:33909/json 2026-10-06 09:25:53,829 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:25:53,843 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:33909/devtools/page/98659B3CD113E1936E71F2888E7E00A2 2026-10-06 09:25:53,851 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Enable chrome headless console log notification 2026-10-06 09:25:53,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-10-06 09:25:53,946 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:25:53,953 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-10-06 09:25:53,957 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Open "http://127.0.0.1:8069/pos/ui/123" in browser 2026-10-06 09:25:53,957 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigating to: "http://127.0.0.1:8069/pos/ui/123" 2026-10-06 09:25:53,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:25:54,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:54] "GET /pos/ui/123 HTTP/1.1" 200 - 90 0.036 0.552 2026-10-06 09:25:54,561 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': '98659B3CD113E1936E71F2888E7E00A2', 'loaderId': 'A1D1161A6A9F87071F754594FD1AE6B2', 'isDownload': False} 2026-10-06 09:25:54,561 44 INFO rb-5c3f854-225290-421545 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-06 09:25:54,578 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:25:54,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:54] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 09:25:54,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:54] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-10-06 09:25:54,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:54] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.012 0.028 2026-10-06 09:25:55,269 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:55,274 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:25:55,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:25:55,322 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Evaluate test code "odoo.startTour('test_loyalty_reward_with_courses', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/123", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:25:55,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-10-06 09:25:55,329 44 INFO rb-5c3f854-225290-421545 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-06 09:25:55,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25: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-06 09:25:55,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:25:55,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.012 2026-10-06 09:25:55,423 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-06 09:25:55,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.053 2026-10-06 09:25:55,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-06 09:25:56,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 407 0.272 0.556 2026-10-06 09:25:56,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "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-06 09:25:56,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:25:56,523 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.035 2026-10-06 09:25:56,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.010 2026-10-06 09:25:56,604 44 INFO rb-5c3f854-225290-421545 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-06 09:25:56,624 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 09:25:56,672 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:56,687 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:25:56,726 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:25:56,728 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:25:56,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "GET /web/image/res.users/231/avatar_128 HTTP/1.1" 200 - 14 0.031 0.032 2026-10-06 09:25:56,762 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:25:56,797 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "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-06 09:25:56,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.022 0.089 2026-10-06 09:25:56,826 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:25:56,831 44 INFO rb-5c3f854-225290-421545 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-06 09:25:56,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.011 0.042 2026-10-06 09:25:56,933 44 INFO rb-5c3f854-225290-421545 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-06 09:25:56,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.039 0.089 2026-10-06 09:25:56,956 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:56] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.011 0.097 2026-10-06 09:25:57,040 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:57] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.037 0.192 2026-10-06 09:25:57,080 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:25:57,169 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.068 0.163 2026-10-06 09:25:57,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:25:57,309 44 INFO rb-5c3f854-225290-421545 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-06 09:25:57,345 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:25:57,368 44 INFO rb-5c3f854-225290-421545 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-06 09:25:57,479 44 INFO rb-5c3f854-225290-421545 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-06 09:25:57,551 44 INFO rb-5c3f854-225290-421545 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-06 09:25:57,622 44 INFO rb-5c3f854-225290-421545 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-06 09:25:57,652 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33362220 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': '666c2162-66a3-4520-a18a-6bb86cd6aa3b'}] 2026-10-06 09:25:57,757 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33362220 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': '666c2162-66a3-4520-a18a-6bb86cd6aa3b'} created pos.order #803 2026-10-06 09:25:57,788 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33362220 finished 2026-10-06 09:25:57,872 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.082 0.142 2026-10-06 09:25:57,915 44 INFO rb-5c3f854-225290-421545 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-06 09:25:57,993 44 INFO rb-5c3f854-225290-421545 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-06 09:25:57,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:57] "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-06 09:25:58,068 44 INFO rb-5c3f854-225290-421545 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-06 09:25:58,119 44 INFO rb-5c3f854-225290-421545 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-06 09:25:58,182 44 INFO rb-5c3f854-225290-421545 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-06 09:25:58,233 44 INFO rb-5c3f854-225290-421545 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-06 09:25:58,297 44 INFO rb-5c3f854-225290-421545 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-06 09:25:58,327 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81643207 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000002', 'uuid': '17b254cd-e1f3-4c39-a2d8-859d861e914d'}] 2026-10-06 09:25:58,425 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81643207 order {'name': '/', 'pos_reference': '261-123-000002', 'uuid': '17b254cd-e1f3-4c39-a2d8-859d861e914d'} created pos.order #804 2026-10-06 09:25:58,455 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81643207 finished 2026-10-06 09:25:58,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:25:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.060 0.146 2026-10-06 09:25:58,567 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-10-06 09:25:58,567 44 INFO rb-5c3f854-225290-421545 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-06 09:25:58,657 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 17382412 (allocated 19009536) 2026-10-06 09:25:58,663 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 117475 2026-10-06 09:25:58,668 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-10-06 09:25:58,671 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 117475 2026-10-06 09:25:58,776 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092558_776155_test_loyalty_reward_with_courses.txt 2026-10-06 09:25:58,776 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmpef8q1oj2_chrome_odoo" 2026-10-06 09:25:58,883 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 09:26:13,179 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend: Starting TestSafaricomHttpCommon.test_mpesa_express_request_data ... 2026-10-06 09:26:13,522 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome pid: 117673 2026-10-06 09:26:13,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless temporary user profile dir: /tmp/tmpr4riewbl_chrome_odoo 2026-10-06 09:26:13,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:34301/json/version 2026-10-06 09:26:13,524 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34301', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:26:13,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Browser version: Chrome/150.0.7871.114 2026-10-06 09:26:13,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:34301/json 2026-10-06 09:26:13,597 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34301', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:26:13,635 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Websocket url found: ws://127.0.0.1:34301/devtools/page/86B9CF0B410390800E23AC4D6798A489 2026-10-06 09:26:13,657 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Enable chrome headless console log notification 2026-10-06 09:26:13,669 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless enable page notifications 2026-10-06 09:26:13,737 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:26:13,745 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Setting session cookie in browser 2026-10-06 09:26:13,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Open "http://127.0.0.1:8069/pos/ui/124" in browser 2026-10-06 09:26:13,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigating to: "http://127.0.0.1:8069/pos/ui/124" 2026-10-06 09:26:13,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:26:14,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:14] "GET /pos/ui/124 HTTP/1.1" 200 - 87 0.041 0.566 2026-10-06 09:26:14,368 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigation result: {'frameId': '86B9CF0B410390800E23AC4D6798A489', 'loaderId': '636FFBE1D7958E85CE1B6374004E7950', 'isDownload': False} 2026-10-06 09:26:14,368 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate ready code "odoo.isTourReady('MpesaExpressTour')" 2026-10-06 09:26:14,397 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:26:14,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:14] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.006 2026-10-06 09:26:14,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:14] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-06 09:26:14,436 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:14] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:26:14,960 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:26:14,963 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:26:14,984 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-06 09:26:15,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:26:15,022 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate test code "odoo.startTour('MpesaExpressTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/124", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:26:15,034 44 INFO rb-5c3f854-225290-421545 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-06 09:26:15,049 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26: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-06 09:26:15,069 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:26:15,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:15] "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.014 2026-10-06 09:26:15,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-06 09:26:15,190 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.045 2026-10-06 09:26:15,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-06 09:26:15,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.289 0.433 2026-10-06 09:26:15,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:26:16,069 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:26:16,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image/res.company/113/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.039 2026-10-06 09:26:16,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:26:16,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: Owl is running in 'dev' mode. 2026-10-06 09:26:16,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:26:16,245 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:26:16,288 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:26:16,316 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:26:16,335 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image/res.users/233/avatar_128 HTTP/1.1" 200 - 14 0.041 0.041 2026-10-06 09:26:16,348 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image?model=res.company&id=113&field=logo HTTP/1.1" 200 - 3 0.002 0.080 2026-10-06 09:26:16,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.084 2026-10-06 09:26:16,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image/res.company/113/favicon HTTP/1.1" 200 - 4 0.018 0.051 2026-10-06 09:26:16,431 44 INFO rb-5c3f854-225290-421545 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-06 09:26:16,451 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:26:16,453 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26: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-06 09:26:16,480 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:26:16,518 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image/res.company/113/favicon HTTP/1.1" 304 - 4 0.009 0.040 2026-10-06 09:26:16,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-10-06T09:25:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-06 09:26:16,571 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:26:16,572 44 INFO rb-5c3f854-225290-421545 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-06 09:26:16,582 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:26:16,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-10-06T09:25:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.089 2026-10-06 09:26:16,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-10-06T09:25:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-10-06 09:26:16,698 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /pos/ui/124?from_backend=True HTTP/1.1" 200 - 33 0.030 0.192 2026-10-06 09:26:16,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /pos/ui/124 HTTP/1.1" 200 - 33 0.021 0.265 2026-10-06 09:26:16,787 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-10-06T09:25:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.258 2026-10-06 09:26:16,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-10-06T09:25:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.221 2026-10-06 09:26:16,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-10-06T09:25:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.228 2026-10-06 09:26:16,870 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-10-06T09:25:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.227 2026-10-06 09:26:16,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-10-06T09:25:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-10-06 09:26:16,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:16] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-10-06T09:25:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-10-06 09:26:17,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.029 0.276 2026-10-06 09:26:17,087 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,138 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,191 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,245 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,300 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,351 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,406 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,460 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,513 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,586 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,637 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,688 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,739 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,818 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,835 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:26:17,837 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:26:17,874 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,920 44 INFO rb-5c3f854-225290-421545 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-06 09:26:17,971 44 INFO rb-5c3f854-225290-421545 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-06 09:26:18,064 44 INFO rb-5c3f854-225290-421545 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-06 09:26:18,128 44 INFO rb-5c3f854-225290-421545 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-06 09:26:18,187 44 INFO rb-5c3f854-225290-421545 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-06 09:26:18,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:18] "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.004 2026-10-06 09:26:18,239 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: tour succeeded 2026-10-06 09:26:18,239 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR MpesaExpressTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-06 09:26:18,350 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: heap 14885920 (allocated 15990784) 2026-10-06 09:26:18,363 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing chrome headless with pid 117673 2026-10-06 09:26:18,365 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing websocket connection 2026-10-06 09:26:18,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Terminating chrome headless with pid 117673 2026-10-06 09:26:18,485 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092618_485550_test_mpesa_express_request_data.txt 2026-10-06 09:26:18,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Removing chrome user profile "/tmp/tmpr4riewbl_chrome_odoo" 2026-10-06 09:26:18,547 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 09:26:18,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-10-06 09:26:18,872 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-10-06 09:26:18,878 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-10-06 09:26:18,890 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-10-06 09:26:18,916 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 09:26:33,393 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-10-06 09:26:34,396 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 117880 2026-10-06 09:26:34,396 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmpagh7k3jj_chrome_odoo 2026-10-06 09:26:34,397 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:34427/json/version 2026-10-06 09:26:34,398 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34427', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:26:34,439 44 INFO rb-5c3f854-225290-421545 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-06 09:26:34,439 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:34427/json 2026-10-06 09:26:34,439 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34427', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:26:34,454 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:34427/devtools/page/985017E948ADC5FB9A8FC8AECBA06D37 2026-10-06 09:26:34,466 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Enable chrome headless console log notification 2026-10-06 09:26:34,474 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-10-06 09:26:34,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:26:34,629 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-10-06 09:26:34,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-06 09:26:34,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-06 09:26:34,644 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:26:35,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:35] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 85 0.057 0.586 2026-10-06 09:26:35,286 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': '985017E948ADC5FB9A8FC8AECBA06D37', 'loaderId': 'BFC58DC0BEE7EC20078273C6F5BAEA72', 'isDownload': False} 2026-10-06 09:26:35,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentWithExtraLine')" 2026-10-06 09:26:35,316 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:26:35,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:35] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 09:26:35,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:35] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 09:26:35,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:35] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.024 2026-10-06 09:26:35,923 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:26:35,924 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:26:35,937 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:26:35,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:26:35,968 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate test code "odoo.startTour('PoSApplyDownpaymentWithExtraLine', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:26:35,977 44 INFO rb-5c3f854-225290-421545 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-06 09:26:35,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:26:35,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:26:36,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.018 2026-10-06 09:26:36,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-06 09:26:36,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.038 2026-10-06 09:26:36,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-06 09:26:36,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.192 0.337 2026-10-06 09:26:36,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:36] "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-06 09:26:36,816 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:26:36,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:36] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.030 2026-10-06 09:26:36,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:26:36,919 44 INFO rb-5c3f854-225290-421545 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-06 09:26:36,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:26:36,993 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:26:37,002 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:26:37,018 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:26:37,023 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:26:37,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.016 0.032 2026-10-06 09:26:37,060 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:26:37,061 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:26:37,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.062 2026-10-06 09:26:37,094 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:26:37,097 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.010 0.034 2026-10-06 09:26:37,149 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.016 0.053 2026-10-06 09:26:37,195 44 INFO rb-5c3f854-225290-421545 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-06 09:26:37,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.019 0.113 2026-10-06 09:26:37,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.020 2026-10-06 09:26:37,321 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image?model=product.template&field=image_128&id=2162&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.023 2026-10-06 09:26:37,331 44 INFO rb-5c3f854-225290-421545 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-06 09:26:37,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.052 2026-10-06 09:26:37,383 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:26:37,385 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.078 2026-10-06 09:26:37,411 44 INFO rb-5c3f854-225290-421545 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-06 09:26:37,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.014 0.107 2026-10-06 09:26:37,432 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:26:37,459 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.146 2026-10-06 09:26:37,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-06 09:26:37,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-06 09:26:37,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-06 09:26:37,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-06 09:26:37,616 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-06 09:26:37,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.041 0.204 2026-10-06 09:26:37,763 44 INFO rb-5c3f854-225290-421545 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-06 09:26:37,822 44 INFO rb-5c3f854-225290-421545 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-06 09:26:38,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.065 0.112 2026-10-06 09:26:38,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.047 0.054 2026-10-06 09:26:38,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.017 2026-10-06 09:26:38,288 44 INFO rb-5c3f854-225290-421545 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-06 09:26:38,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:38] "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.066 0.091 2026-10-06 09:26:38,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.051 0.115 2026-10-06 09:26:38,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.162 2026-10-06 09:26:38,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.034 2026-10-06 09:26:38,739 44 INFO rb-5c3f854-225290-421545 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-06 09:26:38,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26: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.023 0.045 2026-10-06 09:26:38,795 44 INFO rb-5c3f854-225290-421545 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-06 09:26:38,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.052 2026-10-06 09:26:38,887 44 INFO rb-5c3f854-225290-421545 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-06 09:26:38,972 44 INFO rb-5c3f854-225290-421545 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-06 09:26:39,051 44 INFO rb-5c3f854-225290-421545 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-06 09:26:39,067 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:26:39,069 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:26:39,102 44 INFO rb-5c3f854-225290-421545 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-06 09:26:39,152 44 INFO rb-5c3f854-225290-421545 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-06 09:26:39,231 44 INFO rb-5c3f854-225290-421545 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-06 09:26:39,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-10-06 09:26:39,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-06 09:26:39,315 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21965820 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '1f3c6be7-323d-45d4-8c30-0ad577a193cf'}] 2026-10-06 09:26:39,354 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:26:39,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 17731268 (allocated 19136512) 2026-10-06 09:26:39,431 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 117880 2026-10-06 09:26:39,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-10-06 09:26:39,436 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 117880 2026-10-06 09:26:39,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092639_569385_test_advance_payment_with_extra_lines.txt 2026-10-06 09:26:39,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmpagh7k3jj_chrome_odoo" 2026-10-06 09:26:39,607 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-10-06 09:26:39,819 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21965820 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '1f3c6be7-323d-45d4-8c30-0ad577a193cf'} created pos.order #805 2026-10-06 09:26:39,824 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21965820 finished 2026-10-06 09:26:39,985 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.228 0.445 2026-10-06 09:26:40,013 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-10-06 09:26:40,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2916679 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-06 09:26:42,902 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2916679 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #806 2026-10-06 09:26:42,903 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2916679 finished 2026-10-06 09:26:43,024 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-10-06 09:26:45,426 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-10-06 09:26:46,154 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35126007 started for PoS orders references: [{'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': 'ff372108-f645-4218-9cca-a24abcc521fc'}] 2026-10-06 09:26:46,302 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1305] 2026-10-06 09:26:46,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35126007 order {'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': 'ff372108-f645-4218-9cca-a24abcc521fc'} created pos.order #807 2026-10-06 09:26:46,703 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35126007 finished 2026-10-06 09:26:47,340 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-10-06 09:26:47,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31041372 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'f49fb4c1-e38e-463d-9dc1-90f67c1641dc'}] 2026-10-06 09:26:48,156 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1308] 2026-10-06 09:26:49,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31041372 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'f49fb4c1-e38e-463d-9dc1-90f67c1641dc'} created pos.order #809 2026-10-06 09:26:49,975 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31041372 finished 2026-10-06 09:26:50,571 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-10-06 09:26:51,541 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome pid: 118099 2026-10-06 09:26:51,542 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless temporary user profile dir: /tmp/tmpkn29pe4a_chrome_odoo 2026-10-06 09:26:51,542 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:37759/json/version 2026-10-06 09:26:51,543 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37759', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:26:51,602 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Browser version: Chrome/150.0.7871.114 2026-10-06 09:26:51,602 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:37759/json 2026-10-06 09:26:51,603 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37759', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:26:51,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Websocket url found: ws://127.0.0.1:37759/devtools/page/F9DCDD91053846FCC43366841F39B4B6 2026-10-06 09:26:51,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Enable chrome headless console log notification 2026-10-06 09:26:51,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless enable page notifications 2026-10-06 09:26:51,797 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:26:51,800 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Setting session cookie in browser 2026-10-06 09:26:51,801 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:26:51,801 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:26:51,822 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:26:52,535 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:52] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.042 0.675 2026-10-06 09:26:52,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigation result: {'frameId': 'F9DCDD91053846FCC43366841F39B4B6', 'loaderId': '1B035206B44D70E0C8104FA0E0CE3A07', 'isDownload': False} 2026-10-06 09:26:52,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-10-06 09:26:52,562 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:26:52,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:52] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 09:26:52,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:52] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:26:52,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:52] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 09:26:53,130 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:26:53,133 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:26:53,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.022 2026-10-06 09:26:53,166 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate test code "odoo.startTour('PosSettleOrderWithNote', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:26:53,171 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:26:53,176 44 INFO rb-5c3f854-225290-421545 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-06 09:26:53,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26: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-06 09:26:53,222 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:26:53,257 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.005 0.013 2026-10-06 09:26:53,274 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-06 09:26:53,345 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.046 2026-10-06 09:26:53,348 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-06 09:26:53,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.197 0.385 2026-10-06 09:26:54,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "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-06 09:26:54,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:26:54,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.039 2026-10-06 09:26:54,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:26:54,274 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: Owl is running in 'dev' mode. 2026-10-06 09:26:54,287 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:26:54,357 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:26:54,390 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:26:54,397 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:26:54,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.015 0.019 2026-10-06 09:26:54,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.041 2026-10-06 09:26:54,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-06 09:26:54,430 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:26:54,432 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:26:54,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.018 2026-10-06 09:26:54,558 44 INFO rb-5c3f854-225290-421545 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-06 09:26:54,591 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:26:54,681 44 INFO rb-5c3f854-225290-421545 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-06 09:26:54,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.054 0.057 2026-10-06 09:26:54,721 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:26:54,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.117 2026-10-06 09:26:54,736 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:26:54,738 44 INFO rb-5c3f854-225290-421545 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-06 09:26:54,761 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.126 2026-10-06 09:26:54,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.156 2026-10-06 09:26:54,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-10-06 09:26:54,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.019 0.287 2026-10-06 09:26:54,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-06 09:26:54,960 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.208 2026-10-06 09:26:54,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:54] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.220 2026-10-06 09:26:55,016 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:55] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-06 09:26:55,049 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:55] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-06 09:26:55,072 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:55] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-10-06 09:26:55,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.050 0.295 2026-10-06 09:26:55,227 44 INFO rb-5c3f854-225290-421545 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-06 09:26:55,292 44 INFO rb-5c3f854-225290-421545 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-06 09:26:55,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.072 0.163 2026-10-06 09:26:55,640 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.024 0.059 2026-10-06 09:26:55,695 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.020 2026-10-06 09:26:55,754 44 INFO rb-5c3f854-225290-421545 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-06 09:26:55,921 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:55] "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.062 0.102 2026-10-06 09:26:56,143 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.085 0.128 2026-10-06 09:26:56,157 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.210 2026-10-06 09:26:56,222 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.016 0.037 2026-10-06 09:26:56,260 44 INFO rb-5c3f854-225290-421545 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-06 09:26:56,292 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26: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.014 0.044 2026-10-06 09:26:56,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:56] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.020 0.066 2026-10-06 09:26:56,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.016 0.096 2026-10-06 09:26:56,445 44 INFO rb-5c3f854-225290-421545 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-06 09:26:56,496 44 INFO rb-5c3f854-225290-421545 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-06 09:26:56,575 44 INFO rb-5c3f854-225290-421545 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-06 09:26:56,593 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:26:56,596 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:26:56,626 44 INFO rb-5c3f854-225290-421545 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-06 09:26:56,677 44 INFO rb-5c3f854-225290-421545 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-06 09:26:56,757 44 INFO rb-5c3f854-225290-421545 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-06 09:26:56,828 44 INFO rb-5c3f854-225290-421545 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-06 09:26:56,836 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94801274 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '61398314-3bf6-4325-833d-a134cc37b3bc'}] 2026-10-06 09:26:56,846 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:26:57,101 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1311] 2026-10-06 09:26:57,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94801274 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '61398314-3bf6-4325-833d-a134cc37b3bc'} created pos.order #811 2026-10-06 09:26:57,651 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94801274 finished 2026-10-06 09:26:57,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 394 0.356 0.783 2026-10-06 09:26:58,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26: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-06 09:26:58,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24929898 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '61398314-3bf6-4325-833d-a134cc37b3bc'}] 2026-10-06 09:26:58,163 44 INFO rb-5c3f854-225290-421545 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-06 09:26:58,167 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24929898 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '61398314-3bf6-4325-833d-a134cc37b3bc'} sync ignored for existing PoS order pos.order(811,) (state: paid) 2026-10-06 09:26:58,185 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24929898 finished 2026-10-06 09:26:58,237 44 INFO rb-5c3f854-225290-421545 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-06 09:26:58,280 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: tour succeeded 2026-10-06 09:26:58,280 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderWithNote SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-06 09:26:58,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:26:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.048 0.124 2026-10-06 09:26:58,419 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: heap 19575232 (allocated 22544384) 2026-10-06 09:26:58,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing chrome headless with pid 118099 2026-10-06 09:26:58,428 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing websocket connection 2026-10-06 09:26:58,429 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Terminating chrome headless with pid 118099 2026-10-06 09:26:58,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092658_575553_test_customer_notes.txt 2026-10-06 09:26:58,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Removing chrome user profile "/tmp/tmpkn29pe4a_chrome_odoo" 2026-10-06 09:26:58,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-10-06 09:26:59,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome pid: 118319 2026-10-06 09:26:59,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless temporary user profile dir: /tmp/tmpo4a563wd_chrome_odoo 2026-10-06 09:26:59,769 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:41033/json/version 2026-10-06 09:26:59,771 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41033', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:26:59,815 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Browser version: Chrome/150.0.7871.114 2026-10-06 09:26:59,815 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:41033/json 2026-10-06 09:26:59,816 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41033', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:26:59,826 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Websocket url found: ws://127.0.0.1:41033/devtools/page/54D99D9E55728506DCF7E9E59ABB0EAB 2026-10-06 09:26:59,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Enable chrome headless console log notification 2026-10-06 09:26:59,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless enable page notifications 2026-10-06 09:27:00,004 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:27:00,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Setting session cookie in browser 2026-10-06 09:27:00,009 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:27:00,010 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:27:00,025 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:27:00,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:00] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.065 0.558 2026-10-06 09:27:00,649 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigation result: {'frameId': '54D99D9E55728506DCF7E9E59ABB0EAB', 'loaderId': 'DFD763D193A5F0D5ECE82DF02DB9B332', 'isDownload': False} 2026-10-06 09:27:00,649 44 INFO rb-5c3f854-225290-421545 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-06 09:27:00,669 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:27:00,691 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:00] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 09:27:00,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:00] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 09:27:00,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:00] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-06 09:27:01,360 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:01,362 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:01,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-06 09:27:01,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:27:01,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Evaluate test code "odoo.startTour('test_down_payment_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:27:01,467 44 INFO rb-5c3f854-225290-421545 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-06 09:27:01,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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-06 09:27:01,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:01,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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.016 2026-10-06 09:27:01,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.026 2026-10-06 09:27:01,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.045 2026-10-06 09:27:01,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-06 09:27:02,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.289 0.458 2026-10-06 09:27:02,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "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-06 09:27:02,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:27:02,639 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.041 2026-10-06 09:27:02,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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.007 2026-10-06 09:27:02,691 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: Owl is running in 'dev' mode. 2026-10-06 09:27:02,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:27:02,767 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:27:02,836 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 09:27:02,849 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.030 0.065 2026-10-06 09:27:02,861 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.038 2026-10-06 09:27:02,868 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:02,876 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.096 2026-10-06 09:27:02,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.124 2026-10-06 09:27:02,902 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.029 2026-10-06 09:27:02,958 44 INFO rb-5c3f854-225290-421545 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-06 09:27:02,965 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:03,000 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:27:03,072 44 INFO rb-5c3f854-225290-421545 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-06 09:27:03,119 44 INFO rb-5c3f854-225290-421545 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-06 09:27:03,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.062 0.080 2026-10-06 09:27:03,145 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:27:03,156 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:27:03,161 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.159 2026-10-06 09:27:03,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.174 2026-10-06 09:27:03,246 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.218 2026-10-06 09:27:03,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.248 2026-10-06 09:27:03,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.043 0.337 2026-10-06 09:27:03,399 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.231 2026-10-06 09:27:03,430 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.253 2026-10-06 09:27:03,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.247 2026-10-06 09:27:03,490 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.233 2026-10-06 09:27:03,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.032 0.268 2026-10-06 09:27:03,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.199 2026-10-06 09:27:03,626 44 INFO rb-5c3f854-225290-421545 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-06 09:27:03,640 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.244 2026-10-06 09:27:03,690 44 INFO rb-5c3f854-225290-421545 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-06 09:27:03,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.056 0.112 2026-10-06 09:27:03,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.040 0.056 2026-10-06 09:27:04,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-06 09:27:04,165 44 INFO rb-5c3f854-225290-421545 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-06 09:27:04,399 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:04] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.112 0.120 2026-10-06 09:27:04,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.058 0.116 2026-10-06 09:27:04,600 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:04] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.178 2026-10-06 09:27:04,668 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.036 2026-10-06 09:27:04,712 44 INFO rb-5c3f854-225290-421545 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-06 09:27:04,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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.015 0.046 2026-10-06 09:27:04,773 44 INFO rb-5c3f854-225290-421545 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-06 09:27:04,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.017 0.054 2026-10-06 09:27:04,870 44 INFO rb-5c3f854-225290-421545 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-06 09:27:04,951 44 INFO rb-5c3f854-225290-421545 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-06 09:27:04,967 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:27:04,968 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:05,002 44 INFO rb-5c3f854-225290-421545 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-06 09:27:05,055 44 INFO rb-5c3f854-225290-421545 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-06 09:27:05,134 44 INFO rb-5c3f854-225290-421545 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-06 09:27:05,208 44 INFO rb-5c3f854-225290-421545 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-06 09:27:05,222 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36059567 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5b249aaf-91c5-4935-b4c9-4d1dc3c9ecbc'}] 2026-10-06 09:27:05,235 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:27:05,399 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36059567 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5b249aaf-91c5-4935-b4c9-4d1dc3c9ecbc'} created pos.order #812 2026-10-06 09:27:05,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36059567 finished 2026-10-06 09:27:05,698 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 142 0.154 0.327 2026-10-06 09:27:05,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.024 2026-10-06 09:27:05,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:05] "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-06 09:27:05,960 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56938542 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5b249aaf-91c5-4935-b4c9-4d1dc3c9ecbc'}] 2026-10-06 09:27:05,966 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56938542 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5b249aaf-91c5-4935-b4c9-4d1dc3c9ecbc'} sync ignored for existing PoS order pos.order(812,) (state: paid) 2026-10-06 09:27:05,978 44 INFO rb-5c3f854-225290-421545 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-06 09:27:05,988 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56938542 finished 2026-10-06 09:27:06,022 44 INFO rb-5c3f854-225290-421545 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-06 09:27:06,070 44 INFO rb-5c3f854-225290-421545 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-06 09:27:06,126 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.047 0.121 2026-10-06 09:27:06,129 44 INFO rb-5c3f854-225290-421545 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-06 09:27:06,186 44 INFO rb-5c3f854-225290-421545 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-06 09:27:06,195 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.034 2026-10-06 09:27:06,270 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:06] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.003 0.062 2026-10-06 09:27:06,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:06] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.016 0.048 2026-10-06 09:27:06,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.019 2026-10-06 09:27:06,425 44 INFO rb-5c3f854-225290-421545 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-06 09:27:06,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:06] "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.051 0.114 2026-10-06 09:27:06,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.079 0.126 2026-10-06 09:27:06,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:06] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.186 2026-10-06 09:27:06,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.035 2026-10-06 09:27:06,925 44 INFO rb-5c3f854-225290-421545 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-06 09:27:06,951 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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.016 0.041 2026-10-06 09:27:07,035 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:07] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.044 0.059 2026-10-06 09:27:07,118 44 INFO rb-5c3f854-225290-421545 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-06 09:27:07,143 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.026 0.135 2026-10-06 09:27:07,166 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: tour succeeded 2026-10-06 09:27:07,167 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_down_payment_displayed SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-06 09:27:07,282 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: heap 20177840 (allocated 21893120) 2026-10-06 09:27:07,303 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing chrome headless with pid 118319 2026-10-06 09:27:07,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing websocket connection 2026-10-06 09:27:07,316 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Terminating chrome headless with pid 118319 2026-10-06 09:27:07,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092707_427648_test_down_payment_displayed.txt 2026-10-06 09:27:07,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Removing chrome user profile "/tmp/tmpo4a563wd_chrome_odoo" 2026-10-06 09:27:07,452 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-10-06 09:27:08,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome pid: 118547 2026-10-06 09:27:08,613 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless temporary user profile dir: /tmp/tmpgiav3e8x_chrome_odoo 2026-10-06 09:27:08,613 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:40167/json/version 2026-10-06 09:27:08,614 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40167', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:08,629 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Browser version: Chrome/150.0.7871.114 2026-10-06 09:27:08,629 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:40167/json 2026-10-06 09:27:08,630 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40167', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:08,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Websocket url found: ws://127.0.0.1:40167/devtools/page/3BCFB2ED99353A0D1B8FFAA227ADFD56 2026-10-06 09:27:08,651 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Enable chrome headless console log notification 2026-10-06 09:27:08,658 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless enable page notifications 2026-10-06 09:27:08,791 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:27:08,793 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Setting session cookie in browser 2026-10-06 09:27:08,797 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:27:08,797 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:27:08,815 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:27:09,698 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:09] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.048 0.838 2026-10-06 09:27:09,701 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigation result: {'frameId': '3BCFB2ED99353A0D1B8FFAA227ADFD56', 'loaderId': '52827DAD390F520137D2F95D8946B182', 'isDownload': False} 2026-10-06 09:27:09,702 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-10-06 09:27:09,730 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:27:09,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:09] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 09:27:09,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:09] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 09:27:09,755 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:09] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:27:10,377 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:10,380 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:27:10,423 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:27:10,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate test code "odoo.startTour('PoSDownPaymentAmount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:27:10,460 44 INFO rb-5c3f854-225290-421545 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-06 09:27:10,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 09:27:10,488 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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-06 09:27:10,513 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:10,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.020 2026-10-06 09:27:10,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-06 09:27:10,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.043 0.052 2026-10-06 09:27:10,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.081 2026-10-06 09:27:11,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.345 0.518 2026-10-06 09:27:11,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.051 2026-10-06 09:27:11,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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.007 2026-10-06 09:27:11,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:11] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-06 09:27:11,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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.007 2026-10-06 09:27:11,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: Owl is running in 'dev' mode. 2026-10-06 09:27:11,854 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:27:11,939 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:27:11,956 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:27:11,971 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:27:11,991 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 09:27:12,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.025 0.035 2026-10-06 09:27:12,036 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:27:12,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.080 2026-10-06 09:27:12,059 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "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-06 09:27:12,083 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:27:12,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.018 0.033 2026-10-06 09:27:12,158 44 INFO rb-5c3f854-225290-421545 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-06 09:27:12,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.051 0.105 2026-10-06 09:27:12,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.068 0.199 2026-10-06 09:27:12,327 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:12,352 44 INFO rb-5c3f854-225290-421545 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-06 09:27:12,353 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.144 2026-10-06 09:27:12,358 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:12,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-10-06 09:27:12,396 44 INFO rb-5c3f854-225290-421545 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-06 09:27:12,433 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.151 2026-10-06 09:27:12,472 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-06 09:27:12,503 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-06 09:27:12,544 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.194 2026-10-06 09:27:12,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-06 09:27:12,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-06 09:27:12,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image?model=product.template&field=image_128&id=2177&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-06 09:27:12,666 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-06 09:27:12,691 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-10-06 09:27:12,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.036 0.263 2026-10-06 09:27:12,840 44 INFO rb-5c3f854-225290-421545 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-06 09:27:12,902 44 INFO rb-5c3f854-225290-421545 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-06 09:27:13,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.084 0.171 2026-10-06 09:27:13,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.032 0.052 2026-10-06 09:27:13,345 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-06 09:27:13,431 44 INFO rb-5c3f854-225290-421545 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-06 09:27:13,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:13] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.053 0.090 2026-10-06 09:27:13,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.073 0.118 2026-10-06 09:27:13,803 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.189 2026-10-06 09:27:13,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.037 2026-10-06 09:27:13,931 44 INFO rb-5c3f854-225290-421545 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-06 09:27:13,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:13] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.036 0.050 2026-10-06 09:27:13,985 44 INFO rb-5c3f854-225290-421545 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-06 09:27:14,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.015 0.049 2026-10-06 09:27:14,071 44 INFO rb-5c3f854-225290-421545 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-06 09:27:14,121 44 INFO rb-5c3f854-225290-421545 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-06 09:27:14,202 44 INFO rb-5c3f854-225290-421545 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-06 09:27:14,225 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:14,226 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:27:14,252 44 INFO rb-5c3f854-225290-421545 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-06 09:27:14,303 44 INFO rb-5c3f854-225290-421545 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-06 09:27:14,381 44 INFO rb-5c3f854-225290-421545 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-06 09:27:14,454 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: tour succeeded 2026-10-06 09:27:14,455 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: ╔═════════════════════════════════════╗ ║ TOUR PoSDownPaymentAmount SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-06 09:27:14,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66252445 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8510347d-be29-4584-a322-c7c5156107b4'}] 2026-10-06 09:27:14,476 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:27:14,564 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: heap 17203096 (allocated 18612224) 2026-10-06 09:27:14,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing chrome headless with pid 118547 2026-10-06 09:27:14,583 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing websocket connection 2026-10-06 09:27:14,591 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Terminating chrome headless with pid 118547 2026-10-06 09:27:14,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66252445 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8510347d-be29-4584-a322-c7c5156107b4'} created pos.order #813 2026-10-06 09:27:14,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66252445 finished 2026-10-06 09:27:14,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092714_696201_test_downpayment_amount_to_invoice.txt 2026-10-06 09:27:14,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Removing chrome user profile "/tmp/tmpgiav3e8x_chrome_odoo" 2026-10-06 09:27:14,735 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: waiting for threads: [, ] 2026-10-06 09:27:14,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.147 0.269 2026-10-06 09:27:15,824 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-10-06 09:27:17,704 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-10-06 09:27:18,602 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome pid: 118766 2026-10-06 09:27:18,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless temporary user profile dir: /tmp/tmpucyk74vk_chrome_odoo 2026-10-06 09:27:18,605 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:33419/json/version 2026-10-06 09:27:18,606 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33419', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:18,682 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Browser version: Chrome/150.0.7871.114 2026-10-06 09:27:18,682 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:33419/json 2026-10-06 09:27:18,683 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33419', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:18,694 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Websocket url found: ws://127.0.0.1:33419/devtools/page/9F1494D8908FF5DDABEF49B3533DE9CE 2026-10-06 09:27:18,708 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Enable chrome headless console log notification 2026-10-06 09:27:18,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless enable page notifications 2026-10-06 09:27:18,878 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:27:18,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Setting session cookie in browser 2026-10-06 09:27:18,898 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:27:18,898 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:27:18,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:27:19,454 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:19] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.048 0.496 2026-10-06 09:27:19,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigation result: {'frameId': '9F1494D8908FF5DDABEF49B3533DE9CE', 'loaderId': 'AC1BD120B7EBE0BEC83DD7ED89ADCE8E', 'isDownload': False} 2026-10-06 09:27:19,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-06 09:27:19,481 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:27:19,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:19] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-06 09:27:19,516 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:19] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:27:19,523 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:19] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-06 09:27:20,039 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:27:20,046 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:20,066 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:27:20,101 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:27:20,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:27:20,121 44 INFO rb-5c3f854-225290-421545 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-06 09:27:20,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:27:20,161 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:20,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:20] "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-06 09:27:20,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.048 2026-10-06 09:27:20,305 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.023 0.043 2026-10-06 09:27:20,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-06 09:27:21,020 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.241 0.408 2026-10-06 09:27:21,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "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-06 09:27:21,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:27:21,206 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-06 09:27:21,239 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:27:21,253 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: Owl is running in 'dev' mode. 2026-10-06 09:27:21,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.004 2026-10-06 09:27:21,334 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:21,352 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:21,355 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:27:21,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.015 0.029 2026-10-06 09:27:21,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.065 2026-10-06 09:27:21,416 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:27:21,419 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.073 2026-10-06 09:27:21,429 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:27:21,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.016 2026-10-06 09:27:21,515 44 INFO rb-5c3f854-225290-421545 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-06 09:27:21,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.014 2026-10-06 09:27:21,585 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:27:21,634 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:27:21,668 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.036 0.067 2026-10-06 09:27:21,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.111 2026-10-06 09:27:21,723 44 INFO rb-5c3f854-225290-421545 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-06 09:27:21,737 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.146 2026-10-06 09:27:21,745 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:27:21,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.179 2026-10-06 09:27:21,772 44 INFO rb-5c3f854-225290-421545 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-06 09:27:21,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-06 09:27:21,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-06 09:27:21,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.040 0.294 2026-10-06 09:27:21,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.224 2026-10-06 09:27:21,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-10-06 09:27:21,990 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:21] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-06 09:27:22,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:22] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.194 2026-10-06 09:27:22,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.344 2026-10-06 09:27:22,179 44 INFO rb-5c3f854-225290-421545 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-06 09:27:22,241 44 INFO rb-5c3f854-225290-421545 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-06 09:27:22,456 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.050 0.163 2026-10-06 09:27:22,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.019 0.044 2026-10-06 09:27:22,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.014 2026-10-06 09:27:22,729 44 INFO rb-5c3f854-225290-421545 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-06 09:27:22,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:22] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.050 0.106 2026-10-06 09:27:23,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.046 0.111 2026-10-06 09:27:23,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.163 2026-10-06 09:27:23,148 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.033 2026-10-06 09:27:23,197 44 INFO rb-5c3f854-225290-421545 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-06 09:27:23,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:23] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.014 0.037 2026-10-06 09:27:23,255 44 INFO rb-5c3f854-225290-421545 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-06 09:27:23,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.013 0.053 2026-10-06 09:27:23,363 44 INFO rb-5c3f854-225290-421545 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-06 09:27:23,442 44 INFO rb-5c3f854-225290-421545 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-06 09:27:23,467 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:27:23,471 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:27:23,491 44 INFO rb-5c3f854-225290-421545 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-06 09:27:23,544 44 INFO rb-5c3f854-225290-421545 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-06 09:27:23,615 44 INFO rb-5c3f854-225290-421545 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-06 09:27:23,670 44 INFO rb-5c3f854-225290-421545 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-06 09:27:23,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: tour succeeded 2026-10-06 09:27:23,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-06 09:27:23,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22243395 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '90e1f835-84ed-44fc-ae6d-e7c376668639'}] 2026-10-06 09:27:23,768 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:23,846 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: heap 17102940 (allocated 18350080) 2026-10-06 09:27:23,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing chrome headless with pid 118766 2026-10-06 09:27:23,856 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing websocket connection 2026-10-06 09:27:23,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Terminating chrome headless with pid 118766 2026-10-06 09:27:23,973 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092723_971324_test_downpayment_invoice_line_name.txt 2026-10-06 09:27:23,974 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Removing chrome user profile "/tmp/tmpucyk74vk_chrome_odoo" 2026-10-06 09:27:24,012 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: waiting for threads: [, ] 2026-10-06 09:27:25,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22243395 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '90e1f835-84ed-44fc-ae6d-e7c376668639'} created pos.order #814 2026-10-06 09:27:25,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22243395 finished 2026-10-06 09:27:25,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 513 0.540 1.307 2026-10-06 09:27:25,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-10-06 09:27:26,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 118991 2026-10-06 09:27:26,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmphahlxw97_chrome_odoo 2026-10-06 09:27:26,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:46653/json/version 2026-10-06 09:27:26,912 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46653', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:26,983 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-06 09:27:26,983 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:46653/json 2026-10-06 09:27:26,983 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46653', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:26,998 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:46653/devtools/page/793F4542C3ED5710073F1EE110992919 2026-10-06 09:27:27,016 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-06 09:27:27,023 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-06 09:27:27,163 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:27:27,170 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-06 09:27:27,172 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:27:27,172 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:27:27,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:27:27,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:27] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.043 0.484 2026-10-06 09:27:27,717 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '793F4542C3ED5710073F1EE110992919', 'loaderId': 'F0543A21BDAA41B0EEAE6E5B37C5CB00', 'isDownload': False} 2026-10-06 09:27:27,718 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-06 09:27:27,753 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:27:27,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:27] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 09:27:27,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:27] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 09:27:27,786 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:27] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-06 09:27:28,333 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:27:28,343 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:28,354 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-06 09:27:28,385 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:27:28,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-06 09:27:28,391 44 INFO rb-5c3f854-225290-421545 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-06 09:27:28,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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-06 09:27:28,423 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:28,464 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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.016 2026-10-06 09:27:28,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-06 09:27:28,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.034 0.045 2026-10-06 09:27:28,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-06 09:27:29,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.215 0.460 2026-10-06 09:27:29,298 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "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-06 09:27:29,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:27:29,454 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.034 2026-10-06 09:27:29,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:27:29,502 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-06 09:27:29,514 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:27:29,583 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:29,592 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:27:29,615 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:27:29,617 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:27:29,674 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:27:29,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.046 0.038 2026-10-06 09:27:29,700 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "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-06 09:27:29,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.100 2026-10-06 09:27:29,734 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 09:27:29,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.047 0.061 2026-10-06 09:27:29,815 44 INFO rb-5c3f854-225290-421545 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-06 09:27:29,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.106 2026-10-06 09:27:29,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.018 0.173 2026-10-06 09:27:29,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.042 2026-10-06 09:27:29,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.069 2026-10-06 09:27:29,981 44 INFO rb-5c3f854-225290-421545 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-06 09:27:29,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:29] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.108 2026-10-06 09:27:30,008 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:27:30,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.112 2026-10-06 09:27:30,030 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:27:30,031 44 INFO rb-5c3f854-225290-421545 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-06 09:27:30,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:30] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.152 2026-10-06 09:27:30,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:30] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.177 2026-10-06 09:27:30,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:30] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-06 09:27:30,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:30] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-06 09:27:30,165 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:30] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-06 09:27:30,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:30] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.160 2026-10-06 09:27:30,315 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.197 2026-10-06 09:27:30,357 44 INFO rb-5c3f854-225290-421545 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-06 09:27:30,422 44 INFO rb-5c3f854-225290-421545 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-06 09:27:30,648 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.086 0.139 2026-10-06 09:27:30,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.035 0.051 2026-10-06 09:27:30,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.008 2026-10-06 09:27:30,960 44 INFO rb-5c3f854-225290-421545 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-06 09:27:31,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:31] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.065 0.100 2026-10-06 09:27:31,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.071 0.114 2026-10-06 09:27:31,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.187 2026-10-06 09:27:31,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.031 2026-10-06 09:27:31,462 44 INFO rb-5c3f854-225290-421545 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-06 09:27:31,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:31] "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.040 2026-10-06 09:27:31,526 44 INFO rb-5c3f854-225290-421545 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-06 09:27:31,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.014 0.042 2026-10-06 09:27:31,633 44 INFO rb-5c3f854-225290-421545 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-06 09:27:31,714 44 INFO rb-5c3f854-225290-421545 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-06 09:27:31,729 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:31,730 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:27:31,761 44 INFO rb-5c3f854-225290-421545 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-06 09:27:31,812 44 INFO rb-5c3f854-225290-421545 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-06 09:27:31,889 44 INFO rb-5c3f854-225290-421545 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-06 09:27:31,943 44 INFO rb-5c3f854-225290-421545 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-06 09:27:32,019 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-06 09:27:32,020 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-06 09:27:32,030 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30060962 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4c299a48-e596-4e13-ad26-3c142d5ca511'}] 2026-10-06 09:27:32,032 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:27:32,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17276436 (allocated 18874368) 2026-10-06 09:27:32,153 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 118991 2026-10-06 09:27:32,154 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-06 09:27:32,155 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 118991 2026-10-06 09:27:32,275 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092732_272470_test_downpayment_invoice_link.txt 2026-10-06 09:27:32,275 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmphahlxw97_chrome_odoo" 2026-10-06 09:27:32,304 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-06 09:27:33,780 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30060962 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4c299a48-e596-4e13-ad26-3c142d5ca511'} created pos.order #815 2026-10-06 09:27:33,784 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30060962 finished 2026-10-06 09:27:33,944 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 542 0.507 1.410 2026-10-06 09:27:35,315 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 119211 2026-10-06 09:27:35,315 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpw94qdknx_chrome_odoo 2026-10-06 09:27:35,315 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:46387/json/version 2026-10-06 09:27:35,316 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:35,390 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-06 09:27:35,390 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:46387/json 2026-10-06 09:27:35,391 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:35,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:46387/devtools/page/C750A0C986F87DADF42A04B31D174999 2026-10-06 09:27:35,422 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-06 09:27:35,433 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-06 09:27:35,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:27:35,564 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-06 09:27:35,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:27:35,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:27:35,667 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:35] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.030 0.050 2026-10-06 09:27:35,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'C750A0C986F87DADF42A04B31D174999', 'loaderId': 'ABD97211A1A8F87BA2E1CDA387CFE81A', 'isDownload': False} 2026-10-06 09:27:35,673 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice2')" 2026-10-06 09:27:35,695 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:27:35,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:35] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 09:27:35,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:35] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-06 09:27:35,730 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:35] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:27:36,305 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:36,316 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:36,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:27:36,356 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:27:36,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 09:27:36,364 44 INFO rb-5c3f854-225290-421545 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-06 09:27:36,379 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:27:36,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:36,417 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:27:36,423 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-06 09:27:36,473 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.007 0.035 2026-10-06 09:27:36,476 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-06 09:27:37,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 274 0.300 0.445 2026-10-06 09:27:37,287 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "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-06 09:27:37,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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-06 09:27:37,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.011 0.035 2026-10-06 09:27:37,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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.007 2026-10-06 09:27:37,487 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-06 09:27:37,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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-06 09:27:37,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:37,567 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:37,595 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:27:37,596 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:27:37,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.011 0.029 2026-10-06 09:27:37,658 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 09:27:37,672 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "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-06 09:27:37,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 7 0.022 0.106 2026-10-06 09:27:37,694 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:27:37,754 44 INFO rb-5c3f854-225290-421545 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-06 09:27:37,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.023 0.085 2026-10-06 09:27:37,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.070 0.143 2026-10-06 09:27:37,901 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:27:37,902 44 INFO rb-5c3f854-225290-421545 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-06 09:27:37,913 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.214 2026-10-06 09:27:37,946 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-06 09:27:37,971 44 INFO rb-5c3f854-225290-421545 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-06 09:27:37,988 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:37] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-06 09:27:38,003 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:27:38,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.193 2026-10-06 09:27:38,032 44 INFO rb-5c3f854-225290-421545 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-06 09:27:38,047 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.222 2026-10-06 09:27:38,081 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.163 2026-10-06 09:27:38,126 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.306 2026-10-06 09:27:38,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-06 09:27:38,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-06 09:27:38,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.185 2026-10-06 09:27:38,233 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.179 2026-10-06 09:27:38,307 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.216 2026-10-06 09:27:38,399 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.018 0.042 2026-10-06 09:27:38,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.005 0.016 2026-10-06 09:27:38,547 44 INFO rb-5c3f854-225290-421545 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-06 09:27:38,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "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.047 0.105 2026-10-06 09:27:38,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.064 0.124 2026-10-06 09:27:38,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.191 2026-10-06 09:27:38,984 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.037 2026-10-06 09:27:39,029 44 INFO rb-5c3f854-225290-421545 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-06 09:27:39,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:39] "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.013 0.042 2026-10-06 09:27:39,105 44 INFO rb-5c3f854-225290-421545 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-06 09:27:39,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.013 0.050 2026-10-06 09:27:39,219 44 INFO rb-5c3f854-225290-421545 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-06 09:27:39,294 44 INFO rb-5c3f854-225290-421545 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-06 09:27:39,320 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:39,321 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:39,346 44 INFO rb-5c3f854-225290-421545 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-06 09:27:39,395 44 INFO rb-5c3f854-225290-421545 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-06 09:27:39,471 44 INFO rb-5c3f854-225290-421545 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-06 09:27:39,527 44 INFO rb-5c3f854-225290-421545 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-06 09:27:39,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-06 09:27:39,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice2 SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-06 09:27:39,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71926602 started for PoS orders references: [{'name': '/', 'pos_reference': '262-126-000001', 'uuid': '98d80a33-1471-43ca-965d-b6098385b9d1'}] 2026-10-06 09:27:39,614 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:27:39,692 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17080524 (allocated 18087936) 2026-10-06 09:27:39,705 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 119211 2026-10-06 09:27:39,719 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-06 09:27:39,719 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 119211 2026-10-06 09:27:39,819 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092739_819288_test_downpayment_invoice_link.txt 2026-10-06 09:27:39,819 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpw94qdknx_chrome_odoo" 2026-10-06 09:27:39,828 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-06 09:27:40,844 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71926602 order {'name': '/', 'pos_reference': '262-126-000001', 'uuid': '98d80a33-1471-43ca-965d-b6098385b9d1'} created pos.order #816 2026-10-06 09:27:40,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71926602 finished 2026-10-06 09:27:41,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 398 0.435 1.021 2026-10-06 09:27:41,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 119434 2026-10-06 09:27:41,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp8e5501qd_chrome_odoo 2026-10-06 09:27:41,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:39259/json/version 2026-10-06 09:27:41,411 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39259', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:41,491 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-06 09:27:41,491 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:39259/json 2026-10-06 09:27:41,492 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39259', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:41,512 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:39259/devtools/page/B5A6F711BF3A1CED3FE476F6B0C1578F 2026-10-06 09:27:41,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-06 09:27:41,535 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-06 09:27:41,583 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:27:41,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-06 09:27:41,588 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:27:41,588 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:27:41,666 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:41] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.016 0.051 2026-10-06 09:27:41,670 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'B5A6F711BF3A1CED3FE476F6B0C1578F', 'loaderId': '9DCF46DE3CF078F6B6623BD6D7A2C82B', 'isDownload': False} 2026-10-06 09:27:41,670 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder2')" 2026-10-06 09:27:41,679 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:27:41,705 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:41] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:27:41,714 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:41] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-06 09:27:41,720 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:41] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-06 09:27:42,240 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:27:42,257 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:42,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:27:42,305 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 09:27:42,316 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PosSettleAndInvoiceOrder2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:27:42,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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-06 09:27:42,331 44 INFO rb-5c3f854-225290-421545 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-06 09:27:42,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:42,379 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:42] "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.009 2026-10-06 09:27:42,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 09:27:42,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.015 0.030 2026-10-06 09:27:42,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-06 09:27:43,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 274 0.200 0.511 2026-10-06 09:27:43,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:43,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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-06 09:27:43,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-06 09:27:43,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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-06 09:27:43,450 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-06 09:27:43,459 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:27:43,521 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:43,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:27:43,560 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:27:43,574 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:27:43,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 7 0.023 0.065 2026-10-06 09:27:43,614 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 09:27:43,617 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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-06 09:27:43,645 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:27:43,653 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.108 2026-10-06 09:27:43,728 44 INFO rb-5c3f854-225290-421545 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-06 09:27:43,751 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.043 0.115 2026-10-06 09:27:43,825 44 INFO rb-5c3f854-225290-421545 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-06 09:27:43,850 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.047 0.206 2026-10-06 09:27:43,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.201 2026-10-06 09:27:43,867 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:27:43,894 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-06 09:27:43,936 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-10-06 09:27:43,961 44 INFO rb-5c3f854-225290-421545 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-06 09:27:43,977 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-10-06 09:27:44,008 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-06 09:27:44,014 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:44,034 44 INFO rb-5c3f854-225290-421545 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-06 09:27:44,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.159 2026-10-06 09:27:44,077 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-06 09:27:44,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-06 09:27:44,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-06 09:27:44,175 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.187 2026-10-06 09:27:44,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.161 2026-10-06 09:27:44,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.208 2026-10-06 09:27:44,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.027 0.044 2026-10-06 09:27:44,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.009 2026-10-06 09:27:44,528 44 INFO rb-5c3f854-225290-421545 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-06 09:27:44,743 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "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.099 0.116 2026-10-06 09:27:44,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.062 0.129 2026-10-06 09:27:44,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.171 2026-10-06 09:27:45,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.034 2026-10-06 09:27:45,063 44 INFO rb-5c3f854-225290-421545 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-06 09:27:45,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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.015 0.047 2026-10-06 09:27:45,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:45] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.023 0.058 2026-10-06 09:27:45,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.036 0.087 2026-10-06 09:27:45,287 44 INFO rb-5c3f854-225290-421545 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-06 09:27:45,336 44 INFO rb-5c3f854-225290-421545 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-06 09:27:45,412 44 INFO rb-5c3f854-225290-421545 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-06 09:27:45,427 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:45,428 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:45,462 44 INFO rb-5c3f854-225290-421545 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-06 09:27:45,513 44 INFO rb-5c3f854-225290-421545 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-06 09:27:45,589 44 INFO rb-5c3f854-225290-421545 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-06 09:27:45,643 44 INFO rb-5c3f854-225290-421545 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-06 09:27:45,718 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-06 09:27:45,719 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosSettleAndInvoiceOrder2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 09:27:45,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28545930 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'dc2d06d8-d893-40ab-90ad-9f194dceef46'}] 2026-10-06 09:27:45,745 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:27:45,826 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17387720 (allocated 19136512) 2026-10-06 09:27:45,835 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 119434 2026-10-06 09:27:45,836 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-06 09:27:45,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 119434 2026-10-06 09:27:45,949 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092745_948714_test_downpayment_invoice_link.txt 2026-10-06 09:27:45,949 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp8e5501qd_chrome_odoo" 2026-10-06 09:27:45,965 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-06 09:27:45,998 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #239 deleted stock.move.line records with IDs: [1317] 2026-10-06 09:27:47,708 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28545930 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'dc2d06d8-d893-40ab-90ad-9f194dceef46'} created pos.order #817 2026-10-06 09:27:47,712 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28545930 finished 2026-10-06 09:27:48,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 702 0.841 1.489 2026-10-06 09:27:48,152 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-10-06 09:27:49,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome pid: 119660 2026-10-06 09:27:49,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless temporary user profile dir: /tmp/tmp4q3rr4dp_chrome_odoo 2026-10-06 09:27:49,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:38795/json/version 2026-10-06 09:27:49,209 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38795', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:49,279 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Browser version: Chrome/150.0.7871.114 2026-10-06 09:27:49,279 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:38795/json 2026-10-06 09:27:49,280 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38795', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:49,293 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Websocket url found: ws://127.0.0.1:38795/devtools/page/B03B65CACC1F21FF613D02924B58B604 2026-10-06 09:27:49,312 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Enable chrome headless console log notification 2026-10-06 09:27:49,326 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless enable page notifications 2026-10-06 09:27:49,505 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:27:49,507 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Setting session cookie in browser 2026-10-06 09:27:49,509 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:27:49,509 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:27:49,524 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:27:50,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:50] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.086 0.795 2026-10-06 09:27:50,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigation result: {'frameId': 'B03B65CACC1F21FF613D02924B58B604', 'loaderId': 'DA98212F20044FDF9C66C1E7F65EF536', 'isDownload': False} 2026-10-06 09:27:50,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-10-06 09:27:50,437 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:27:50,454 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:50] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 09:27:50,468 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:50] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:27:50,476 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:50] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 09:27:51,098 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:51,106 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:51,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.015 2026-10-06 09:27:51,169 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate test code "odoo.startTour('PosRefundDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:27:51,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:27:51,183 44 INFO rb-5c3f854-225290-421545 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-06 09:27:51,206 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:27:51,221 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:51,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:51] "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.017 2026-10-06 09:27:51,287 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-06 09:27:51,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.038 0.057 2026-10-06 09:27:51,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-06 09:27:52,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.279 0.360 2026-10-06 09:27:52,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "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-06 09:27:52,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 09:27:52,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.041 2026-10-06 09:27:52,299 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:27:52,318 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: Owl is running in 'dev' mode. 2026-10-06 09:27:52,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.006 2026-10-06 09:27:52,391 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:52,395 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:27:52,402 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:27:52,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.027 2026-10-06 09:27:52,425 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 09:27:52,444 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:27:52,446 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "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-06 09:27:52,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.020 0.069 2026-10-06 09:27:52,505 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.059 2026-10-06 09:27:52,548 44 INFO rb-5c3f854-225290-421545 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-06 09:27:52,612 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:27:52,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.013 0.017 2026-10-06 09:27:52,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.057 0.075 2026-10-06 09:27:52,751 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:27:52,778 44 INFO rb-5c3f854-225290-421545 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-06 09:27:52,812 44 INFO rb-5c3f854-225290-421545 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-06 09:27:52,829 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.040 0.178 2026-10-06 09:27:52,841 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:27:52,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-06 09:27:52,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-06 09:27:52,923 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.254 2026-10-06 09:27:52,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.280 2026-10-06 09:27:52,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.196 2026-10-06 09:27:52,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:52] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-06 09:27:53,029 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:53] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.163 2026-10-06 09:27:53,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:53] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-06 09:27:53,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:53] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-06 09:27:53,208 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.050 0.254 2026-10-06 09:27:53,259 44 INFO rb-5c3f854-225290-421545 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-06 09:27:53,325 44 INFO rb-5c3f854-225290-421545 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-06 09:27:53,526 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.058 0.139 2026-10-06 09:27:53,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.026 0.051 2026-10-06 09:27:53,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-06 09:27:53,766 44 INFO rb-5c3f854-225290-421545 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-06 09:27:53,946 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:53] "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.060 0.115 2026-10-06 09:27:54,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.090 0.126 2026-10-06 09:27:54,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.209 2026-10-06 09:27:54,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.042 2026-10-06 09:27:54,320 44 INFO rb-5c3f854-225290-421545 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-06 09:27:54,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:54] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.022 0.041 2026-10-06 09:27:54,388 44 INFO rb-5c3f854-225290-421545 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-06 09:27:54,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.026 0.052 2026-10-06 09:27:54,490 44 INFO rb-5c3f854-225290-421545 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-06 09:27:54,570 44 INFO rb-5c3f854-225290-421545 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-06 09:27:54,592 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:54,593 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:27:54,621 44 INFO rb-5c3f854-225290-421545 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-06 09:27:54,668 44 INFO rb-5c3f854-225290-421545 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-06 09:27:54,738 44 INFO rb-5c3f854-225290-421545 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-06 09:27:54,810 44 INFO rb-5c3f854-225290-421545 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-06 09:27:54,823 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38960714 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '44a2aafd-8dc0-40d3-8610-43b68ce89cd1'}] 2026-10-06 09:27:54,829 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:27:54,987 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38960714 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '44a2aafd-8dc0-40d3-8610-43b68ce89cd1'} created pos.order #818 2026-10-06 09:27:55,019 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38960714 finished 2026-10-06 09:27:55,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 157 0.139 0.363 2026-10-06 09:27:55,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.031 2026-10-06 09:27:55,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:55] "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-06 09:27:55,607 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59200149 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '44a2aafd-8dc0-40d3-8610-43b68ce89cd1'}] 2026-10-06 09:27:55,609 44 INFO rb-5c3f854-225290-421545 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-06 09:27:55,615 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59200149 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '44a2aafd-8dc0-40d3-8610-43b68ce89cd1'} sync ignored for existing PoS order pos.order(818,) (state: paid) 2026-10-06 09:27:55,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59200149 finished 2026-10-06 09:27:55,661 44 INFO rb-5c3f854-225290-421545 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-06 09:27:55,711 44 INFO rb-5c3f854-225290-421545 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-06 09:27:55,751 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.038 0.109 2026-10-06 09:27:55,762 44 INFO rb-5c3f854-225290-421545 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-06 09:27:55,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.034 2026-10-06 09:27:55,817 44 INFO rb-5c3f854-225290-421545 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-06 09:27:55,885 44 INFO rb-5c3f854-225290-421545 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-06 09:27:55,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:55] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:27:55,937 44 INFO rb-5c3f854-225290-421545 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-06 09:27:55,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.021 2026-10-06 09:27:55,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:55] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.004 0.015 2026-10-06 09:27:55,994 44 INFO rb-5c3f854-225290-421545 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-06 09:27:56,045 44 INFO rb-5c3f854-225290-421545 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-06 09:27:56,096 44 INFO rb-5c3f854-225290-421545 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-06 09:27:56,148 44 INFO rb-5c3f854-225290-421545 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-06 09:27:56,199 44 INFO rb-5c3f854-225290-421545 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-06 09:27:56,250 44 INFO rb-5c3f854-225290-421545 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-06 09:27:56,341 44 INFO rb-5c3f854-225290-421545 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-06 09:27:56,381 44 INFO rb-5c3f854-225290-421545 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-06 09:27:56,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27: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.021 0.042 2026-10-06 09:27:56,443 44 INFO rb-5c3f854-225290-421545 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-06 09:27:56,475 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.058 2026-10-06 09:27:56,508 44 INFO rb-5c3f854-225290-421545 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-06 09:27:56,513 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60575752 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'e76c56ec-e4a8-47dd-b058-70bf54b2b841'}] 2026-10-06 09:27:56,693 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60575752 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'e76c56ec-e4a8-47dd-b058-70bf54b2b841'} created pos.order #819 2026-10-06 09:27:56,737 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60575752 finished 2026-10-06 09:27:56,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 122 0.145 0.237 2026-10-06 09:27:56,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:56] "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-06 09:27:57,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60404984 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': 'e76c56ec-e4a8-47dd-b058-70bf54b2b841'}] 2026-10-06 09:27:57,010 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60404984 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': 'e76c56ec-e4a8-47dd-b058-70bf54b2b841'} sync ignored for existing PoS order pos.order(819,) (state: paid) 2026-10-06 09:27:57,016 44 INFO rb-5c3f854-225290-421545 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-06 09:27:57,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60404984 finished 2026-10-06 09:27:57,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: tour succeeded 2026-10-06 09:27:57,073 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRefundDownpayment SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-06 09:27:57,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:27:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.045 0.144 2026-10-06 09:27:57,254 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: heap 21741120 (allocated 24514560) 2026-10-06 09:27:57,262 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing chrome headless with pid 119660 2026-10-06 09:27:57,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing websocket connection 2026-10-06 09:27:57,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Terminating chrome headless with pid 119660 2026-10-06 09:27:57,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092757_420997_test_downpayment_refund.txt 2026-10-06 09:27:57,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Removing chrome user profile "/tmp/tmp4q3rr4dp_chrome_odoo" 2026-10-06 09:27:57,948 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-10-06 09:27:59,383 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome pid: 119901 2026-10-06 09:27:59,384 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless temporary user profile dir: /tmp/tmplp73bjy9_chrome_odoo 2026-10-06 09:27:59,384 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:41463/json/version 2026-10-06 09:27:59,385 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:59,470 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Browser version: Chrome/150.0.7871.114 2026-10-06 09:27:59,470 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:41463/json 2026-10-06 09:27:59,471 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:27:59,491 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Websocket url found: ws://127.0.0.1:41463/devtools/page/3A2AE0305D1B8D45598568CD80F550AE 2026-10-06 09:27:59,510 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Enable chrome headless console log notification 2026-10-06 09:27:59,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless enable page notifications 2026-10-06 09:27:59,734 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:27:59,736 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Setting session cookie in browser 2026-10-06 09:27:59,738 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:27:59,738 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:27:59,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:28:00,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:00] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.043 0.644 2026-10-06 09:28:00,442 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigation result: {'frameId': '3A2AE0305D1B8D45598568CD80F550AE', 'loaderId': '74DB3977676830F887BD946F2E331DF7', 'isDownload': False} 2026-10-06 09:28:00,442 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-10-06 09:28:00,458 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:28:00,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:00] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-06 09:28:00,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:00] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-06 09:28:00,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:00] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-06 09:28:01,012 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:01,017 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:28:01,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 09:28:01,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate test code "odoo.startTour('PoSDownPaymentLinesPerTax', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:28:01,076 44 INFO rb-5c3f854-225290-421545 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-06 09:28:01,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.007 2026-10-06 09:28:01,095 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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-06 09:28:01,117 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:01,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.011 2026-10-06 09:28:01,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:01] "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.040 2026-10-06 09:28:01,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-10-06 09:28:01,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.038 2026-10-06 09:28:01,945 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.257 0.406 2026-10-06 09:28:01,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:01] "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-06 09:28:02,088 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:28:02,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.043 2026-10-06 09:28:02,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:28:02,215 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: Owl is running in 'dev' mode. 2026-10-06 09:28:02,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.005 2026-10-06 09:28:02,269 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:02,302 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:28:02,312 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:28:02,346 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "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-06 09:28:02,348 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.043 0.035 2026-10-06 09:28:02,352 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:28:02,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.093 2026-10-06 09:28:02,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.027 2026-10-06 09:28:02,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.119 2026-10-06 09:28:02,467 44 INFO rb-5c3f854-225290-421545 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-06 09:28:02,522 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.015 2026-10-06 09:28:02,531 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:28:02,609 44 INFO rb-5c3f854-225290-421545 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-06 09:28:02,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.062 0.068 2026-10-06 09:28:02,656 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:02,669 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:28:02,674 44 INFO rb-5c3f854-225290-421545 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-06 09:28:02,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.122 2026-10-06 09:28:02,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.148 2026-10-06 09:28:02,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.169 2026-10-06 09:28:02,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-10-06 09:28:02,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.050 0.306 2026-10-06 09:28:02,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-06 09:28:02,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.236 2026-10-06 09:28:02,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=2179&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.235 2026-10-06 09:28:02,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:02] "GET /web/image?model=product.template&field=image_128&id=2181&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.230 2026-10-06 09:28:03,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:03] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.235 2026-10-06 09:28:03,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:03] "GET /web/image?model=product.template&field=image_128&id=2180&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.160 2026-10-06 09:28:03,081 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:03] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.134 2026-10-06 09:28:03,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:03] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.140 2026-10-06 09:28:03,242 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.043 0.288 2026-10-06 09:28:03,295 44 INFO rb-5c3f854-225290-421545 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-06 09:28:03,353 44 INFO rb-5c3f854-225290-421545 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-06 09:28:03,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.079 0.136 2026-10-06 09:28:03,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.050 0.046 2026-10-06 09:28:03,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.018 2026-10-06 09:28:03,852 44 INFO rb-5c3f854-225290-421545 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-06 09:28:04,026 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:04] "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.056 0.117 2026-10-06 09:28:04,223 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.062 0.126 2026-10-06 09:28:04,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:04] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.166 2026-10-06 09:28:04,296 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.033 2026-10-06 09:28:04,349 44 INFO rb-5c3f854-225290-421545 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-06 09:28:04,379 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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.017 0.052 2026-10-06 09:28:04,433 44 INFO rb-5c3f854-225290-421545 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-06 09:28:04,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.063 2026-10-06 09:28:04,544 44 INFO rb-5c3f854-225290-421545 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-06 09:28:04,595 44 INFO rb-5c3f854-225290-421545 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-06 09:28:04,646 44 INFO rb-5c3f854-225290-421545 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-06 09:28:04,697 44 INFO rb-5c3f854-225290-421545 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-06 09:28:04,771 44 INFO rb-5c3f854-225290-421545 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-06 09:28:04,786 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:04,792 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:04,821 44 INFO rb-5c3f854-225290-421545 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-06 09:28:04,873 44 INFO rb-5c3f854-225290-421545 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-06 09:28:04,942 44 INFO rb-5c3f854-225290-421545 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-06 09:28:04,996 44 INFO rb-5c3f854-225290-421545 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-06 09:28:05,073 44 INFO rb-5c3f854-225290-421545 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-06 09:28:05,079 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39301792 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '15cedd3a-a179-41c1-894f-40aa2324da8e'}] 2026-10-06 09:28:05,086 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:07,509 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39301792 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '15cedd3a-a179-41c1-894f-40aa2324da8e'} created pos.order #820 2026-10-06 09:28:07,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39301792 finished 2026-10-06 09:28:08,276 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:28:08,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 815 0.851 2.352 2026-10-06 09:28:08,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:08] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.006 0.030 2026-10-06 09:28:08,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.025 0.068 2026-10-06 09:28:08,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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-06 09:28:08,615 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: tour succeeded 2026-10-06 09:28:08,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: ╔══════════════════════════════════════════╗ ║ TOUR PoSDownPaymentLinesPerTax SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 09:28:08,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99089628 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '15cedd3a-a179-41c1-894f-40aa2324da8e'}] 2026-10-06 09:28:08,645 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99089628 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '15cedd3a-a179-41c1-894f-40aa2324da8e'} sync ignored for existing PoS order pos.order(820,) (state: done) 2026-10-06 09:28:08,671 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99089628 finished 2026-10-06 09:28:08,776 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: heap 18755824 (allocated 20582400) 2026-10-06 09:28:08,800 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing chrome headless with pid 119901 2026-10-06 09:28:08,803 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing websocket connection 2026-10-06 09:28:08,805 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Terminating chrome headless with pid 119901 2026-10-06 09:28:08,818 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.075 0.121 2026-10-06 09:28:08,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092808_899761_test_downpayment_with_taxed_product.txt 2026-10-06 09:28:08,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Removing chrome user profile "/tmp/tmplp73bjy9_chrome_odoo" 2026-10-06 09:28:09,008 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-10-06 09:28:10,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome pid: 120127 2026-10-06 09:28:10,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless temporary user profile dir: /tmp/tmpa5p2jrtl_chrome_odoo 2026-10-06 09:28:10,086 44 INFO rb-5c3f854-225290-421545 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:41573/json/version 2026-10-06 09:28:10,088 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41573', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:10,153 44 INFO rb-5c3f854-225290-421545 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-06 09:28:10,153 44 INFO rb-5c3f854-225290-421545 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:41573/json 2026-10-06 09:28:10,154 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41573', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:10,163 44 INFO rb-5c3f854-225290-421545 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:41573/devtools/page/529E20B6DC3296F804CA842BE4183B5C 2026-10-06 09:28:10,176 44 INFO rb-5c3f854-225290-421545 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-06 09:28:10,186 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless enable page notifications 2026-10-06 09:28:10,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:28:10,361 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Setting session cookie in browser 2026-10-06 09:28:10,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:28:10,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:28:10,387 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:28:11,128 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:11] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.043 0.701 2026-10-06 09:28:11,132 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigation result: {'frameId': '529E20B6DC3296F804CA842BE4183B5C', 'loaderId': 'E578D47D0AEC90F12213ABF4BEB5AD40', 'isDownload': False} 2026-10-06 09:28:11,132 44 INFO rb-5c3f854-225290-421545 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-06 09:28:11,160 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:28:11,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:11] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-06 09:28:11,189 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:11] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-06 09:28:11,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:11] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-06 09:28:11,805 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:11,808 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:11,847 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 09:28:11,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:28:11,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Evaluate test code "odoo.startTour('PosSettleOrder5', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:28:11,894 44 INFO rb-5c3f854-225290-421545 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-06 09:28:11,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:28:11,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:11,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.020 2026-10-06 09:28:11,969 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-06 09:28:12,035 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.048 2026-10-06 09:28:12,038 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-06 09:28:12,801 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.265 0.451 2026-10-06 09:28:12,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:28:12,894 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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.007 2026-10-06 09:28:12,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:12] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.047 2026-10-06 09:28:12,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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.007 2026-10-06 09:28:13,009 44 INFO rb-5c3f854-225290-421545 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-06 09:28:13,019 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:13,079 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:13,105 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:28:13,111 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:28:13,139 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:28:13,146 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "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-06 09:28:13,171 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.047 0.039 2026-10-06 09:28:13,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.096 2026-10-06 09:28:13,186 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-10-06 09:28:13,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.069 2026-10-06 09:28:13,270 44 INFO rb-5c3f854-225290-421545 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-06 09:28:13,326 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:28:13,378 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:13,400 44 INFO rb-5c3f854-225290-421545 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-06 09:28:13,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.043 0.045 2026-10-06 09:28:13,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.095 2026-10-06 09:28:13,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.016 0.157 2026-10-06 09:28:13,512 44 INFO rb-5c3f854-225290-421545 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-06 09:28:13,513 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:13,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.173 2026-10-06 09:28:13,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-06 09:28:13,590 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-06 09:28:13,619 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.275 2026-10-06 09:28:13,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.225 2026-10-06 09:28:13,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-06 09:28:13,732 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=2183&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.183 2026-10-06 09:28:13,761 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-10-06 09:28:13,839 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.031 0.213 2026-10-06 09:28:13,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-06 09:28:13,887 44 INFO rb-5c3f854-225290-421545 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-06 09:28:13,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:13] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.262 2026-10-06 09:28:13,949 44 INFO rb-5c3f854-225290-421545 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-06 09:28:14,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.067 0.144 2026-10-06 09:28:14,272 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.030 0.051 2026-10-06 09:28:14,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-06 09:28:14,432 44 INFO rb-5c3f854-225290-421545 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-06 09:28:14,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:14] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.059 0.092 2026-10-06 09:28:14,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.077 0.101 2026-10-06 09:28:14,791 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:14] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.184 2026-10-06 09:28:14,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.038 2026-10-06 09:28:14,895 44 INFO rb-5c3f854-225290-421545 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-06 09:28:14,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:14] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.016 0.045 2026-10-06 09:28:14,978 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:14] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.058 2026-10-06 09:28:15,055 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.017 0.097 2026-10-06 09:28:15,097 44 INFO rb-5c3f854-225290-421545 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-06 09:28:15,146 44 INFO rb-5c3f854-225290-421545 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-06 09:28:15,197 44 INFO rb-5c3f854-225290-421545 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-06 09:28:15,248 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: tour succeeded 2026-10-06 09:28:15,249 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder5 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-06 09:28:15,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: heap 16403868 (allocated 17301504) 2026-10-06 09:28:15,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing chrome headless with pid 120127 2026-10-06 09:28:15,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing websocket connection 2026-10-06 09:28:15,338 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Terminating chrome headless with pid 120127 2026-10-06 09:28:15,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092815_439983_test_draft_pos_order_linked_sale_order.txt 2026-10-06 09:28:15,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Removing chrome user profile "/tmp/tmpa5p2jrtl_chrome_odoo" 2026-10-06 09:28:15,462 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-10-06 09:28:16,300 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome pid: 120337 2026-10-06 09:28:16,301 44 INFO rb-5c3f854-225290-421545 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/tmpjzu5llog_chrome_odoo 2026-10-06 09:28:16,301 44 INFO rb-5c3f854-225290-421545 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:39211/json/version 2026-10-06 09:28:16,302 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39211', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:16,374 44 INFO rb-5c3f854-225290-421545 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-06 09:28:16,375 44 INFO rb-5c3f854-225290-421545 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:39211/json 2026-10-06 09:28:16,375 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39211', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:16,392 44 INFO rb-5c3f854-225290-421545 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:39211/devtools/page/F4A73F0393EB47A7E480864568DDCC97 2026-10-06 09:28:16,417 44 INFO rb-5c3f854-225290-421545 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-06 09:28:16,431 44 INFO rb-5c3f854-225290-421545 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-06 09:28:16,550 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:28:16,553 44 INFO rb-5c3f854-225290-421545 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-06 09:28:16,563 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-06 09:28:16,563 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-06 09:28:16,583 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:28:17,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:17] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.051 0.690 2026-10-06 09:28:17,324 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigation result: {'frameId': 'F4A73F0393EB47A7E480864568DDCC97', 'loaderId': '0EB276CFC3A7F8AF514557C0F4B455A7', 'isDownload': False} 2026-10-06 09:28:17,324 44 INFO rb-5c3f854-225290-421545 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-06 09:28:17,347 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:28:17,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:17] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 09:28:17,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:17] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-06 09:28:17,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:17] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-06 09:28:17,909 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:28:17,911 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:17,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:28:17,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:28:17,971 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Evaluate test code "odoo.startTour('test_ecommerce_paid_order_is_hidden_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:28:17,982 44 INFO rb-5c3f854-225290-421545 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-06 09:28:17,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:28:18,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:18,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.019 2026-10-06 09:28:18,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-06 09:28:18,131 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.040 2026-10-06 09:28:18,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-06 09:28:18,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.294 0.347 2026-10-06 09:28:18,842 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.016 2026-10-06 09:28:18,917 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:28:18,981 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:18] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-06 09:28:19,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:28:19,035 44 INFO rb-5c3f854-225290-421545 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-06 09:28:19,049 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:28:19,115 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:19,131 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:28:19,138 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:28:19,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.016 0.041 2026-10-06 09:28:19,173 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:28:19,179 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:28:19,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.077 2026-10-06 09:28:19,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-10-06 09:28:19,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.012 2026-10-06 09:28:19,311 44 INFO rb-5c3f854-225290-421545 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-06 09:28:19,335 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:28:19,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.050 0.059 2026-10-06 09:28:19,451 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:28:19,453 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.094 2026-10-06 09:28:19,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-10-06 09:28:19,521 44 INFO rb-5c3f854-225290-421545 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-06 09:28:19,523 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-06 09:28:19,535 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:28:19,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.164 2026-10-06 09:28:19,571 44 INFO rb-5c3f854-225290-421545 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-06 09:28:19,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.033 0.284 2026-10-06 09:28:19,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.215 2026-10-06 09:28:19,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.246 2026-10-06 09:28:19,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.233 2026-10-06 09:28:19,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.254 2026-10-06 09:28:19,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.268 2026-10-06 09:28:19,876 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.015 0.207 2026-10-06 09:28:19,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "GET /web/image?model=product.template&field=image_128&id=2184&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-06 09:28:19,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.040 0.239 2026-10-06 09:28:20,083 44 INFO rb-5c3f854-225290-421545 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-06 09:28:20,150 44 INFO rb-5c3f854-225290-421545 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-06 09:28:20,203 44 INFO rb-5c3f854-225290-421545 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-06 09:28:20,261 44 INFO rb-5c3f854-225290-421545 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-06 09:28:20,326 44 INFO rb-5c3f854-225290-421545 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-06 09:28:20,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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.011 0.032 2026-10-06 09:28:20,373 44 INFO rb-5c3f854-225290-421545 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-06 09:28:20,432 44 INFO rb-5c3f854-225290-421545 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-06 09:28:20,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.015 0.075 2026-10-06 09:28:20,483 44 INFO rb-5c3f854-225290-421545 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-06 09:28:20,559 44 INFO rb-5c3f854-225290-421545 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-06 09:28:20,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.050 0.141 2026-10-06 09:28:20,791 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:20] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.018 2026-10-06 09:28:20,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 09:28:20,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.015 2026-10-06 09:28:21,033 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: tour succeeded 2026-10-06 09:28:21,034 44 INFO rb-5c3f854-225290-421545 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-06 09:28:21,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: heap 17960968 (allocated 19136512) 2026-10-06 09:28:21,153 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing chrome headless with pid 120337 2026-10-06 09:28:21,154 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing websocket connection 2026-10-06 09:28:21,156 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Terminating chrome headless with pid 120337 2026-10-06 09:28:21,261 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092821_261510_test_ecommerce_paid_order_is_hidden_in_pos.txt 2026-10-06 09:28:21,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Removing chrome user profile "/tmp/tmpjzu5llog_chrome_odoo" 2026-10-06 09:28:21,282 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-10-06 09:28:22,009 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome pid: 120550 2026-10-06 09:28:22,009 44 INFO rb-5c3f854-225290-421545 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/tmpdhh3_wlo_chrome_odoo 2026-10-06 09:28:22,009 44 INFO rb-5c3f854-225290-421545 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:40415/json/version 2026-10-06 09:28:22,011 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40415', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:22,054 44 INFO rb-5c3f854-225290-421545 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-06 09:28:22,055 44 INFO rb-5c3f854-225290-421545 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:40415/json 2026-10-06 09:28:22,055 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40415', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:22,065 44 INFO rb-5c3f854-225290-421545 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:40415/devtools/page/C960BB559EEB36FB3E320B97E63A1E16 2026-10-06 09:28:22,075 44 INFO rb-5c3f854-225290-421545 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-06 09:28:22,079 44 INFO rb-5c3f854-225290-421545 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-06 09:28:22,209 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:28:22,212 44 INFO rb-5c3f854-225290-421545 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-06 09:28:22,213 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-06 09:28:22,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-06 09:28:22,225 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:28:22,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:22] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 133 0.062 0.685 2026-10-06 09:28:22,974 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigation result: {'frameId': 'C960BB559EEB36FB3E320B97E63A1E16', 'loaderId': '2C80576503543A440567D5E1F32160E7', 'isDownload': False} 2026-10-06 09:28:22,975 44 INFO rb-5c3f854-225290-421545 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-06 09:28:22,997 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:28:23,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:23] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 09:28:23,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:23] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 09:28:23,057 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:23] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.017 0.024 2026-10-06 09:28:23,651 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:28:23,664 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 09:28:23,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.017 0.023 2026-10-06 09:28:23,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Evaluate test code "odoo.startTour('test_ecommerce_unpaid_order_is_shown_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:28:23,719 44 INFO rb-5c3f854-225290-421545 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-06 09:28:23,720 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-06 09:28:23,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-06 09:28:23,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:23,818 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.023 0.020 2026-10-06 09:28:23,839 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.059 2026-10-06 09:28:23,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.045 2026-10-06 09:28:23,902 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-06 09:28:24,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.375 0.491 2026-10-06 09:28:24,841 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:24] "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-06 09:28:24,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:28:25,013 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.058 2026-10-06 09:28:25,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:28:25,064 44 INFO rb-5c3f854-225290-421545 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-06 09:28:25,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:25,130 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:25,181 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:28:25,193 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:28:25,217 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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-06 09:28:25,235 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:28:25,248 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.053 0.051 2026-10-06 09:28:25,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.138 2026-10-06 09:28:25,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.063 2026-10-06 09:28:25,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.173 2026-10-06 09:28:25,379 44 INFO rb-5c3f854-225290-421545 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-06 09:28:25,456 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:28:25,456 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.029 2026-10-06 09:28:25,528 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:25,575 44 INFO rb-5c3f854-225290-421545 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-06 09:28:25,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.057 0.088 2026-10-06 09:28:25,602 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:25,627 44 INFO rb-5c3f854-225290-421545 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-06 09:28:25,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.143 2026-10-06 09:28:25,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-06 09:28:25,703 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-06 09:28:25,747 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-06 09:28:25,828 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.027 0.355 2026-10-06 09:28:25,862 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image?model=product.template&field=image_128&id=2185&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.246 2026-10-06 09:28:25,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.252 2026-10-06 09:28:25,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-06 09:28:25,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-06 09:28:25,978 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:25] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.137 2026-10-06 09:28:26,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:26] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-06 09:28:26,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.053 0.370 2026-10-06 09:28:26,229 44 INFO rb-5c3f854-225290-421545 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-06 09:28:26,309 44 INFO rb-5c3f854-225290-421545 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-06 09:28:26,359 44 INFO rb-5c3f854-225290-421545 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-06 09:28:26,424 44 INFO rb-5c3f854-225290-421545 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-06 09:28:26,487 44 INFO rb-5c3f854-225290-421545 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-06 09:28:26,537 44 INFO rb-5c3f854-225290-421545 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-06 09:28:26,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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.027 0.053 2026-10-06 09:28:26,595 44 INFO rb-5c3f854-225290-421545 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-06 09:28:26,649 44 INFO rb-5c3f854-225290-421545 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-06 09:28:26,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.029 0.069 2026-10-06 09:28:26,713 44 INFO rb-5c3f854-225290-421545 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-06 09:28:26,957 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.077 0.165 2026-10-06 09:28:27,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:27] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.021 2026-10-06 09:28:27,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.037 0.067 2026-10-06 09:28:27,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.018 2026-10-06 09:28:27,308 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: tour succeeded 2026-10-06 09:28:27,308 44 INFO rb-5c3f854-225290-421545 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-06 09:28:27,428 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: heap 16519060 (allocated 17825792) 2026-10-06 09:28:27,441 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing chrome headless with pid 120550 2026-10-06 09:28:27,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing websocket connection 2026-10-06 09:28:27,451 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Terminating chrome headless with pid 120550 2026-10-06 09:28:27,550 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092827_550128_test_ecommerce_unpaid_order_is_shown_in_pos.txt 2026-10-06 09:28:27,550 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Removing chrome user profile "/tmp/tmpdhh3_wlo_chrome_odoo" 2026-10-06 09:28:27,572 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-10-06 09:28:29,512 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-10-06 09:28:31,317 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome pid: 120766 2026-10-06 09:28:31,317 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless temporary user profile dir: /tmp/tmp1lvkd5v4_chrome_odoo 2026-10-06 09:28:31,317 44 INFO rb-5c3f854-225290-421545 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:38117/json/version 2026-10-06 09:28:31,319 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:31,374 44 INFO rb-5c3f854-225290-421545 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-06 09:28:31,374 44 INFO rb-5c3f854-225290-421545 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:38117/json 2026-10-06 09:28:31,375 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:31,394 44 INFO rb-5c3f854-225290-421545 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:38117/devtools/page/0D65704C39A8A9F79889D7C397038CA4 2026-10-06 09:28:31,408 44 INFO rb-5c3f854-225290-421545 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-06 09:28:31,418 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless enable page notifications 2026-10-06 09:28:31,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:28:31,640 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Setting session cookie in browser 2026-10-06 09:28:31,642 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-06 09:28:31,642 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-06 09:28:31,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:28:32,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:32] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.059 0.878 2026-10-06 09:28:32,599 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigation result: {'frameId': '0D65704C39A8A9F79889D7C397038CA4', 'loaderId': '8A22C1C882CC64A0A9FB9275F925CFCC', 'isDownload': False} 2026-10-06 09:28:32,599 44 INFO rb-5c3f854-225290-421545 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-06 09:28:32,627 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:28:32,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:32] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-10-06 09:28:32,658 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:32] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-06 09:28:32,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:32] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.035 2026-10-06 09:28:33,236 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:33,252 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:28:33,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-06 09:28:33,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Evaluate test code "odoo.startTour('test_import_lot_groupable_and_non_groupable', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:28:33,299 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:28:33,305 44 INFO rb-5c3f854-225290-421545 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-06 09:28:33,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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-06 09:28:33,347 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:33,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:33] "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.018 2026-10-06 09:28:33,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-06 09:28:33,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.051 2026-10-06 09:28:33,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-06 09:28:34,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.280 0.478 2026-10-06 09:28:34,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.019 2026-10-06 09:28:34,395 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.009 2026-10-06 09:28:34,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-06 09:28:34,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.008 2026-10-06 09:28:34,530 44 INFO rb-5c3f854-225290-421545 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-06 09:28:34,548 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:34,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:34,626 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:34,643 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:28:34,656 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:28:34,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.017 0.041 2026-10-06 09:28:34,698 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.066 2026-10-06 09:28:34,722 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:34,724 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:28:34,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.014 2026-10-06 09:28:34,762 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:28:34,870 44 INFO rb-5c3f854-225290-421545 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-06 09:28:34,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:34] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.061 0.081 2026-10-06 09:28:35,008 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.044 0.209 2026-10-06 09:28:35,029 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.132 2026-10-06 09:28:35,057 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.069 2026-10-06 09:28:35,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-10-06 09:28:35,102 44 INFO rb-5c3f854-225290-421545 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-06 09:28:35,105 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:35,133 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:28:35,141 44 INFO rb-5c3f854-225290-421545 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-06 09:28:35,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.017 0.147 2026-10-06 09:28:35,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.194 2026-10-06 09:28:35,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.239 2026-10-06 09:28:35,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.272 2026-10-06 09:28:35,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.272 2026-10-06 09:28:35,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-06 09:28:35,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.218 2026-10-06 09:28:35,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=2186&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-06 09:28:35,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "GET /web/image?model=product.template&field=image_128&id=2187&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-10-06 09:28:35,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.034 0.213 2026-10-06 09:28:35,604 44 INFO rb-5c3f854-225290-421545 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-06 09:28:35,668 44 INFO rb-5c3f854-225290-421545 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-06 09:28:35,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.123 0.154 2026-10-06 09:28:36,092 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.051 0.058 2026-10-06 09:28:36,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-06 09:28:36,260 44 INFO rb-5c3f854-225290-421545 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-06 09:28:36,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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.078 0.115 2026-10-06 09:28:36,638 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.050 0.121 2026-10-06 09:28:36,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.168 2026-10-06 09:28:36,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.033 2026-10-06 09:28:36,766 44 INFO rb-5c3f854-225290-421545 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-06 09:28:36,803 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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.019 0.062 2026-10-06 09:28:36,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:36] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 28 0.028 0.096 2026-10-06 09:28:36,982 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.124 2026-10-06 09:28:37,083 44 INFO rb-5c3f854-225290-421545 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-06 09:28:37,134 44 INFO rb-5c3f854-225290-421545 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-06 09:28:37,184 44 INFO rb-5c3f854-225290-421545 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-06 09:28:37,236 44 INFO rb-5c3f854-225290-421545 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-06 09:28:37,287 44 INFO rb-5c3f854-225290-421545 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-06 09:28:37,338 44 INFO rb-5c3f854-225290-421545 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-06 09:28:37,389 44 INFO rb-5c3f854-225290-421545 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-06 09:28:37,440 44 INFO rb-5c3f854-225290-421545 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-06 09:28:37,491 44 INFO rb-5c3f854-225290-421545 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-06 09:28:37,541 44 INFO rb-5c3f854-225290-421545 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-06 09:28:37,593 44 INFO rb-5c3f854-225290-421545 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-06 09:28:37,644 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: tour succeeded 2026-10-06 09:28:37,645 44 INFO rb-5c3f854-225290-421545 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-06 09:28:37,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: heap 18117160 (allocated 19922944) 2026-10-06 09:28:37,766 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing chrome headless with pid 120766 2026-10-06 09:28:37,767 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing websocket connection 2026-10-06 09:28:37,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Terminating chrome headless with pid 120766 2026-10-06 09:28:37,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092837_899985_test_import_lot_groupable_and_non_groupable.txt 2026-10-06 09:28:37,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Removing chrome user profile "/tmp/tmp1lvkd5v4_chrome_odoo" 2026-10-06 09:28:37,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-10-06 09:28:39,169 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 120990 2026-10-06 09:28:39,170 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp805s9r3c_chrome_odoo 2026-10-06 09:28:39,170 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:41047/json/version 2026-10-06 09:28:39,171 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41047', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:39,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-06 09:28:39,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:41047/json 2026-10-06 09:28:39,190 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41047', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:39,206 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:41047/devtools/page/013BC2621A37A6A1E76B2D3DF5342F2D 2026-10-06 09:28:39,220 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-06 09:28:39,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-06 09:28:39,363 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:28:39,365 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-06 09:28:39,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-06 09:28:39,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-06 09:28:39,385 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:28:40,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:40] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.099 0.769 2026-10-06 09:28:40,256 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '013BC2621A37A6A1E76B2D3DF5342F2D', 'loaderId': '71682440D6B4A918E0A441AAE93639FD', 'isDownload': False} 2026-10-06 09:28:40,256 44 INFO rb-5c3f854-225290-421545 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-06 09:28:40,276 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:28:40,307 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:40] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-06 09:28:40,312 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:40] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:28:40,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:40] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-06 09:28:40,934 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:40,940 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:28:40,969 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 09:28:40,994 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:28:40,997 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:28:41,008 44 INFO rb-5c3f854-225290-421545 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-06 09:28:41,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:28:41,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:41,095 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.021 2026-10-06 09:28:41,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-06 09:28:41,189 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.052 2026-10-06 09:28:41,192 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-06 09:28:41,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.292 0.466 2026-10-06 09:28:42,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:28:42,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.028 0.011 2026-10-06 09:28:42,244 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.040 2026-10-06 09:28:42,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:28:42,308 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-06 09:28:42,318 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:42,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:42,393 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:28:42,393 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:28:42,394 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:28:42,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.024 0.046 2026-10-06 09:28:42,450 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "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-06 09:28:42,468 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 09:28:42,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.093 2026-10-06 09:28:42,491 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:28:42,587 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.049 0.071 2026-10-06 09:28:42,610 44 INFO rb-5c3f854-225290-421545 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-06 09:28:42,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.036 0.175 2026-10-06 09:28:42,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.210 2026-10-06 09:28:42,748 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:28:42,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.013 0.062 2026-10-06 09:28:42,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-10-06 09:28:42,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-06 09:28:42,830 44 INFO rb-5c3f854-225290-421545 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-06 09:28:42,849 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.111 2026-10-06 09:28:42,853 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:28:42,881 44 INFO rb-5c3f854-225290-421545 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-06 09:28:42,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.018 0.143 2026-10-06 09:28:42,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-06 09:28:42,960 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-06 09:28:42,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:42] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-06 09:28:43,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:43] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-06 09:28:43,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:43] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-06 09:28:43,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:43] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-06 09:28:43,190 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.047 0.205 2026-10-06 09:28:43,238 44 INFO rb-5c3f854-225290-421545 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-06 09:28:43,301 44 INFO rb-5c3f854-225290-421545 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-06 09:28:43,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.082 0.144 2026-10-06 09:28:43,705 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.073 0.066 2026-10-06 09:28:43,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.018 2026-10-06 09:28:43,883 44 INFO rb-5c3f854-225290-421545 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-06 09:28:44,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:44] "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.112 0.099 2026-10-06 09:28:44,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.061 0.111 2026-10-06 09:28:44,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.148 2026-10-06 09:28:44,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.023 2026-10-06 09:28:44,402 44 INFO rb-5c3f854-225290-421545 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-06 09:28:44,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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.033 0.048 2026-10-06 09:28:44,503 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:44] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.024 0.073 2026-10-06 09:28:44,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.090 2026-10-06 09:28:44,643 44 INFO rb-5c3f854-225290-421545 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-06 09:28:44,693 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-06 09:28:44,694 44 INFO rb-5c3f854-225290-421545 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-06 09:28:44,817 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16359524 (allocated 17563648) 2026-10-06 09:28:44,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 120990 2026-10-06 09:28:44,842 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-06 09:28:44,843 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 120990 2026-10-06 09:28:44,946 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092844_945915_test_multiple_lots_sale_order.txt 2026-10-06 09:28:44,946 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp805s9r3c_chrome_odoo" 2026-10-06 09:28:45,757 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 121202 2026-10-06 09:28:45,757 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmprp973wbu_chrome_odoo 2026-10-06 09:28:45,757 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:34049/json/version 2026-10-06 09:28:45,759 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34049', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:45,831 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-06 09:28:45,831 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:34049/json 2026-10-06 09:28:45,832 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34049', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:45,846 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:34049/devtools/page/E943D262A8FDF84C7BB577F4E76100BB 2026-10-06 09:28:45,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-06 09:28:45,867 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-06 09:28:46,033 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:28:46,036 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-06 09:28:46,045 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-06 09:28:46,045 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-06 09:28:46,169 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:46] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.033 0.066 2026-10-06 09:28:46,173 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'E943D262A8FDF84C7BB577F4E76100BB', 'loaderId': '4FFF2275DAD85BA2D792E3B0D2AFF8D8', 'isDownload': False} 2026-10-06 09:28:46,174 44 INFO rb-5c3f854-225290-421545 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-06 09:28:46,202 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:28:46,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:46] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-06 09:28:46,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:46] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-06 09:28:46,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:46] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.034 2026-10-06 09:28:46,936 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:28:46,939 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:28:46,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:28:46,994 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 09:28:46,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:28:47,007 44 INFO rb-5c3f854-225290-421545 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-06 09:28:47,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.020 2026-10-06 09:28:47,055 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:47,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.009 0.018 2026-10-06 09:28:47,114 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.027 2026-10-06 09:28:47,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.019 0.048 2026-10-06 09:28:47,192 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-06 09:28:47,913 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 271 0.244 0.440 2026-10-06 09:28:47,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:28:48,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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-06 09:28:48,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.030 2026-10-06 09:28:48,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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-06 09:28:48,145 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-06 09:28:48,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:48,271 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:28:48,273 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-06 09:28:48,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.025 2026-10-06 09:28:48,281 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:28:48,305 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 7 0.006 0.036 2026-10-06 09:28:48,307 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.073 2026-10-06 09:28:48,332 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:48,342 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "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-06 09:28:48,408 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.016 2026-10-06 09:28:48,507 44 INFO rb-5c3f854-225290-421545 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-06 09:28:48,528 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:48,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.059 0.058 2026-10-06 09:28:48,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.009 0.069 2026-10-06 09:28:48,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-06 09:28:48,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-10-06 09:28:48,733 44 INFO rb-5c3f854-225290-421545 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-06 09:28:48,754 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.131 2026-10-06 09:28:48,762 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:48,801 44 INFO rb-5c3f854-225290-421545 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-06 09:28:48,869 44 INFO rb-5c3f854-225290-421545 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-06 09:28:48,875 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.044 0.310 2026-10-06 09:28:48,890 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:48,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.269 2026-10-06 09:28:48,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:48] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.292 2026-10-06 09:28:49,001 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:49] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.292 2026-10-06 09:28:49,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:49] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.310 2026-10-06 09:28:49,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:49] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.299 2026-10-06 09:28:49,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:49] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.200 2026-10-06 09:28:49,139 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:49] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.198 2026-10-06 09:28:49,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.018 0.252 2026-10-06 09:28:49,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.036 0.047 2026-10-06 09:28:49,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.017 2026-10-06 09:28:49,549 44 INFO rb-5c3f854-225290-421545 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-06 09:28:49,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:49] "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.073 0.104 2026-10-06 09:28:49,954 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.097 0.119 2026-10-06 09:28:49,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:49] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.214 2026-10-06 09:28:50,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.034 2026-10-06 09:28:50,078 44 INFO rb-5c3f854-225290-421545 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-06 09:28:50,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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.025 0.044 2026-10-06 09:28:50,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:50] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.023 0.072 2026-10-06 09:28:50,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.023 0.095 2026-10-06 09:28:50,317 44 INFO rb-5c3f854-225290-421545 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-06 09:28:50,368 44 INFO rb-5c3f854-225290-421545 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-06 09:28:50,420 44 INFO rb-5c3f854-225290-421545 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-06 09:28:50,472 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-06 09:28:50,473 44 INFO rb-5c3f854-225290-421545 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-06 09:28:50,573 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16272932 (allocated 17563648) 2026-10-06 09:28:50,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 121202 2026-10-06 09:28:50,583 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-06 09:28:50,584 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 121202 2026-10-06 09:28:50,688 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092850_688636_test_multiple_lots_sale_order.txt 2026-10-06 09:28:50,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmprp973wbu_chrome_odoo" 2026-10-06 09:28:51,129 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 121415 2026-10-06 09:28:51,129 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpijlq2e4n_chrome_odoo 2026-10-06 09:28:51,129 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:34343/json/version 2026-10-06 09:28:51,131 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34343', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:51,160 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-06 09:28:51,161 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:34343/json 2026-10-06 09:28:51,161 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34343', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:28:51,180 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:34343/devtools/page/1E48F4432EB0F03F0AE1BEF374E068CF 2026-10-06 09:28:51,190 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-06 09:28:51,201 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-06 09:28:51,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:28:51,254 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-06 09:28:51,260 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-06 09:28:51,260 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-06 09:28:51,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:51] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.021 0.052 2026-10-06 09:28:51,356 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '1E48F4432EB0F03F0AE1BEF374E068CF', 'loaderId': '08E142184A1EC37FFB144F6B342919FF', 'isDownload': False} 2026-10-06 09:28:51,356 44 INFO rb-5c3f854-225290-421545 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-06 09:28:51,375 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:28:51,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:51] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 09:28:51,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:51] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-06 09:28:51,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:51] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 09:28:52,078 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:52,079 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:28:52,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:28:52,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 09:28:52,152 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:28:52,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:28:52,168 44 INFO rb-5c3f854-225290-421545 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-06 09:28:52,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:52,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.005 2026-10-06 09:28:52,211 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.004 0.017 2026-10-06 09:28:52,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-06 09:28:52,274 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.009 0.039 2026-10-06 09:28:52,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 271 0.156 0.397 2026-10-06 09:28:52,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:52,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:28:53,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-06 09:28:53,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:28:53,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-06 09:28:53,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:28:53,191 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:53,239 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:28:53,242 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:28:53,252 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.013 0.038 2026-10-06 09:28:53,305 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:28:53,312 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:28:53,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 7 0.035 0.093 2026-10-06 09:28:53,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.049 2026-10-06 09:28:53,362 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.137 2026-10-06 09:28:53,447 44 INFO rb-5c3f854-225290-421545 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-06 09:28:53,523 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:28:53,611 44 INFO rb-5c3f854-225290-421545 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-06 09:28:53,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.073 0.073 2026-10-06 09:28:53,653 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:28:53,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.153 2026-10-06 09:28:53,700 44 INFO rb-5c3f854-225290-421545 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-06 09:28:53,720 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.132 2026-10-06 09:28:53,767 44 INFO rb-5c3f854-225290-421545 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-06 09:28:53,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.162 2026-10-06 09:28:53,787 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:53,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.042 0.328 2026-10-06 09:28:53,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.248 2026-10-06 09:28:53,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.237 2026-10-06 09:28:53,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.265 2026-10-06 09:28:53,986 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:53] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.256 2026-10-06 09:28:54,005 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-10-06 09:28:54,088 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.004 0.207 2026-10-06 09:28:54,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.013 0.213 2026-10-06 09:28:54,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.218 2026-10-06 09:28:54,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-10-06 09:28:54,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.017 0.100 2026-10-06 09:28:54,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-06 09:28:54,424 44 INFO rb-5c3f854-225290-421545 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-06 09:28:54,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:54] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.064 0.122 2026-10-06 09:28:54,839 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.088 0.127 2026-10-06 09:28:54,854 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.209 2026-10-06 09:28:54,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.038 2026-10-06 09:28:54,981 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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.015 0.040 2026-10-06 09:28:55,068 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:55] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 18 0.022 0.061 2026-10-06 09:28:55,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.039 0.104 2026-10-06 09:28:55,258 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,314 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,363 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,416 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,465 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,516 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,567 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,618 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,669 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,720 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,781 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,832 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,883 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,933 44 INFO rb-5c3f854-225290-421545 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-06 09:28:55,985 44 INFO rb-5c3f854-225290-421545 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-06 09:28:56,036 44 INFO rb-5c3f854-225290-421545 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-06 09:28:56,086 44 INFO rb-5c3f854-225290-421545 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-06 09:28:56,136 44 INFO rb-5c3f854-225290-421545 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-06 09:28:56,187 44 INFO rb-5c3f854-225290-421545 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-06 09:28:56,238 44 INFO rb-5c3f854-225290-421545 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-06 09:28:56,288 44 INFO rb-5c3f854-225290-421545 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-06 09:28:56,364 44 INFO rb-5c3f854-225290-421545 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-06 09:28:56,381 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:28:56,384 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:28:56,415 44 INFO rb-5c3f854-225290-421545 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-06 09:28:56,466 44 INFO rb-5c3f854-225290-421545 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-06 09:28:56,547 44 INFO rb-5c3f854-225290-421545 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-06 09:28:56,618 44 INFO rb-5c3f854-225290-421545 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-06 09:28:56,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69780606 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'bef336a3-3e9a-4755-b605-946d45ecd4b8'}] 2026-10-06 09:28:56,631 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:28:57,002 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1331, 1332, 1333] 2026-10-06 09:28:57,317 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1334, 1335, 1336] 2026-10-06 09:28:57,733 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69780606 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'bef336a3-3e9a-4755-b605-946d45ecd4b8'} created pos.order #822 2026-10-06 09:28:57,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69780606 finished 2026-10-06 09:28:58,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 552 0.616 0.869 2026-10-06 09:28:58,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28: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-06 09:28:58,300 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-06 09:28:58,301 44 INFO rb-5c3f854-225290-421545 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-06 09:28:58,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28334199 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': 'bef336a3-3e9a-4755-b605-946d45ecd4b8'}] 2026-10-06 09:28:58,316 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28334199 order {'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': 'bef336a3-3e9a-4755-b605-946d45ecd4b8'} sync ignored for existing PoS order pos.order(822,) (state: paid) 2026-10-06 09:28:58,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28334199 finished 2026-10-06 09:28:58,451 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 18339664 (allocated 19922944) 2026-10-06 09:28:58,463 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 121415 2026-10-06 09:28:58,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:28:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.052 0.109 2026-10-06 09:28:58,466 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-06 09:28:58,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 121415 2026-10-06 09:28:58,564 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092858_564385_test_multiple_lots_sale_order.txt 2026-10-06 09:28:58,564 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpijlq2e4n_chrome_odoo" 2026-10-06 09:28:59,704 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-10-06 09:29:00,771 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome pid: 121651 2026-10-06 09:29:00,771 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless temporary user profile dir: /tmp/tmpo4n64q6g_chrome_odoo 2026-10-06 09:29:00,772 44 INFO rb-5c3f854-225290-421545 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:34677/json/version 2026-10-06 09:29:00,773 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34677', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:29:00,825 44 INFO rb-5c3f854-225290-421545 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-06 09:29:00,825 44 INFO rb-5c3f854-225290-421545 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:34677/json 2026-10-06 09:29:00,826 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34677', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:29:00,838 44 INFO rb-5c3f854-225290-421545 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:34677/devtools/page/29D256ED12AA337FB59361E7E56756AF 2026-10-06 09:29:00,851 44 INFO rb-5c3f854-225290-421545 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-06 09:29:00,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless enable page notifications 2026-10-06 09:29:01,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:29:01,033 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Setting session cookie in browser 2026-10-06 09:29:01,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:29:01,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:29:01,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:29:01,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:01] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.126 0.809 2026-10-06 09:29:02,005 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigation result: {'frameId': '29D256ED12AA337FB59361E7E56756AF', 'loaderId': '37787B883E70B6AD1A5731187DDF74B7', 'isDownload': False} 2026-10-06 09:29:02,005 44 INFO rb-5c3f854-225290-421545 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-06 09:29:02,035 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:29:02,069 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:02] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-10-06 09:29:02,087 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:02] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.034 2026-10-06 09:29:02,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:02] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-06 09:29:02,648 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:29:02,651 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:29:02,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:29:02,701 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Evaluate test code "odoo.startTour('PosOrderDoesNotRemainInList', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:29:02,707 44 INFO rb-5c3f854-225290-421545 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-06 09:29:02,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.005 2026-10-06 09:29:02,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:29:02,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:02,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.014 2026-10-06 09:29:02,798 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.038 2026-10-06 09:29:02,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.054 2026-10-06 09:29:02,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-06 09:29:03,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.276 0.417 2026-10-06 09:29:03,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.016 2026-10-06 09:29:03,730 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.007 2026-10-06 09:29:03,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:03] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.043 2026-10-06 09:29:03,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.004 0.009 2026-10-06 09:29:03,854 44 INFO rb-5c3f854-225290-421545 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-06 09:29:03,862 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:29:03,941 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:03,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:29:03,965 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:29:03,966 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:29:04,018 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:29:04,029 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.016 0.068 2026-10-06 09:29:04,058 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "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-06 09:29:04,078 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-06 09:29:04,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.129 2026-10-06 09:29:04,111 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.022 2026-10-06 09:29:04,186 44 INFO rb-5c3f854-225290-421545 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-06 09:29:04,196 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.031 0.130 2026-10-06 09:29:04,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.045 0.199 2026-10-06 09:29:04,321 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:29:04,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.017 0.073 2026-10-06 09:29:04,362 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.118 2026-10-06 09:29:04,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-06 09:29:04,401 44 INFO rb-5c3f854-225290-421545 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-06 09:29:04,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.159 2026-10-06 09:29:04,442 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:04,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-06 09:29:04,452 44 INFO rb-5c3f854-225290-421545 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-06 09:29:04,471 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-06 09:29:04,501 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-06 09:29:04,533 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-10-06 09:29:04,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-06 09:29:04,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-06 09:29:04,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.054 0.198 2026-10-06 09:29:04,738 44 INFO rb-5c3f854-225290-421545 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-06 09:29:04,799 44 INFO rb-5c3f854-225290-421545 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-06 09:29:05,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.074 0.148 2026-10-06 09:29:05,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:05] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.024 0.052 2026-10-06 09:29:05,212 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-06 09:29:05,313 44 INFO rb-5c3f854-225290-421545 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-06 09:29:05,516 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:05] "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.084 0.119 2026-10-06 09:29:05,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.068 0.131 2026-10-06 09:29:05,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.196 2026-10-06 09:29:05,807 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.017 0.044 2026-10-06 09:29:05,856 44 INFO rb-5c3f854-225290-421545 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-06 09:29:05,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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 - 17 0.017 0.046 2026-10-06 09:29:05,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.015 0.049 2026-10-06 09:29:06,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.068 2026-10-06 09:29:06,043 44 INFO rb-5c3f854-225290-421545 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-06 09:29:06,118 44 INFO rb-5c3f854-225290-421545 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-06 09:29:06,141 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:06,143 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:29:06,169 44 INFO rb-5c3f854-225290-421545 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-06 09:29:06,218 44 INFO rb-5c3f854-225290-421545 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-06 09:29:06,303 44 INFO rb-5c3f854-225290-421545 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-06 09:29:06,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5026429 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'c3d206db-3d1f-4bf5-9baf-8c8892fa194e'}] 2026-10-06 09:29:06,383 44 INFO rb-5c3f854-225290-421545 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-06 09:29:06,413 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:29:06,706 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1340] 2026-10-06 09:29:07,166 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5026429 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'c3d206db-3d1f-4bf5-9baf-8c8892fa194e'} created pos.order #823 2026-10-06 09:29:07,197 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5026429 finished 2026-10-06 09:29:07,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 389 0.445 0.676 2026-10-06 09:29:07,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:29:07,702 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50796808 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'c3d206db-3d1f-4bf5-9baf-8c8892fa194e'}] 2026-10-06 09:29:07,711 44 INFO rb-5c3f854-225290-421545 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-06 09:29:07,711 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50796808 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'c3d206db-3d1f-4bf5-9baf-8c8892fa194e'} sync ignored for existing PoS order pos.order(823,) (state: paid) 2026-10-06 09:29:07,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50796808 finished 2026-10-06 09:29:07,765 44 INFO rb-5c3f854-225290-421545 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-06 09:29:07,811 44 INFO rb-5c3f854-225290-421545 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-06 09:29:07,869 44 INFO rb-5c3f854-225290-421545 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-06 09:29:07,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.039 0.145 2026-10-06 09:29:07,926 44 INFO rb-5c3f854-225290-421545 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-06 09:29:08,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.010 0.071 2026-10-06 09:29:08,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.003 0.017 2026-10-06 09:29:08,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-06 09:29:08,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: tour succeeded 2026-10-06 09:29:08,209 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderDoesNotRemainInList SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-06 09:29:08,385 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: heap 20495812 (allocated 22417408) 2026-10-06 09:29:08,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing chrome headless with pid 121651 2026-10-06 09:29:08,418 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing websocket connection 2026-10-06 09:29:08,422 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Terminating chrome headless with pid 121651 2026-10-06 09:29:08,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092908_526141_test_order_does_not_remain_in_list.txt 2026-10-06 09:29:08,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Removing chrome user profile "/tmp/tmpo4n64q6g_chrome_odoo" 2026-10-06 09:29:08,547 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-10-06 09:29:09,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome pid: 121876 2026-10-06 09:29:09,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless temporary user profile dir: /tmp/tmpjgb4_xvw_chrome_odoo 2026-10-06 09:29:09,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:46513/json/version 2026-10-06 09:29:09,211 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46513', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:29:09,295 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Browser version: Chrome/150.0.7871.114 2026-10-06 09:29:09,295 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:46513/json 2026-10-06 09:29:09,296 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46513', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:29:09,310 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Websocket url found: ws://127.0.0.1:46513/devtools/page/DA154DB8E70ED5B721C4B28D05DE3D59 2026-10-06 09:29:09,327 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Enable chrome headless console log notification 2026-10-06 09:29:09,335 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless enable page notifications 2026-10-06 09:29:09,438 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:29:09,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Setting session cookie in browser 2026-10-06 09:29:09,446 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:29:09,447 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:29:09,469 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:29:10,543 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:10] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.070 1.015 2026-10-06 09:29:10,547 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigation result: {'frameId': 'DA154DB8E70ED5B721C4B28D05DE3D59', 'loaderId': '9A1C6204ADB5BC62F4808D8869C921AA', 'isDownload': False} 2026-10-06 09:29:10,548 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate ready code "odoo.isTourReady('PosSaleTeam')" 2026-10-06 09:29:10,572 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:29:10,604 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:10] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-06 09:29:10,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:10] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-06 09:29:10,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:10] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-06 09:29:11,280 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:11,292 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:29:11,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-06 09:29:11,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate test code "odoo.startTour('PosSaleTeam', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:29:11,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.008 2026-10-06 09:29:11,358 44 INFO rb-5c3f854-225290-421545 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-06 09:29:11,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29: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-06 09:29:11,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:29:11,439 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:11] "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-06 09:29:11,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.045 2026-10-06 09:29:11,535 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.051 2026-10-06 09:29:11,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-06 09:29:12,311 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.285 0.439 2026-10-06 09:29:12,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "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-06 09:29:12,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29: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-06 09:29:12,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.050 2026-10-06 09:29:12,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29: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.007 2026-10-06 09:29:12,595 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: Owl is running in 'dev' mode. 2026-10-06 09:29:12,615 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:29:12,659 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:12,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:29:12,708 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:29:12,710 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:29:12,770 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:29:12,775 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:12,784 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29: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-06 09:29:12,791 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.051 0.061 2026-10-06 09:29:12,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.134 2026-10-06 09:29:12,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.046 2026-10-06 09:29:12,855 44 INFO rb-5c3f854-225290-421545 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-06 09:29:12,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:12] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.042 0.160 2026-10-06 09:29:13,061 44 INFO rb-5c3f854-225290-421545 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-06 09:29:13,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.093 0.251 2026-10-06 09:29:13,088 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:13,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.189 2026-10-06 09:29:13,105 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:29:13,161 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.197 2026-10-06 09:29:13,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.239 2026-10-06 09:29:13,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.244 2026-10-06 09:29:13,272 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.300 2026-10-06 09:29:13,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.189 2026-10-06 09:29:13,347 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.226 2026-10-06 09:29:13,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-06 09:29:13,430 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.015 0.210 2026-10-06 09:29:13,464 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.215 2026-10-06 09:29:13,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-06 09:29:13,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.090 0.281 2026-10-06 09:29:13,727 44 INFO rb-5c3f854-225290-421545 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-06 09:29:13,778 44 INFO rb-5c3f854-225290-421545 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-06 09:29:13,829 44 INFO rb-5c3f854-225290-421545 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-06 09:29:13,880 44 INFO rb-5c3f854-225290-421545 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-06 09:29:13,960 44 INFO rb-5c3f854-225290-421545 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-06 09:29:13,976 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:13,979 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:14,015 44 INFO rb-5c3f854-225290-421545 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-06 09:29:14,062 44 INFO rb-5c3f854-225290-421545 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-06 09:29:14,141 44 INFO rb-5c3f854-225290-421545 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-06 09:29:14,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: tour succeeded 2026-10-06 09:29:14,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: ╔════════════════════════════╗ ║ TOUR PosSaleTeam SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-06 09:29:14,217 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4487625 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4b58b655-8b4e-4f45-83b9-f9c5fc252135'}] 2026-10-06 09:29:14,225 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:29:14,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: heap 14860908 (allocated 15990784) 2026-10-06 09:29:14,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing chrome headless with pid 121876 2026-10-06 09:29:14,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing websocket connection 2026-10-06 09:29:14,354 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Terminating chrome headless with pid 121876 2026-10-06 09:29:14,472 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092914_469445_test_order_sale_team.txt 2026-10-06 09:29:14,472 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Removing chrome user profile "/tmp/tmpjgb4_xvw_chrome_odoo" 2026-10-06 09:29:14,502 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: waiting for threads: [, ] 2026-10-06 09:29:14,832 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4487625 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4b58b655-8b4e-4f45-83b9-f9c5fc252135'} created pos.order #824 2026-10-06 09:29:14,836 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4487625 finished 2026-10-06 09:29:14,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 223 0.290 0.383 2026-10-06 09:29:14,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-10-06 09:29:16,713 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-10-06 09:29:17,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68632346 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'}] 2026-10-06 09:29:19,375 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68632346 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'} created pos.order #826 2026-10-06 09:29:19,375 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68632346 finished 2026-10-06 09:29:19,605 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-10-06 09:29:20,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome pid: 122083 2026-10-06 09:29:20,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless temporary user profile dir: /tmp/tmpqbh9j34e_chrome_odoo 2026-10-06 09:29:20,555 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:44937/json/version 2026-10-06 09:29:20,556 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44937', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:29:20,568 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Browser version: Chrome/150.0.7871.114 2026-10-06 09:29:20,568 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:44937/json 2026-10-06 09:29:20,568 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44937', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:29:20,580 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Websocket url found: ws://127.0.0.1:44937/devtools/page/813A77D097A3093DF9B6799A1C7A4AEB 2026-10-06 09:29:20,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Enable chrome headless console log notification 2026-10-06 09:29:20,591 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless enable page notifications 2026-10-06 09:29:20,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:29:20,724 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Setting session cookie in browser 2026-10-06 09:29:20,728 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:29:20,728 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:29:20,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:29:21,475 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:21] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.046 0.690 2026-10-06 09:29:21,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigation result: {'frameId': '813A77D097A3093DF9B6799A1C7A4AEB', 'loaderId': 'A5A2BA15A8B88194B21CAD1ED8DA126E', 'isDownload': False} 2026-10-06 09:29:21,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-10-06 09:29:21,508 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:29:21,540 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:21] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-10-06 09:29:21,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:21] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-06 09:29:21,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:21] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-06 09:29:22,188 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:22,198 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:29:22,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.033 2026-10-06 09:29:22,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:29:22,270 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate test code "odoo.startTour('PosSettleOrderNotGroupable', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:29:22,277 44 INFO rb-5c3f854-225290-421545 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-06 09:29:22,279 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:29:22,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:29:22,344 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29: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.020 2026-10-06 09:29:22,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-06 09:29:22,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.042 0.056 2026-10-06 09:29:22,468 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.076 2026-10-06 09:29:23,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.321 0.556 2026-10-06 09:29:23,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29: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-06 09:29:23,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:29:23,587 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-06 09:29:23,617 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:29:23,642 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: Owl is running in 'dev' mode. 2026-10-06 09:29:23,648 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29: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-06 09:29:23,739 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:29:23,772 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:29:23,774 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:29:23,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.027 0.058 2026-10-06 09:29:23,828 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:29:23,861 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-10-06 09:29:23,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.022 0.107 2026-10-06 09:29:23,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.053 2026-10-06 09:29:23,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.157 2026-10-06 09:29:23,939 44 INFO rb-5c3f854-225290-421545 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-06 09:29:23,977 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.023 2026-10-06 09:29:23,987 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:29:24,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.058 0.060 2026-10-06 09:29:24,096 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:29:24,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-10-06 09:29:24,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-06 09:29:24,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-06 09:29:24,196 44 INFO rb-5c3f854-225290-421545 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-06 09:29:24,201 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:29:24,222 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.163 2026-10-06 09:29:24,244 44 INFO rb-5c3f854-225290-421545 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-06 09:29:24,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.028 0.324 2026-10-06 09:29:24,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.259 2026-10-06 09:29:24,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.255 2026-10-06 09:29:24,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.255 2026-10-06 09:29:24,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.241 2026-10-06 09:29:24,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-10-06 09:29:24,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-10-06 09:29:24,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.344 2026-10-06 09:29:24,668 44 INFO rb-5c3f854-225290-421545 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-06 09:29:24,737 44 INFO rb-5c3f854-225290-421545 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-06 09:29:24,990 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.082 0.169 2026-10-06 09:29:25,106 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.025 0.064 2026-10-06 09:29:25,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.017 2026-10-06 09:29:25,246 44 INFO rb-5c3f854-225290-421545 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-06 09:29:25,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:25] "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.097 0.118 2026-10-06 09:29:25,674 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.091 0.110 2026-10-06 09:29:25,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.204 2026-10-06 09:29:25,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.033 2026-10-06 09:29:25,827 44 INFO rb-5c3f854-225290-421545 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-06 09:29:25,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.050 2026-10-06 09:29:25,900 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:25] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.040 2026-10-06 09:29:25,985 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.079 2026-10-06 09:29:26,100 44 INFO rb-5c3f854-225290-421545 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-06 09:29:26,150 44 INFO rb-5c3f854-225290-421545 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-06 09:29:26,202 44 INFO rb-5c3f854-225290-421545 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-06 09:29:26,252 44 INFO rb-5c3f854-225290-421545 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-06 09:29:26,303 44 INFO rb-5c3f854-225290-421545 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-06 09:29:26,355 44 INFO rb-5c3f854-225290-421545 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-06 09:29:26,406 44 INFO rb-5c3f854-225290-421545 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-06 09:29:26,457 44 INFO rb-5c3f854-225290-421545 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-06 09:29:26,508 44 INFO rb-5c3f854-225290-421545 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-06 09:29:26,559 44 INFO rb-5c3f854-225290-421545 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-06 09:29:26,610 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: tour succeeded 2026-10-06 09:29:26,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosSettleOrderNotGroupable SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-06 09:29:26,715 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: heap 17496008 (allocated 18612224) 2026-10-06 09:29:26,721 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing chrome headless with pid 122083 2026-10-06 09:29:26,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing websocket connection 2026-10-06 09:29:26,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Terminating chrome headless with pid 122083 2026-10-06 09:29:26,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092926_850479_test_pos_not_groupable_product.txt 2026-10-06 09:29:26,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Removing chrome user profile "/tmp/tmpqbh9j34e_chrome_odoo" 2026-10-06 09:29:26,873 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-10-06 09:29:27,785 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 122307 2026-10-06 09:29:27,785 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmp99ib2leg_chrome_odoo 2026-10-06 09:29:27,785 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:34431/json/version 2026-10-06 09:29:27,787 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34431', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:29:27,851 44 INFO rb-5c3f854-225290-421545 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-06 09:29:27,852 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:34431/json 2026-10-06 09:29:27,852 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34431', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:29:27,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:34431/devtools/page/88871831D032E25E02CB2C73837BF12D 2026-10-06 09:29:27,874 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Enable chrome headless console log notification 2026-10-06 09:29:27,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-10-06 09:29:28,016 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:29:28,018 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-10-06 09:29:28,021 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:29:28,021 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:29:28,039 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:29:28,765 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:28] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.058 0.671 2026-10-06 09:29:28,769 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': '88871831D032E25E02CB2C73837BF12D', 'loaderId': '610C94019DE7F24ABE056AFBEDB4785A', 'isDownload': False} 2026-10-06 09:29:28,769 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('POSSalePaymentScreenInvoiceOrder')" 2026-10-06 09:29:28,792 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:29:28,820 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:28] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-06 09:29:28,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:28] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.028 2026-10-06 09:29:28,862 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:28] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.016 0.036 2026-10-06 09:29:29,523 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:29:29,527 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:29:29,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-06 09:29:29,580 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:29:29,595 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate test code "odoo.startTour('POSSalePaymentScreenInvoiceOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:29:29,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:29:29,605 44 INFO rb-5c3f854-225290-421545 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-06 09:29:29,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:29:29,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:29] "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.019 2026-10-06 09:29:29,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-06 09:29:29,759 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.022 0.036 2026-10-06 09:29:29,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-06 09:29:30,618 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.334 0.478 2026-10-06 09:29:30,655 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:30] "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-06 09:29:30,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29: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.009 2026-10-06 09:29:30,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:30] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.027 0.046 2026-10-06 09:29:30,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:29:30,905 44 INFO rb-5c3f854-225290-421545 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-06 09:29:30,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-10-06 09:29:30,991 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:29:30,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:29:31,037 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:29:31,052 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:29:31,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.028 0.041 2026-10-06 09:29:31,099 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:29:31,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.011 0.116 2026-10-06 09:29:31,149 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.073 2026-10-06 09:29:31,185 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:29:31,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.023 0.040 2026-10-06 09:29:31,232 44 INFO rb-5c3f854-225290-421545 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-06 09:29:31,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.053 0.122 2026-10-06 09:29:31,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.046 0.219 2026-10-06 09:29:31,438 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:31,471 44 INFO rb-5c3f854-225290-421545 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-06 09:29:31,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.016 0.189 2026-10-06 09:29:31,484 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:31,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-06 09:29:31,579 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.185 2026-10-06 09:29:31,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.214 2026-10-06 09:29:31,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.239 2026-10-06 09:29:31,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.209 2026-10-06 09:29:31,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.215 2026-10-06 09:29:31,744 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-10-06 09:29:31,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.185 2026-10-06 09:29:31,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-06 09:29:31,842 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-06 09:29:31,981 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.060 0.268 2026-10-06 09:29:32,084 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,138 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,185 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,243 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,295 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,345 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,450 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,544 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,595 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,661 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,724 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,775 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:32] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.017 0.048 2026-10-06 09:29:32,854 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,875 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:32,876 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:32,889 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.023 0.067 2026-10-06 09:29:32,905 44 INFO rb-5c3f854-225290-421545 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-06 09:29:32,956 44 INFO rb-5c3f854-225290-421545 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-06 09:29:33,038 44 INFO rb-5c3f854-225290-421545 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-06 09:29:33,094 44 INFO rb-5c3f854-225290-421545 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-06 09:29:33,163 44 INFO rb-5c3f854-225290-421545 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-06 09:29:33,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47167943 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '074184ea-c584-4755-a174-8d5d9b8e9704'}] 2026-10-06 09:29:33,176 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:35,633 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47167943 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '074184ea-c584-4755-a174-8d5d9b8e9704'} created pos.order #827 2026-10-06 09:29:35,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47167943 finished 2026-10-06 09:29:36,106 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:29:36,112 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 816 0.861 2.086 2026-10-06 09:29:36,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:36] "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.023 2026-10-06 09:29:36,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.024 2026-10-06 09:29:36,351 44 INFO rb-5c3f854-225290-421545 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-06 09:29:36,362 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49846517 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '074184ea-c584-4755-a174-8d5d9b8e9704'}] 2026-10-06 09:29:36,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49846517 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '074184ea-c584-4755-a174-8d5d9b8e9704'} sync ignored for existing PoS order pos.order(827,) (state: done) 2026-10-06 09:29:36,403 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49846517 finished 2026-10-06 09:29:36,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.057 0.132 2026-10-06 09:29:36,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-10-06 09:29:36,615 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-06 09:29:36,745 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 16865536 (allocated 18485248) 2026-10-06 09:29:36,752 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 122307 2026-10-06 09:29:36,752 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-10-06 09:29:36,753 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 122307 2026-10-06 09:29:36,852 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092936_852153_test_pos_order_and_invoice_amounts.txt 2026-10-06 09:29:36,852 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmp99ib2leg_chrome_odoo" 2026-10-06 09:29:36,893 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_sale_warnings ... 2026-10-06 09:29:37,404 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome pid: 122519 2026-10-06 09:29:37,404 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless temporary user profile dir: /tmp/tmp6_qvc4jc_chrome_odoo 2026-10-06 09:29:37,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:43893/json/version 2026-10-06 09:29:37,406 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43893', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:29:37,469 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Browser version: Chrome/150.0.7871.114 2026-10-06 09:29:37,469 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:43893/json 2026-10-06 09:29:37,470 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43893', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:29:37,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Websocket url found: ws://127.0.0.1:43893/devtools/page/514B3532F581F152E6E8BCE5ECDFB32B 2026-10-06 09:29:37,533 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Enable chrome headless console log notification 2026-10-06 09:29:37,546 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless enable page notifications 2026-10-06 09:29:37,606 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:29:37,615 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Setting session cookie in browser 2026-10-06 09:29:37,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:29:37,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:29:37,635 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:29:38,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:38] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.085 1.005 2026-10-06 09:29:38,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigation result: {'frameId': '514B3532F581F152E6E8BCE5ECDFB32B', 'loaderId': '72FE9A4E11B6D39D984F232D65B4D1B3', 'isDownload': False} 2026-10-06 09:29:38,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate ready code "odoo.isTourReady('PosSaleWarning')" 2026-10-06 09:29:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:29:38,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:38] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 09:29:38,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:38] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-06 09:29:38,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:38] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.039 2026-10-06 09:29:39,492 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:29:39,495 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:39,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:29:39,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 09:29:39,580 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate test code "odoo.startTour('PosSaleWarning', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:29:39,588 44 INFO rb-5c3f854-225290-421545 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-06 09:29:39,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:29:39,632 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:39,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.021 2026-10-06 09:29:39,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:39] "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.041 2026-10-06 09:29:39,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-06 09:29:39,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.063 2026-10-06 09:29:40,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.296 0.446 2026-10-06 09:29:40,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29: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-06 09:29:40,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:29:40,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:40] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.040 2026-10-06 09:29:40,863 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:29:40,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: Owl is running in 'dev' mode. 2026-10-06 09:29:40,885 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:29:40,978 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:29:41,008 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:29:41,023 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 09:29:41,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.012 0.050 2026-10-06 09:29:41,046 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:29:41,076 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "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-06 09:29:41,106 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.021 0.120 2026-10-06 09:29:41,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.129 2026-10-06 09:29:41,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.036 2026-10-06 09:29:41,241 44 INFO rb-5c3f854-225290-421545 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-06 09:29:41,302 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:29:41,339 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:29:41,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.055 0.055 2026-10-06 09:29:41,462 44 INFO rb-5c3f854-225290-421545 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-06 09:29:41,504 44 INFO rb-5c3f854-225290-421545 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-06 09:29:41,516 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.043 0.184 2026-10-06 09:29:41,530 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:29:41,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.267 2026-10-06 09:29:41,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.289 2026-10-06 09:29:41,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.258 2026-10-06 09:29:41,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.355 2026-10-06 09:29:41,692 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.287 2026-10-06 09:29:41,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.178 2026-10-06 09:29:41,758 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.177 2026-10-06 09:29:41,792 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-10-06 09:29:41,902 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.221 2026-10-06 09:29:41,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.230 2026-10-06 09:29:41,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:41] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.297 2026-10-06 09:29:41,995 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,088 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,139 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,209 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,294 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,331 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,340 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:42] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.016 0.050 2026-10-06 09:29:42,377 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,434 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.023 0.063 2026-10-06 09:29:42,482 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,533 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,622 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,672 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,724 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,775 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,827 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,878 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,929 44 INFO rb-5c3f854-225290-421545 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-06 09:29:42,979 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,030 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,121 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,177 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,227 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,286 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,351 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,404 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,408 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:43] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.040 2026-10-06 09:29:43,465 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.064 2026-10-06 09:29:43,513 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,564 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,615 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,694 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,712 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:43,715 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:29:43,745 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,797 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,867 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,918 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,989 44 INFO rb-5c3f854-225290-421545 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-06 09:29:43,997 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58690094 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'f9a7d674-301b-4a94-9fa4-aff12d4f9198'}] 2026-10-06 09:29:44,004 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:29:44,605 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58690094 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'f9a7d674-301b-4a94-9fa4-aff12d4f9198'} created pos.order #828 2026-10-06 09:29:44,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58690094 finished 2026-10-06 09:29:44,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.215 0.519 2026-10-06 09:29:44,793 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:29:44,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: tour succeeded 2026-10-06 09:29:44,920 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: ╔═══════════════════════════════╗ ║ TOUR PosSaleWarning SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-06 09:29:44,925 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66418528 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'f9a7d674-301b-4a94-9fa4-aff12d4f9198'}] 2026-10-06 09:29:44,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66418528 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'f9a7d674-301b-4a94-9fa4-aff12d4f9198'} sync ignored for existing PoS order pos.order(828,) (state: paid) 2026-10-06 09:29:44,969 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66418528 finished 2026-10-06 09:29:45,070 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: heap 17787016 (allocated 19271680) 2026-10-06 09:29:45,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.044 0.117 2026-10-06 09:29:45,095 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing chrome headless with pid 122519 2026-10-06 09:29:45,098 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing websocket connection 2026-10-06 09:29:45,111 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Terminating chrome headless with pid 122519 2026-10-06 09:29:45,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092945_213738_test_pos_sale_warnings.txt 2026-10-06 09:29:45,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Removing chrome user profile "/tmp/tmp6_qvc4jc_chrome_odoo" 2026-10-06 09:29:45,240 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-10-06 09:29:46,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome pid: 122730 2026-10-06 09:29:46,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless temporary user profile dir: /tmp/tmpblw454k__chrome_odoo 2026-10-06 09:29:46,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:45667/json/version 2026-10-06 09:29:46,087 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:29:46,153 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Browser version: Chrome/150.0.7871.114 2026-10-06 09:29:46,154 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:45667/json 2026-10-06 09:29:46,154 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:29:46,166 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Websocket url found: ws://127.0.0.1:45667/devtools/page/EB1BA1DF4C8BDFBA95CF7E3ECE2E5D41 2026-10-06 09:29:46,178 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Enable chrome headless console log notification 2026-10-06 09:29:46,190 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless enable page notifications 2026-10-06 09:29:46,326 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:29:46,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Setting session cookie in browser 2026-10-06 09:29:46,335 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:29:46,335 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:29:46,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:29:46,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:46] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.065 0.549 2026-10-06 09:29:46,985 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigation result: {'frameId': 'EB1BA1DF4C8BDFBA95CF7E3ECE2E5D41', 'loaderId': '49EF33C3B731FA4AC20EC4D82038995A', 'isDownload': False} 2026-10-06 09:29:46,985 44 INFO rb-5c3f854-225290-421545 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-06 09:29:47,003 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:29:47,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:47] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.013 2026-10-06 09:29:47,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:47] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.028 2026-10-06 09:29:47,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:47] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-06 09:29:47,623 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:47,636 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:47,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-06 09:29:47,680 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Evaluate test code "odoo.startTour('test_quantity_updated_settle', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:29:47,688 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-06 09:29:47,689 44 INFO rb-5c3f854-225290-421545 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-06 09:29:47,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:29:47,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:29:47,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.020 2026-10-06 09:29:47,792 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.045 2026-10-06 09:29:47,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.041 0.055 2026-10-06 09:29:47,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-06 09:29:48,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.262 0.472 2026-10-06 09:29:48,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:29:48,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:29:48,872 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:48] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-06 09:29:48,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:29:48,923 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: Owl is running in 'dev' mode. 2026-10-06 09:29:48,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:29:49,013 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:29:49,055 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:29:49,067 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:29:49,103 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "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-06 09:29:49,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.022 0.066 2026-10-06 09:29:49,106 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:29:49,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.112 2026-10-06 09:29:49,144 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.134 2026-10-06 09:29:49,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.031 2026-10-06 09:29:49,193 44 INFO rb-5c3f854-225290-421545 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-06 09:29:49,234 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:29:49,336 44 INFO rb-5c3f854-225290-421545 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-06 09:29:49,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.075 0.069 2026-10-06 09:29:49,371 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:49,398 44 INFO rb-5c3f854-225290-421545 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-06 09:29:49,406 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-06 09:29:49,419 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.171 2026-10-06 09:29:49,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.149 2026-10-06 09:29:49,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.191 2026-10-06 09:29:49,526 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.214 2026-10-06 09:29:49,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.028 0.362 2026-10-06 09:29:49,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.212 2026-10-06 09:29:49,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.237 2026-10-06 09:29:49,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.248 2026-10-06 09:29:49,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.244 2026-10-06 09:29:49,767 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-06 09:29:49,793 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-06 09:29:49,917 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.061 0.322 2026-10-06 09:29:49,949 44 INFO rb-5c3f854-225290-421545 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-06 09:29:50,013 44 INFO rb-5c3f854-225290-421545 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-06 09:29:50,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.109 0.165 2026-10-06 09:29:50,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.046 0.057 2026-10-06 09:29:50,497 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-06 09:29:50,599 44 INFO rb-5c3f854-225290-421545 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-06 09:29:50,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:50] "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.054 0.108 2026-10-06 09:29:51,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.091 0.141 2026-10-06 09:29:51,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:51] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.013 0.244 2026-10-06 09:29:51,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.037 2026-10-06 09:29:51,161 44 INFO rb-5c3f854-225290-421545 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-06 09:29:51,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:51] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.016 0.049 2026-10-06 09:29:51,223 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:51] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.012 0.042 2026-10-06 09:29:51,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.092 2026-10-06 09:29:51,322 44 INFO rb-5c3f854-225290-421545 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-06 09:29:51,372 44 INFO rb-5c3f854-225290-421545 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-06 09:29:51,426 44 INFO rb-5c3f854-225290-421545 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-06 09:29:51,477 44 INFO rb-5c3f854-225290-421545 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-06 09:29:51,609 44 INFO rb-5c3f854-225290-421545 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-06 09:29:51,686 44 INFO rb-5c3f854-225290-421545 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-06 09:29:51,707 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:29:51,708 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:29:51,736 44 INFO rb-5c3f854-225290-421545 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-06 09:29:51,787 44 INFO rb-5c3f854-225290-421545 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-06 09:29:51,867 44 INFO rb-5c3f854-225290-421545 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-06 09:29:51,936 44 INFO rb-5c3f854-225290-421545 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-06 09:29:51,943 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35651618 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ed4ff816-48c1-4809-a402-f3c803652bb6'}] 2026-10-06 09:29:51,967 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:29:52,455 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35651618 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ed4ff816-48c1-4809-a402-f3c803652bb6'} created pos.order #829 2026-10-06 09:29:52,488 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35651618 finished 2026-10-06 09:29:53,041 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1348] 2026-10-06 09:29:53,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.443 0.941 2026-10-06 09:29:53,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:53] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.011 2026-10-06 09:29:53,561 44 INFO rb-5c3f854-225290-421545 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-06 09:29:53,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92148184 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ed4ff816-48c1-4809-a402-f3c803652bb6'}] 2026-10-06 09:29:53,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92148184 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ed4ff816-48c1-4809-a402-f3c803652bb6'} sync ignored for existing PoS order pos.order(829,) (state: paid) 2026-10-06 09:29:53,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92148184 finished 2026-10-06 09:29:53,607 44 INFO rb-5c3f854-225290-421545 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-06 09:29:53,658 44 INFO rb-5c3f854-225290-421545 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-06 09:29:53,715 44 INFO rb-5c3f854-225290-421545 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-06 09:29:53,772 44 INFO rb-5c3f854-225290-421545 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-06 09:29:53,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 120 0.081 0.212 2026-10-06 09:29:53,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.005 0.162 2026-10-06 09:29:54,038 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.021 0.045 2026-10-06 09:29:54,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.017 2026-10-06 09:29:54,115 44 INFO rb-5c3f854-225290-421545 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-06 09:29:54,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:54] "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.043 0.104 2026-10-06 09:29:54,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.052 0.126 2026-10-06 09:29:54,468 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.176 2026-10-06 09:29:54,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.038 2026-10-06 09:29:54,578 44 INFO rb-5c3f854-225290-421545 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-06 09:29:54,606 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:54] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.016 0.047 2026-10-06 09:29:54,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:54] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.017 0.050 2026-10-06 09:29:54,707 44 INFO rb-5c3f854-225290-421545 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-06 09:29:54,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:29:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.027 0.077 2026-10-06 09:29:54,756 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: tour succeeded 2026-10-06 09:29:54,757 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_quantity_updated_settle SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-06 09:29:54,908 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: heap 19726804 (allocated 21368832) 2026-10-06 09:29:54,920 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing chrome headless with pid 122730 2026-10-06 09:29:54,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing websocket connection 2026-10-06 09:29:54,934 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Terminating chrome headless with pid 122730 2026-10-06 09:29:55,039 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_092955_039231_test_quantity_updated_settle.txt 2026-10-06 09:29:55,039 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Removing chrome user profile "/tmp/tmpblw454k__chrome_odoo" 2026-10-06 09:29:55,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered ... 2026-10-06 09:29:56,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16187032 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '0ea05380-d37e-4d7f-8633-fd478fa9a367'}] 2026-10-06 09:29:56,237 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1350] 2026-10-06 09:29:58,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16187032 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '0ea05380-d37e-4d7f-8633-fd478fa9a367'} created pos.order #830 2026-10-06 09:29:58,537 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16187032 finished 2026-10-06 09:29:58,747 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17542807 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '4ed0235e-84ed-40aa-8d5e-17cf868038ae'}] 2026-10-06 09:30:00,202 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17542807 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '4ed0235e-84ed-40aa-8d5e-17cf868038ae'} created pos.order #831 2026-10-06 09:30:00,203 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17542807 finished 2026-10-06 09:30:00,789 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered_backend ... 2026-10-06 09:30:01,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17075091 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '046f5759-9436-4b03-b289-41139d21c16e'}] 2026-10-06 09:30:02,044 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1355] 2026-10-06 09:30:04,295 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17075091 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '046f5759-9436-4b03-b289-41139d21c16e'} created pos.order #832 2026-10-06 09:30:04,300 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17075091 finished 2026-10-06 09:30:05,012 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-10-06 09:30:06,193 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 122958 2026-10-06 09:30:06,194 44 INFO rb-5c3f854-225290-421545 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/tmpe4r1sp2m_chrome_odoo 2026-10-06 09:30:06,194 44 INFO rb-5c3f854-225290-421545 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:43361/json/version 2026-10-06 09:30:06,195 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43361', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:30:06,206 44 INFO rb-5c3f854-225290-421545 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-06 09:30:06,207 44 INFO rb-5c3f854-225290-421545 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:43361/json 2026-10-06 09:30:06,207 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43361', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:30:06,219 44 INFO rb-5c3f854-225290-421545 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:43361/devtools/page/B21C36605F81EF17A8E5BCDC16663E0C 2026-10-06 09:30:06,229 44 INFO rb-5c3f854-225290-421545 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-06 09:30:06,239 44 INFO rb-5c3f854-225290-421545 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-06 09:30:06,354 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:30:06,358 44 INFO rb-5c3f854-225290-421545 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-06 09:30:06,360 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:30:06,360 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:30:06,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:30:07,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:07] "GET /pos/ui/126 HTTP/1.1" 200 - 133 0.102 0.844 2026-10-06 09:30:07,331 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': 'B21C36605F81EF17A8E5BCDC16663E0C', 'loaderId': '303A90AA78E15D5B4F1E9AB50B32CAE7', 'isDownload': False} 2026-10-06 09:30:07,331 44 INFO rb-5c3f854-225290-421545 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-06 09:30:07,354 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:30:07,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:07] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-06 09:30:07,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:07] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-06 09:30:07,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:07] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.040 2026-10-06 09:30:08,049 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:08,052 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:30:08,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:30:08,092 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Evaluate test code "odoo.startTour('test_sale_order_fp_different_from_partner_one', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:30:08,098 44 INFO rb-5c3f854-225290-421545 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-06 09:30:08,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-06 09:30:08,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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-06 09:30:08,144 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:08,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-06 09:30:08,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:08] "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.033 2026-10-06 09:30:08,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-06 09:30:08,307 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.049 2026-10-06 09:30:09,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.308 0.474 2026-10-06 09:30:09,166 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "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-06 09:30:09,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:30:09,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.042 2026-10-06 09:30:09,362 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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-06 09:30:09,385 44 INFO rb-5c3f854-225290-421545 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-06 09:30:09,399 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:30:09,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:30:09,506 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.042 2026-10-06 09:30:09,528 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:30:09,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.045 0.078 2026-10-06 09:30:09,598 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:30:09,602 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:30:09,631 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "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-06 09:30:09,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.011 0.111 2026-10-06 09:30:09,667 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:30:09,709 44 INFO rb-5c3f854-225290-421545 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-06 09:30:09,807 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.085 0.124 2026-10-06 09:30:09,826 44 INFO rb-5c3f854-225290-421545 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-06 09:30:09,830 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:09,841 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:09,860 44 INFO rb-5c3f854-225290-421545 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-06 09:30:09,917 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.038 0.250 2026-10-06 09:30:09,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.289 2026-10-06 09:30:09,988 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:09] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.206 2026-10-06 09:30:10,019 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.222 2026-10-06 09:30:10,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-06 09:30:10,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-06 09:30:10,117 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-10-06 09:30:10,151 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-06 09:30:10,175 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-06 09:30:10,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-06 09:30:10,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-06 09:30:10,242 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.115 2026-10-06 09:30:10,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-06 09:30:10,354 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.030 0.238 2026-10-06 09:30:10,400 44 INFO rb-5c3f854-225290-421545 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-06 09:30:10,463 44 INFO rb-5c3f854-225290-421545 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-06 09:30:10,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.086 0.129 2026-10-06 09:30:10,818 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.047 0.058 2026-10-06 09:30:10,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.013 2026-10-06 09:30:10,968 44 INFO rb-5c3f854-225290-421545 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-06 09:30:11,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:11] "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.072 0.121 2026-10-06 09:30:11,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.055 0.102 2026-10-06 09:30:11,347 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.152 2026-10-06 09:30:11,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.029 2026-10-06 09:30:11,474 44 INFO rb-5c3f854-225290-421545 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-06 09:30:11,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:11] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.017 0.041 2026-10-06 09:30:11,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:11] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.072 2026-10-06 09:30:11,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.100 2026-10-06 09:30:11,691 44 INFO rb-5c3f854-225290-421545 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-06 09:30:11,743 44 INFO rb-5c3f854-225290-421545 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-06 09:30:11,792 44 INFO rb-5c3f854-225290-421545 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-06 09:30:11,851 44 INFO rb-5c3f854-225290-421545 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-06 09:30:11,902 44 INFO rb-5c3f854-225290-421545 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-06 09:30:11,958 44 INFO rb-5c3f854-225290-421545 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-06 09:30:12,037 44 INFO rb-5c3f854-225290-421545 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-06 09:30:12,056 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:30:12,058 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:30:12,091 44 INFO rb-5c3f854-225290-421545 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-06 09:30:12,139 44 INFO rb-5c3f854-225290-421545 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-06 09:30:12,226 44 INFO rb-5c3f854-225290-421545 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-06 09:30:12,303 44 INFO rb-5c3f854-225290-421545 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-06 09:30:12,312 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21920980 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '89ade9df-1a06-45cc-b335-40b953cbfb8e'}] 2026-10-06 09:30:12,325 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:30:12,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21920980 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '89ade9df-1a06-45cc-b335-40b953cbfb8e'} created pos.order #834 2026-10-06 09:30:12,872 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21920980 finished 2026-10-06 09:30:13,401 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1359] 2026-10-06 09:30:13,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 504 0.440 0.898 2026-10-06 09:30:13,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:13] "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-06 09:30:13,816 44 INFO rb-5c3f854-225290-421545 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-06 09:30:13,822 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65185562 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '89ade9df-1a06-45cc-b335-40b953cbfb8e'}] 2026-10-06 09:30:13,830 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65185562 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '89ade9df-1a06-45cc-b335-40b953cbfb8e'} sync ignored for existing PoS order pos.order(834,) (state: paid) 2026-10-06 09:30:13,861 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65185562 finished 2026-10-06 09:30:13,887 44 INFO rb-5c3f854-225290-421545 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-06 09:30:13,942 44 INFO rb-5c3f854-225290-421545 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-06 09:30:13,989 44 INFO rb-5c3f854-225290-421545 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-06 09:30:14,042 44 INFO rb-5c3f854-225290-421545 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-06 09:30:14,054 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.066 0.169 2026-10-06 09:30:14,099 44 INFO rb-5c3f854-225290-421545 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-06 09:30:14,180 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.004 0.075 2026-10-06 09:30:14,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.020 0.050 2026-10-06 09:30:14,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-06 09:30:14,350 44 INFO rb-5c3f854-225290-421545 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-06 09:30:14,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:14] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 56 0.056 0.118 2026-10-06 09:30:14,747 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.070 0.141 2026-10-06 09:30:14,765 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:14] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.212 2026-10-06 09:30:14,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.033 2026-10-06 09:30:14,874 44 INFO rb-5c3f854-225290-421545 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-06 09:30:14,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:14] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.016 0.043 2026-10-06 09:30:14,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:14] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.026 0.054 2026-10-06 09:30:15,046 44 INFO rb-5c3f854-225290-421545 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-06 09:30:15,047 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.110 2026-10-06 09:30:15,094 44 INFO rb-5c3f854-225290-421545 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-06 09:30:15,144 44 INFO rb-5c3f854-225290-421545 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-06 09:30:15,201 44 INFO rb-5c3f854-225290-421545 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-06 09:30:15,253 44 INFO rb-5c3f854-225290-421545 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-06 09:30:15,307 44 INFO rb-5c3f854-225290-421545 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-06 09:30:15,367 44 INFO rb-5c3f854-225290-421545 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-06 09:30:15,417 44 INFO rb-5c3f854-225290-421545 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-06 09:30:15,468 44 INFO rb-5c3f854-225290-421545 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-06 09:30:15,528 44 INFO rb-5c3f854-225290-421545 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-06 09:30:15,592 44 INFO rb-5c3f854-225290-421545 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-06 09:30:15,602 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50402088 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'b03aca1e-268a-4966-af83-acfa45b37a75'}] 2026-10-06 09:30:16,021 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50402088 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'b03aca1e-268a-4966-af83-acfa45b37a75'} created pos.order #835 2026-10-06 09:30:16,051 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50402088 finished 2026-10-06 09:30:16,409 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1361] 2026-10-06 09:30:16,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 347 0.353 0.694 2026-10-06 09:30:16,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:16] "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-06 09:30:16,765 44 INFO rb-5c3f854-225290-421545 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-06 09:30:16,773 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28443358 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'b03aca1e-268a-4966-af83-acfa45b37a75'}] 2026-10-06 09:30:16,781 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28443358 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'b03aca1e-268a-4966-af83-acfa45b37a75'} sync ignored for existing PoS order pos.order(835,) (state: paid) 2026-10-06 09:30:16,803 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28443358 finished 2026-10-06 09:30:16,838 44 INFO rb-5c3f854-225290-421545 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-06 09:30:16,896 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-10-06 09:30:16,903 44 INFO rb-5c3f854-225290-421545 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-06 09:30:16,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.051 0.152 2026-10-06 09:30:17,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 22804644 (allocated 25563136) 2026-10-06 09:30:17,101 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 122958 2026-10-06 09:30:17,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-10-06 09:30:17,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 122958 2026-10-06 09:30:17,225 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093017_225152_test_sale_order_fp_different_from_partner_one.txt 2026-10-06 09:30:17,225 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmpe4r1sp2m_chrome_odoo" 2026-10-06 09:30:17,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-10-06 09:30:18,426 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome pid: 123201 2026-10-06 09:30:18,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless temporary user profile dir: /tmp/tmpzrrvqn0__chrome_odoo 2026-10-06 09:30:18,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:41099/json/version 2026-10-06 09:30:18,428 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:30:18,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Browser version: Chrome/150.0.7871.114 2026-10-06 09:30:18,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:41099/json 2026-10-06 09:30:18,505 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:30:18,520 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Websocket url found: ws://127.0.0.1:41099/devtools/page/190CDF5EE24536CFA8E1D4E545DB22D5 2026-10-06 09:30:18,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Enable chrome headless console log notification 2026-10-06 09:30:18,542 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless enable page notifications 2026-10-06 09:30:18,676 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:30:18,678 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Setting session cookie in browser 2026-10-06 09:30:18,681 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-06 09:30:18,682 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-06 09:30:18,700 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:30:19,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:19] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.081 0.786 2026-10-06 09:30:19,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigation result: {'frameId': '190CDF5EE24536CFA8E1D4E545DB22D5', 'loaderId': '5015C5730E0DCB718A6443B22A4E0A8E', 'isDownload': False} 2026-10-06 09:30:19,571 44 INFO rb-5c3f854-225290-421545 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-06 09:30:19,587 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:30:19,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:19] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-06 09:30:19,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:19] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-10-06 09:30:19,638 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:19] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-06 09:30:20,269 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:20,273 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:20,311 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-06 09:30:20,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:30:20,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Evaluate test code "odoo.startTour('test_selected_partner_quotation_loading', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:30:20,353 44 INFO rb-5c3f854-225290-421545 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-06 09:30:20,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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-06 09:30:20,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:20,428 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:20] "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-06 09:30:20,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-06 09:30:20,523 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.051 2026-10-06 09:30:20,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-06 09:30:21,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.251 0.485 2026-10-06 09:30:21,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "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-06 09:30:21,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:30:21,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.042 2026-10-06 09:30:21,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:30:21,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: Owl is running in 'dev' mode. 2026-10-06 09:30:21,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:30:21,627 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:21,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:21,667 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:30:21,677 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:30:21,695 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:30:21,698 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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-06 09:30:21,699 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.020 0.039 2026-10-06 09:30:21,746 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:30:21,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.013 0.118 2026-10-06 09:30:21,828 44 INFO rb-5c3f854-225290-421545 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-06 09:30:21,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.027 0.080 2026-10-06 09:30:21,974 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.065 0.182 2026-10-06 09:30:21,977 44 INFO rb-5c3f854-225290-421545 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-06 09:30:21,982 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:22,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.015 0.284 2026-10-06 09:30:22,024 44 INFO rb-5c3f854-225290-421545 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-06 09:30:22,039 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:30:22,054 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.123 2026-10-06 09:30:22,077 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-06 09:30:22,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-10-06 09:30:22,142 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.205 2026-10-06 09:30:22,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.162 2026-10-06 09:30:22,201 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.149 2026-10-06 09:30:22,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.163 2026-10-06 09:30:22,253 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-06 09:30:22,292 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.174 2026-10-06 09:30:22,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-10-06 09:30:22,342 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-10-06 09:30:22,395 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.040 0.123 2026-10-06 09:30:22,518 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.077 0.230 2026-10-06 09:30:22,602 44 INFO rb-5c3f854-225290-421545 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-06 09:30:22,685 44 INFO rb-5c3f854-225290-421545 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-06 09:30:22,734 44 INFO rb-5c3f854-225290-421545 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-06 09:30:22,799 44 INFO rb-5c3f854-225290-421545 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-06 09:30:22,866 44 INFO rb-5c3f854-225290-421545 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-06 09:30:22,918 44 INFO rb-5c3f854-225290-421545 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-06 09:30:22,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.041 0.046 2026-10-06 09:30:22,973 44 INFO rb-5c3f854-225290-421545 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-06 09:30:23,031 44 INFO rb-5c3f854-225290-421545 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-06 09:30:23,047 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.025 0.057 2026-10-06 09:30:23,100 44 INFO rb-5c3f854-225290-421545 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-06 09:30:23,348 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.100 0.145 2026-10-06 09:30:23,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:23] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.017 2026-10-06 09:30:23,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.061 0.059 2026-10-06 09:30:23,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.020 2026-10-06 09:30:23,683 44 INFO rb-5c3f854-225290-421545 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-06 09:30:23,951 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.152 0.114 2026-10-06 09:30:24,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.136 0.122 2026-10-06 09:30:24,236 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:24] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.251 2026-10-06 09:30:24,293 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.026 2026-10-06 09:30:24,339 44 INFO rb-5c3f854-225290-421545 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-06 09:30:24,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:24] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.046 2026-10-06 09:30:24,452 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:24] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.047 0.062 2026-10-06 09:30:24,551 44 INFO rb-5c3f854-225290-421545 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-06 09:30:24,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.035 0.123 2026-10-06 09:30:24,601 44 INFO rb-5c3f854-225290-421545 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-06 09:30:24,652 44 INFO rb-5c3f854-225290-421545 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-06 09:30:24,703 44 INFO rb-5c3f854-225290-421545 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-06 09:30:24,777 44 INFO rb-5c3f854-225290-421545 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-06 09:30:24,828 44 INFO rb-5c3f854-225290-421545 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-06 09:30:24,911 44 INFO rb-5c3f854-225290-421545 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-06 09:30:24,974 44 INFO rb-5c3f854-225290-421545 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-06 09:30:25,020 44 INFO rb-5c3f854-225290-421545 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-06 09:30:25,079 44 INFO rb-5c3f854-225290-421545 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-06 09:30:25,144 44 INFO rb-5c3f854-225290-421545 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-06 09:30:25,199 44 INFO rb-5c3f854-225290-421545 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-06 09:30:25,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.055 0.045 2026-10-06 09:30:25,246 44 INFO rb-5c3f854-225290-421545 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-06 09:30:25,309 44 INFO rb-5c3f854-225290-421545 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-06 09:30:25,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.040 0.060 2026-10-06 09:30:25,364 44 INFO rb-5c3f854-225290-421545 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-06 09:30:25,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.005 0.076 2026-10-06 09:30:25,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:25] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.020 2026-10-06 09:30:25,661 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.080 0.057 2026-10-06 09:30:25,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.023 2026-10-06 09:30:25,748 44 INFO rb-5c3f854-225290-421545 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-06 09:30:25,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 54 0.090 0.113 2026-10-06 09:30:26,114 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.061 0.091 2026-10-06 09:30:26,128 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.154 2026-10-06 09:30:26,186 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.033 2026-10-06 09:30:26,240 44 INFO rb-5c3f854-225290-421545 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-06 09:30:26,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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.019 0.046 2026-10-06 09:30:26,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:26] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.021 0.053 2026-10-06 09:30:26,398 44 INFO rb-5c3f854-225290-421545 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-06 09:30:26,409 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.104 2026-10-06 09:30:26,447 44 INFO rb-5c3f854-225290-421545 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-06 09:30:26,499 44 INFO rb-5c3f854-225290-421545 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-06 09:30:26,549 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: tour succeeded 2026-10-06 09:30:26,551 44 INFO rb-5c3f854-225290-421545 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-06 09:30:26,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: heap 20453020 (allocated 21893120) 2026-10-06 09:30:26,733 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing chrome headless with pid 123201 2026-10-06 09:30:26,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing websocket connection 2026-10-06 09:30:26,742 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Terminating chrome headless with pid 123201 2026-10-06 09:30:26,849 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093026_849361_test_selected_partner_quotation_loading.txt 2026-10-06 09:30:26,849 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Removing chrome user profile "/tmp/tmpzrrvqn0__chrome_odoo" 2026-10-06 09:30:26,870 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-10-06 09:30:28,578 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome pid: 123442 2026-10-06 09:30:28,579 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless temporary user profile dir: /tmp/tmphfkhack9_chrome_odoo 2026-10-06 09:30:28,579 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:42141/json/version 2026-10-06 09:30:28,580 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42141', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:30:28,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-06 09:30:28,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:42141/json 2026-10-06 09:30:28,591 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42141', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:30:28,602 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Websocket url found: ws://127.0.0.1:42141/devtools/page/381E15C847E496B19E6C75877009175F 2026-10-06 09:30:28,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Enable chrome headless console log notification 2026-10-06 09:30:28,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless enable page notifications 2026-10-06 09:30:28,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:30:28,836 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Setting session cookie in browser 2026-10-06 09:30:28,840 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:30:28,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:30:28,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:30:29,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:29] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.095 0.709 2026-10-06 09:30:29,661 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigation result: {'frameId': '381E15C847E496B19E6C75877009175F', 'loaderId': 'D987DB025BA51E492C65CB0ED81D7E4E', 'isDownload': False} 2026-10-06 09:30:29,661 44 INFO rb-5c3f854-225290-421545 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-06 09:30:29,691 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:30:29,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:29] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 09:30:29,730 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:29] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.028 2026-10-06 09:30:29,738 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:29] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-06 09:30:30,411 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:30:30,422 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:30:30,454 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 09:30:30,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:30:30,499 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Evaluate test code "odoo.startTour('test_settle_cancelled_sale_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:30:30,511 44 INFO rb-5c3f854-225290-421545 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-06 09:30:30,513 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:30:30,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:30,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:30] "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.019 2026-10-06 09:30:30,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-06 09:30:30,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.033 2026-10-06 09:30:30,658 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-06 09:30:31,493 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 361 0.308 0.487 2026-10-06 09:30:31,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:30:31,616 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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.007 2026-10-06 09:30:31,697 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:31] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.039 2026-10-06 09:30:31,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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-06 09:30:31,766 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: Owl is running in 'dev' mode. 2026-10-06 09:30:31,797 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:30:31,849 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:31,888 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 09:30:31,889 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:30:31,927 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:30:31,928 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:31] "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-06 09:30:31,937 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:31] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.020 0.056 2026-10-06 09:30:31,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:31] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.098 2026-10-06 09:30:31,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-06 09:30:31,991 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:31] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.044 2026-10-06 09:30:32,075 44 INFO rb-5c3f854-225290-421545 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-06 09:30:32,099 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:32,203 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.051 0.061 2026-10-06 09:30:32,209 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:30:32,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.036 0.157 2026-10-06 09:30:32,315 44 INFO rb-5c3f854-225290-421545 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-06 09:30:32,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.153 2026-10-06 09:30:32,341 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:32,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-06 09:30:32,372 44 INFO rb-5c3f854-225290-421545 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-06 09:30:32,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.196 2026-10-06 09:30:32,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.284 2026-10-06 09:30:32,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.227 2026-10-06 09:30:32,488 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.013 0.187 2026-10-06 09:30:32,526 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-10-06 09:30:32,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.184 2026-10-06 09:30:32,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.187 2026-10-06 09:30:32,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.213 2026-10-06 09:30:32,668 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-06 09:30:32,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.159 2026-10-06 09:30:32,813 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.041 0.316 2026-10-06 09:30:32,853 44 INFO rb-5c3f854-225290-421545 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-06 09:30:32,923 44 INFO rb-5c3f854-225290-421545 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-06 09:30:33,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.090 0.163 2026-10-06 09:30:33,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.052 0.055 2026-10-06 09:30:33,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-06 09:30:33,502 44 INFO rb-5c3f854-225290-421545 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-06 09:30:33,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:33] "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.058 0.104 2026-10-06 09:30:33,854 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.051 0.112 2026-10-06 09:30:33,867 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.142 2026-10-06 09:30:33,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.030 2026-10-06 09:30:33,984 44 INFO rb-5c3f854-225290-421545 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-06 09:30:34,022 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:34] "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.047 2026-10-06 09:30:34,097 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:34] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.037 0.057 2026-10-06 09:30:34,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.109 2026-10-06 09:30:34,263 44 INFO rb-5c3f854-225290-421545 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-06 09:30:34,308 44 INFO rb-5c3f854-225290-421545 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-06 09:30:34,360 44 INFO rb-5c3f854-225290-421545 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-06 09:30:34,435 44 INFO rb-5c3f854-225290-421545 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-06 09:30:34,451 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:34,452 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:34,486 44 INFO rb-5c3f854-225290-421545 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-06 09:30:34,537 44 INFO rb-5c3f854-225290-421545 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-06 09:30:34,617 44 INFO rb-5c3f854-225290-421545 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-06 09:30:34,688 44 INFO rb-5c3f854-225290-421545 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-06 09:30:34,695 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14074254 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9531d5cb-e92e-418f-82b1-5b0b1ec18970'}] 2026-10-06 09:30:34,702 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:30:35,444 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14074254 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9531d5cb-e92e-418f-82b1-5b0b1ec18970'} created pos.order #836 2026-10-06 09:30:35,470 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14074254 finished 2026-10-06 09:30:36,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 478 0.513 0.972 2026-10-06 09:30:36,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.010 2026-10-06 09:30:36,341 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40092328 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9531d5cb-e92e-418f-82b1-5b0b1ec18970'}] 2026-10-06 09:30:36,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: tour succeeded 2026-10-06 09:30:36,344 44 INFO rb-5c3f854-225290-421545 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-06 09:30:36,357 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40092328 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9531d5cb-e92e-418f-82b1-5b0b1ec18970'} sync ignored for existing PoS order pos.order(836,) (state: paid) 2026-10-06 09:30:36,387 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40092328 finished 2026-10-06 09:30:36,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: heap 18013156 (allocated 19398656) 2026-10-06 09:30:36,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.058 0.120 2026-10-06 09:30:36,534 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing chrome headless with pid 123442 2026-10-06 09:30:36,535 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing websocket connection 2026-10-06 09:30:36,536 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Terminating chrome headless with pid 123442 2026-10-06 09:30:36,692 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093036_692022_test_settle_cancelled_sale_order.txt 2026-10-06 09:30:36,692 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Removing chrome user profile "/tmp/tmphfkhack9_chrome_odoo" 2026-10-06 09:30:36,785 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_changed_price_with_lots ... 2026-10-06 09:30:37,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome pid: 123667 2026-10-06 09:30:37,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless temporary user profile dir: /tmp/tmptc6_rtda_chrome_odoo 2026-10-06 09:30:37,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:44113/json/version 2026-10-06 09:30:37,644 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44113', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:30:37,675 44 INFO rb-5c3f854-225290-421545 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-06 09:30:37,675 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:44113/json 2026-10-06 09:30:37,676 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44113', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:30:37,696 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Websocket url found: ws://127.0.0.1:44113/devtools/page/2404B87EAD81DBF65BA9D9357761DFA0 2026-10-06 09:30:37,708 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Enable chrome headless console log notification 2026-10-06 09:30:37,713 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless enable page notifications 2026-10-06 09:30:37,910 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:30:37,916 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Setting session cookie in browser 2026-10-06 09:30:37,922 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-06 09:30:37,923 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-06 09:30:37,939 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:30:38,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:38] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 133 0.154 0.675 2026-10-06 09:30:38,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigation result: {'frameId': '2404B87EAD81DBF65BA9D9357761DFA0', 'loaderId': '3A0CB19C3DF4C8912C7D9B5DE43144C5', 'isDownload': False} 2026-10-06 09:30:38,768 44 INFO rb-5c3f854-225290-421545 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-06 09:30:38,787 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:30:38,815 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:38] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 09:30:38,841 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:38] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.037 2026-10-06 09:30:38,849 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:38] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-06 09:30:39,482 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:30:39,483 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:39,518 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-06 09:30:39,550 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Evaluate test code "odoo.startTour('test_settle_changed_price_with_lots', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:30:39,560 44 INFO rb-5c3f854-225290-421545 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-06 09:30:39,566 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.012 2026-10-06 09:30:39,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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-06 09:30:39,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:39,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.016 2026-10-06 09:30:39,696 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.029 0.041 2026-10-06 09:30:39,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-06 09:30:39,808 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.032 0.066 2026-10-06 09:30:40,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.257 0.463 2026-10-06 09:30:40,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 09:30:40,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:30:40,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:40] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-10-06 09:30:40,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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-06 09:30:40,815 44 INFO rb-5c3f854-225290-421545 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-06 09:30:40,837 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:30:40,897 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:30:40,902 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:30:40,906 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:30:40,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:40] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.026 2026-10-06 09:30:40,961 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:30:40,965 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:30:41,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.030 0.080 2026-10-06 09:30:41,007 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.116 2026-10-06 09:30:41,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.035 2026-10-06 09:30:41,118 44 INFO rb-5c3f854-225290-421545 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-06 09:30:41,247 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.036 0.030 2026-10-06 09:30:41,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.101 2026-10-06 09:30:41,305 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:41,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.130 2026-10-06 09:30:41,353 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:41,361 44 INFO rb-5c3f854-225290-421545 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-06 09:30:41,370 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:41,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.165 2026-10-06 09:30:41,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-06 09:30:41,416 44 INFO rb-5c3f854-225290-421545 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-06 09:30:41,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.250 2026-10-06 09:30:41,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.035 0.191 2026-10-06 09:30:41,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.191 2026-10-06 09:30:41,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.186 2026-10-06 09:30:41,690 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.029 0.410 2026-10-06 09:30:41,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.335 2026-10-06 09:30:41,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.293 2026-10-06 09:30:41,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.191 2026-10-06 09:30:41,852 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.027 0.281 2026-10-06 09:30:41,900 44 INFO rb-5c3f854-225290-421545 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-06 09:30:41,970 44 INFO rb-5c3f854-225290-421545 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-06 09:30:42,239 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.079 0.182 2026-10-06 09:30:42,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.035 0.058 2026-10-06 09:30:42,437 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.019 0.019 2026-10-06 09:30:42,544 44 INFO rb-5c3f854-225290-421545 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-06 09:30:42,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:42] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 58 0.075 0.103 2026-10-06 09:30:42,897 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.071 0.094 2026-10-06 09:30:42,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.159 2026-10-06 09:30:43,008 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.044 2026-10-06 09:30:43,056 44 INFO rb-5c3f854-225290-421545 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-06 09:30:43,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:43] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.044 0.062 2026-10-06 09:30:43,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:43] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.034 0.106 2026-10-06 09:30:43,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.023 0.131 2026-10-06 09:30:43,361 44 INFO rb-5c3f854-225290-421545 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-06 09:30:43,411 44 INFO rb-5c3f854-225290-421545 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-06 09:30:43,461 44 INFO rb-5c3f854-225290-421545 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-06 09:30:43,517 44 INFO rb-5c3f854-225290-421545 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-06 09:30:43,564 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: tour succeeded 2026-10-06 09:30:43,565 44 INFO rb-5c3f854-225290-421545 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-06 09:30:43,664 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: heap 16786988 (allocated 18350080) 2026-10-06 09:30:43,676 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing chrome headless with pid 123667 2026-10-06 09:30:43,677 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing websocket connection 2026-10-06 09:30:43,678 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Terminating chrome headless with pid 123667 2026-10-06 09:30:43,808 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093043_808426_test_settle_changed_price_with_lots.txt 2026-10-06 09:30:43,808 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Removing chrome user profile "/tmp/tmptc6_rtda_chrome_odoo" 2026-10-06 09:30:43,831 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-10-06 09:30:44,719 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome pid: 123880 2026-10-06 09:30:44,719 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless temporary user profile dir: /tmp/tmp49vkuak3_chrome_odoo 2026-10-06 09:30:44,719 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:44361/json/version 2026-10-06 09:30:44,724 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44361', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:30:44,823 44 INFO rb-5c3f854-225290-421545 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-06 09:30:44,823 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:44361/json 2026-10-06 09:30:44,824 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44361', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:30:44,842 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Websocket url found: ws://127.0.0.1:44361/devtools/page/6845FE6F817BC67D294783087434BC0C 2026-10-06 09:30:44,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Enable chrome headless console log notification 2026-10-06 09:30:44,866 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless enable page notifications 2026-10-06 09:30:45,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:30:45,031 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Setting session cookie in browser 2026-10-06 09:30:45,039 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:30:45,039 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:30:45,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:30:46,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:46] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.137 0.974 2026-10-06 09:30:46,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigation result: {'frameId': '6845FE6F817BC67D294783087434BC0C', 'loaderId': 'DECD8FE3D7B60AF8E81B16B14ACD4D4D', 'isDownload': False} 2026-10-06 09:30:46,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate ready code "odoo.isTourReady('PosSettleDraftOrder')" 2026-10-06 09:30:46,199 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:30:46,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:46] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-06 09:30:46,239 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:46] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-06 09:30:46,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:46] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.044 2026-10-06 09:30:46,898 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:46,920 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:30:46,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-06 09:30:46,958 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate test code "odoo.startTour('PosSettleDraftOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:30:46,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 09:30:46,967 44 INFO rb-5c3f854-225290-421545 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-06 09:30:46,979 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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-06 09:30:46,991 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:47,026 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.018 2026-10-06 09:30:47,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:47] "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.037 2026-10-06 09:30:47,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-10-06 09:30:47,126 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.014 0.047 2026-10-06 09:30:47,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.363 0.468 2026-10-06 09:30:48,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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-06 09:30:48,120 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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-06 09:30:48,189 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.041 2026-10-06 09:30:48,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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-06 09:30:48,270 44 INFO rb-5c3f854-225290-421545 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-06 09:30:48,294 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:30:48,362 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:48,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:30:48,397 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:30:48,410 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:30:48,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.028 0.030 2026-10-06 09:30:48,452 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:30:48,453 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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-06 09:30:48,470 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.023 0.064 2026-10-06 09:30:48,530 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:30:48,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.037 0.052 2026-10-06 09:30:48,632 44 INFO rb-5c3f854-225290-421545 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-06 09:30:48,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.020 0.147 2026-10-06 09:30:48,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.181 2026-10-06 09:30:48,733 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:30:48,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.077 2026-10-06 09:30:48,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-10-06 09:30:48,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-06 09:30:48,843 44 INFO rb-5c3f854-225290-421545 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-06 09:30:48,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.138 2026-10-06 09:30:48,887 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:48,891 44 INFO rb-5c3f854-225290-421545 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-06 09:30:48,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.153 2026-10-06 09:30:48,926 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-06 09:30:48,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.193 2026-10-06 09:30:48,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:48] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-06 09:30:49,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:49] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-06 09:30:49,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:49] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-06 09:30:49,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:49] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.186 2026-10-06 09:30:49,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.218 2026-10-06 09:30:49,252 44 INFO rb-5c3f854-225290-421545 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-06 09:30:49,319 44 INFO rb-5c3f854-225290-421545 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-06 09:30:49,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.090 0.185 2026-10-06 09:30:49,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.024 0.063 2026-10-06 09:30:49,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.019 2026-10-06 09:30:49,900 44 INFO rb-5c3f854-225290-421545 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-06 09:30:50,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:50] "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.071 0.116 2026-10-06 09:30:50,260 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.048 0.108 2026-10-06 09:30:50,274 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.146 2026-10-06 09:30:50,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.041 2026-10-06 09:30:50,398 44 INFO rb-5c3f854-225290-421545 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-06 09:30:50,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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.030 0.046 2026-10-06 09:30:50,493 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:50] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.015 0.060 2026-10-06 09:30:50,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.026 0.098 2026-10-06 09:30:50,609 44 INFO rb-5c3f854-225290-421545 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-06 09:30:50,660 44 INFO rb-5c3f854-225290-421545 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-06 09:30:50,712 44 INFO rb-5c3f854-225290-421545 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-06 09:30:50,763 44 INFO rb-5c3f854-225290-421545 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-06 09:30:50,841 44 INFO rb-5c3f854-225290-421545 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-06 09:30:50,864 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:30:50,869 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:50,892 44 INFO rb-5c3f854-225290-421545 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-06 09:30:50,943 44 INFO rb-5c3f854-225290-421545 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-06 09:30:51,014 44 INFO rb-5c3f854-225290-421545 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-06 09:30:51,085 44 INFO rb-5c3f854-225290-421545 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-06 09:30:51,090 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44405587 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e5054621-3aa9-4c25-b7ed-aeb46fa01136'}] 2026-10-06 09:30:51,104 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:51,270 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44405587 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e5054621-3aa9-4c25-b7ed-aeb46fa01136'} created pos.order #837 2026-10-06 09:30:51,306 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44405587 finished 2026-10-06 09:30:51,562 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 153 0.214 0.262 2026-10-06 09:30:51,624 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.011 2026-10-06 09:30:51,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: tour succeeded 2026-10-06 09:30:51,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: ╔════════════════════════════════════╗ ║ TOUR PosSettleDraftOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 09:30:51,753 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75773520 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e5054621-3aa9-4c25-b7ed-aeb46fa01136'}] 2026-10-06 09:30:51,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75773520 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e5054621-3aa9-4c25-b7ed-aeb46fa01136'} sync ignored for existing PoS order pos.order(837,) (state: paid) 2026-10-06 09:30:51,790 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75773520 finished 2026-10-06 09:30:51,908 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: heap 17722332 (allocated 19136512) 2026-10-06 09:30:51,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.071 0.104 2026-10-06 09:30:51,928 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing chrome headless with pid 123880 2026-10-06 09:30:51,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing websocket connection 2026-10-06 09:30:51,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Terminating chrome headless with pid 123880 2026-10-06 09:30:52,044 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093052_044543_test_settle_draft_order_service_product.txt 2026-10-06 09:30:52,044 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Removing chrome user profile "/tmp/tmp49vkuak3_chrome_odoo" 2026-10-06 09:30:52,064 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-10-06 09:30:53,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome pid: 124109 2026-10-06 09:30:53,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless temporary user profile dir: /tmp/tmpqcia64r5_chrome_odoo 2026-10-06 09:30:53,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:43453/json/version 2026-10-06 09:30:53,674 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43453', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:30:53,721 44 INFO rb-5c3f854-225290-421545 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-06 09:30:53,721 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:43453/json 2026-10-06 09:30:53,722 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43453', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:30:53,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Websocket url found: ws://127.0.0.1:43453/devtools/page/7001B6629A6D815CAAAACF3569AEDDE9 2026-10-06 09:30:53,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Enable chrome headless console log notification 2026-10-06 09:30:53,771 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless enable page notifications 2026-10-06 09:30:53,942 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:30:53,945 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Setting session cookie in browser 2026-10-06 09:30:53,947 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-06 09:30:53,947 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-06 09:30:53,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:30:54,695 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:54] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.052 0.683 2026-10-06 09:30:54,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigation result: {'frameId': '7001B6629A6D815CAAAACF3569AEDDE9', 'loaderId': '2B63D9C9E2ADB04573C8B1D1ADF994E8', 'isDownload': False} 2026-10-06 09:30:54,699 44 INFO rb-5c3f854-225290-421545 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-06 09:30:54,722 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:30:54,754 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:54] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-06 09:30:54,767 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:54] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 09:30:54,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:54] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.042 2026-10-06 09:30:55,425 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:30:55,427 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:55,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:30:55,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:30:55,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Evaluate test code "odoo.startTour('test_settle_groupable_lot_total_amount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:30:55,489 44 INFO rb-5c3f854-225290-421545 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-06 09:30:55,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:30:55,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:30:55,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:55] "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.030 2026-10-06 09:30:55,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.048 2026-10-06 09:30:55,679 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.043 2026-10-06 09:30:55,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-06 09:30:56,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.279 0.425 2026-10-06 09:30:56,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:30:56,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:30:56,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-06 09:30:56,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:30:56,667 44 INFO rb-5c3f854-225290-421545 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-06 09:30:56,679 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:30:56,755 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:30:56,785 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:30:56,788 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:30:56,829 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:30:56,831 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.022 0.043 2026-10-06 09:30:56,843 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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-06 09:30:56,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.012 0.100 2026-10-06 09:30:56,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.143 2026-10-06 09:30:56,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.073 2026-10-06 09:30:56,960 44 INFO rb-5c3f854-225290-421545 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-06 09:30:57,023 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:30:57,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.017 2026-10-06 09:30:57,078 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:30:57,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.041 0.064 2026-10-06 09:30:57,139 44 INFO rb-5c3f854-225290-421545 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-06 09:30:57,191 44 INFO rb-5c3f854-225290-421545 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-06 09:30:57,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.031 0.159 2026-10-06 09:30:57,223 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:30:57,224 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-06 09:30:57,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.210 2026-10-06 09:30:57,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.247 2026-10-06 09:30:57,310 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.222 2026-10-06 09:30:57,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.211 2026-10-06 09:30:57,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-10-06 09:30:57,399 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-06 09:30:57,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-06 09:30:57,503 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.030 0.179 2026-10-06 09:30:57,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-10-06 09:30:57,550 44 INFO rb-5c3f854-225290-421545 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-06 09:30:57,559 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.238 2026-10-06 09:30:57,623 44 INFO rb-5c3f854-225290-421545 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-06 09:30:57,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.046 0.133 2026-10-06 09:30:57,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.028 0.058 2026-10-06 09:30:58,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.017 2026-10-06 09:30:58,117 44 INFO rb-5c3f854-225290-421545 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-06 09:30:58,311 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:58] "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.110 2026-10-06 09:30:58,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.082 0.108 2026-10-06 09:30:58,521 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.181 2026-10-06 09:30:58,587 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.031 2026-10-06 09:30:58,637 44 INFO rb-5c3f854-225290-421545 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-06 09:30:58,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30: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.020 0.032 2026-10-06 09:30:58,734 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:58] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 26 0.034 0.056 2026-10-06 09:30:58,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:30:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.052 0.128 2026-10-06 09:30:58,890 44 INFO rb-5c3f854-225290-421545 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-06 09:30:58,939 44 INFO rb-5c3f854-225290-421545 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-06 09:30:58,989 44 INFO rb-5c3f854-225290-421545 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-06 09:30:59,041 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: tour succeeded 2026-10-06 09:30:59,042 44 INFO rb-5c3f854-225290-421545 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-06 09:30:59,151 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: heap 16711128 (allocated 18350080) 2026-10-06 09:30:59,164 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing chrome headless with pid 124109 2026-10-06 09:30:59,166 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing websocket connection 2026-10-06 09:30:59,167 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Terminating chrome headless with pid 124109 2026-10-06 09:30:59,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093059_270946_test_settle_groupable_lot_total_amount.txt 2026-10-06 09:30:59,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Removing chrome user profile "/tmp/tmpqcia64r5_chrome_odoo" 2026-10-06 09:30:59,295 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-10-06 09:31:00,702 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome pid: 124321 2026-10-06 09:31:00,702 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless temporary user profile dir: /tmp/tmpshrg69m9_chrome_odoo 2026-10-06 09:31:00,703 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:45737/json/version 2026-10-06 09:31:00,704 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45737', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:31:00,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Browser version: Chrome/150.0.7871.114 2026-10-06 09:31:00,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:45737/json 2026-10-06 09:31:00,723 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45737', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:31:00,734 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Websocket url found: ws://127.0.0.1:45737/devtools/page/5FF12635D27DBB30423A90D85BFC9A90 2026-10-06 09:31:00,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Enable chrome headless console log notification 2026-10-06 09:31:00,752 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless enable page notifications 2026-10-06 09:31:00,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:31:00,917 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Setting session cookie in browser 2026-10-06 09:31:00,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:31:00,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:31:00,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:31:01,767 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:01] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.079 0.755 2026-10-06 09:31:01,776 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigation result: {'frameId': '5FF12635D27DBB30423A90D85BFC9A90', 'loaderId': '2761F23072BA747261D3EB7D7E2F5383', 'isDownload': False} 2026-10-06 09:31:01,776 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-10-06 09:31:01,814 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:31:01,832 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:01] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 09:31:01,839 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:01] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:31:01,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:01] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.038 2026-10-06 09:31:02,442 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:31:02,443 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:31:02,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:31:02,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate test code "odoo.startTour('PosSettleCustomPrice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:31:02,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.010 2026-10-06 09:31:02,521 44 INFO rb-5c3f854-225290-421545 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-06 09:31:02,548 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:31:02,571 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:31:02,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.020 2026-10-06 09:31:02,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-06 09:31:02,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.054 2026-10-06 09:31:02,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-06 09:31:03,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.426 0.530 2026-10-06 09:31:03,766 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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-06 09:31:03,848 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:31:03,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:03] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.051 2026-10-06 09:31:03,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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-06 09:31:03,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: Owl is running in 'dev' mode. 2026-10-06 09:31:04,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:31:04,066 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:31:04,100 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:31:04,112 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:31:04,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.028 0.027 2026-10-06 09:31:04,146 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.063 2026-10-06 09:31:04,149 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.079 2026-10-06 09:31:04,168 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:31:04,170 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:31:04,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.013 0.018 2026-10-06 09:31:04,341 44 INFO rb-5c3f854-225290-421545 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-06 09:31:04,391 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-06 09:31:04,479 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:04,522 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.096 0.075 2026-10-06 09:31:04,557 44 INFO rb-5c3f854-225290-421545 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-06 09:31:04,606 44 INFO rb-5c3f854-225290-421545 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-06 09:31:04,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.037 0.215 2026-10-06 09:31:04,624 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:31:04,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/image?model=product.template&field=image_128&id=2162&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-06 09:31:04,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.250 2026-10-06 09:31:04,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.226 2026-10-06 09:31:04,749 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.375 2026-10-06 09:31:04,779 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.247 2026-10-06 09:31:04,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-10-06 09:31:04,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-06 09:31:04,858 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-10-06 09:31:04,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:04] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-06 09:31:05,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.040 0.214 2026-10-06 09:31:05,049 44 INFO rb-5c3f854-225290-421545 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-06 09:31:05,054 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:05] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-06 09:31:05,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:05] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.291 2026-10-06 09:31:05,117 44 INFO rb-5c3f854-225290-421545 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-06 09:31:05,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.064 0.153 2026-10-06 09:31:05,448 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:05] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.029 0.050 2026-10-06 09:31:05,508 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-06 09:31:05,608 44 INFO rb-5c3f854-225290-421545 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-06 09:31:05,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:05] "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.077 0.091 2026-10-06 09:31:05,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.065 0.122 2026-10-06 09:31:05,979 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.190 2026-10-06 09:31:06,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.036 2026-10-06 09:31:06,092 44 INFO rb-5c3f854-225290-421545 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-06 09:31:06,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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.018 0.047 2026-10-06 09:31:06,173 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:06] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.013 0.061 2026-10-06 09:31:06,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.015 0.068 2026-10-06 09:31:06,275 44 INFO rb-5c3f854-225290-421545 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-06 09:31:06,326 44 INFO rb-5c3f854-225290-421545 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-06 09:31:06,378 44 INFO rb-5c3f854-225290-421545 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-06 09:31:06,429 44 INFO rb-5c3f854-225290-421545 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-06 09:31:06,480 44 INFO rb-5c3f854-225290-421545 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-06 09:31:06,579 44 INFO rb-5c3f854-225290-421545 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-06 09:31:06,653 44 INFO rb-5c3f854-225290-421545 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-06 09:31:06,704 44 INFO rb-5c3f854-225290-421545 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-06 09:31:06,766 44 INFO rb-5c3f854-225290-421545 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-06 09:31:06,826 44 INFO rb-5c3f854-225290-421545 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-06 09:31:06,877 44 INFO rb-5c3f854-225290-421545 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-06 09:31:06,889 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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.016 0.045 2026-10-06 09:31:06,928 44 INFO rb-5c3f854-225290-421545 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-06 09:31:06,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.026 0.051 2026-10-06 09:31:06,983 44 INFO rb-5c3f854-225290-421545 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-06 09:31:07,033 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: tour succeeded 2026-10-06 09:31:07,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: ╔═════════════════════════════════════╗ ║ TOUR PosSettleCustomPrice SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-06 09:31:07,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: heap 17635308 (allocated 19660800) 2026-10-06 09:31:07,141 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing chrome headless with pid 124321 2026-10-06 09:31:07,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing websocket connection 2026-10-06 09:31:07,143 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Terminating chrome headless with pid 124321 2026-10-06 09:31:07,246 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093107_245809_test_settle_order_change_customer.txt 2026-10-06 09:31:07,246 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Removing chrome user profile "/tmp/tmpshrg69m9_chrome_odoo" 2026-10-06 09:31:07,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-10-06 09:31:08,333 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome pid: 124540 2026-10-06 09:31:08,333 44 INFO rb-5c3f854-225290-421545 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/tmp_29ejgn1_chrome_odoo 2026-10-06 09:31:08,334 44 INFO rb-5c3f854-225290-421545 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:38657/json/version 2026-10-06 09:31:08,335 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38657', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:31:08,414 44 INFO rb-5c3f854-225290-421545 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-06 09:31:08,414 44 INFO rb-5c3f854-225290-421545 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:38657/json 2026-10-06 09:31:08,415 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38657', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:31:08,427 44 INFO rb-5c3f854-225290-421545 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:38657/devtools/page/A95909A7A6957D5296FFD2840BF8A572 2026-10-06 09:31:08,439 44 INFO rb-5c3f854-225290-421545 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-06 09:31:08,450 44 INFO rb-5c3f854-225290-421545 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-06 09:31:08,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:31:08,614 44 INFO rb-5c3f854-225290-421545 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-06 09:31:08,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:31:08,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:31:08,633 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:31:09,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:09] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.040 0.823 2026-10-06 09:31:09,497 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigation result: {'frameId': 'A95909A7A6957D5296FFD2840BF8A572', 'loaderId': '9D9BF7882C200DA883496F1F79BCF6FB', 'isDownload': False} 2026-10-06 09:31:09,498 44 INFO rb-5c3f854-225290-421545 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-06 09:31:09,520 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:31:09,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:09] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 09:31:09,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:09] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:31:09,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:09] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:31:10,137 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:10,142 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:10,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:31:10,200 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Evaluate test code "odoo.startTour('PosSettleOrderShipLater', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:31:10,203 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 09:31:10,216 44 INFO rb-5c3f854-225290-421545 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-06 09:31:10,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-06 09:31:10,257 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:10,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.023 2026-10-06 09:31:10,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-06 09:31:10,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.030 0.050 2026-10-06 09:31:10,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-06 09:31:11,155 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.301 0.410 2026-10-06 09:31:11,180 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:31:11,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:31:11,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.046 2026-10-06 09:31:11,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:31:11,385 44 INFO rb-5c3f854-225290-421545 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-06 09:31:11,395 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:31:11,482 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:31:11,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:31:11,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.026 2026-10-06 09:31:11,560 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 09:31:11,573 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 09:31:11,582 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:31:11,600 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:31:11,630 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:31:11,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.051 0.093 2026-10-06 09:31:11,649 44 INFO rb-5c3f854-225290-421545 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-06 09:31:11,759 44 INFO rb-5c3f854-225290-421545 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-06 09:31:11,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.051 0.139 2026-10-06 09:31:11,778 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:31:11,799 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:31:11,801 44 INFO rb-5c3f854-225290-421545 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-06 09:31:11,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.034 0.274 2026-10-06 09:31:11,895 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.267 2026-10-06 09:31:11,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.020 0.209 2026-10-06 09:31:11,969 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:11] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.268 2026-10-06 09:31:12,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.286 2026-10-06 09:31:12,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.224 2026-10-06 09:31:12,088 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.205 2026-10-06 09:31:12,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-10-06 09:31:12,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-06 09:31:12,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.194 2026-10-06 09:31:12,213 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-06 09:31:12,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "GET /web/image?model=product.template&field=image_128&id=2203&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-06 09:31:12,260 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.120 2026-10-06 09:31:12,296 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.123 2026-10-06 09:31:12,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.031 0.273 2026-10-06 09:31:12,429 44 INFO rb-5c3f854-225290-421545 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-06 09:31:12,493 44 INFO rb-5c3f854-225290-421545 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-06 09:31:12,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.061 0.139 2026-10-06 09:31:12,831 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.037 0.067 2026-10-06 09:31:12,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.022 2026-10-06 09:31:13,006 44 INFO rb-5c3f854-225290-421545 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-06 09:31:13,207 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:13] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 71 0.072 0.124 2026-10-06 09:31:13,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.065 0.139 2026-10-06 09:31:13,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.200 2026-10-06 09:31:13,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.027 2026-10-06 09:31:13,541 44 INFO rb-5c3f854-225290-421545 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-06 09:31:13,587 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:13] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 22 0.027 0.052 2026-10-06 09:31:13,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:13] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.014 0.073 2026-10-06 09:31:13,720 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.021 0.085 2026-10-06 09:31:13,745 44 INFO rb-5c3f854-225290-421545 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-06 09:31:13,822 44 INFO rb-5c3f854-225290-421545 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-06 09:31:13,842 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:13,843 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:31:13,879 44 INFO rb-5c3f854-225290-421545 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-06 09:31:13,927 44 INFO rb-5c3f854-225290-421545 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-06 09:31:13,982 44 INFO rb-5c3f854-225290-421545 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-06 09:31:14,038 44 INFO rb-5c3f854-225290-421545 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-06 09:31:14,089 44 INFO rb-5c3f854-225290-421545 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-06 09:31:14,163 44 INFO rb-5c3f854-225290-421545 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-06 09:31:14,214 44 INFO rb-5c3f854-225290-421545 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-06 09:31:14,285 44 INFO rb-5c3f854-225290-421545 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-06 09:31:14,292 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26182767 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ef584434-e0fe-41b4-beac-e5e8f83c0c28'}] 2026-10-06 09:31:14,303 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:31:14,745 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26182767 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ef584434-e0fe-41b4-beac-e5e8f83c0c28'} created pos.order #838 2026-10-06 09:31:14,773 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26182767 finished 2026-10-06 09:31:15,302 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1368] 2026-10-06 09:31:15,565 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 457 0.499 0.776 2026-10-06 09:31:15,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:31:15,733 44 INFO rb-5c3f854-225290-421545 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-06 09:31:15,745 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86879187 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ef584434-e0fe-41b4-beac-e5e8f83c0c28'}] 2026-10-06 09:31:15,759 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86879187 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ef584434-e0fe-41b4-beac-e5e8f83c0c28'} sync ignored for existing PoS order pos.order(838,) (state: paid) 2026-10-06 09:31:15,790 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86879187 finished 2026-10-06 09:31:15,804 44 INFO rb-5c3f854-225290-421545 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-06 09:31:15,854 44 INFO rb-5c3f854-225290-421545 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-06 09:31:15,906 44 INFO rb-5c3f854-225290-421545 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-06 09:31:15,961 44 INFO rb-5c3f854-225290-421545 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-06 09:31:16,014 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.090 0.184 2026-10-06 09:31:16,017 44 INFO rb-5c3f854-225290-421545 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-06 09:31:16,111 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.004 0.086 2026-10-06 09:31:16,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.021 0.045 2026-10-06 09:31:16,227 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-06 09:31:16,260 44 INFO rb-5c3f854-225290-421545 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-06 09:31:16,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:16] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.057 0.126 2026-10-06 09:31:16,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 70 0.092 0.141 2026-10-06 09:31:16,704 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.230 2026-10-06 09:31:16,765 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.031 2026-10-06 09:31:16,812 44 INFO rb-5c3f854-225290-421545 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-06 09:31:16,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 22 0.019 0.054 2026-10-06 09:31:16,917 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:16] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.014 0.089 2026-10-06 09:31:17,013 44 INFO rb-5c3f854-225290-421545 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-06 09:31:17,019 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.042 0.101 2026-10-06 09:31:17,072 44 INFO rb-5c3f854-225290-421545 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-06 09:31:17,121 44 INFO rb-5c3f854-225290-421545 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-06 09:31:17,172 44 INFO rb-5c3f854-225290-421545 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-06 09:31:17,228 44 INFO rb-5c3f854-225290-421545 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-06 09:31:17,284 44 INFO rb-5c3f854-225290-421545 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-06 09:31:17,335 44 INFO rb-5c3f854-225290-421545 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-06 09:31:17,393 44 INFO rb-5c3f854-225290-421545 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-06 09:31:17,444 44 INFO rb-5c3f854-225290-421545 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-06 09:31:17,515 44 INFO rb-5c3f854-225290-421545 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-06 09:31:17,519 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1437081 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'b964de1d-2cd7-4d60-8e58-f2091adab633'}] 2026-10-06 09:31:17,846 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1437081 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'b964de1d-2cd7-4d60-8e58-f2091adab633'} created pos.order #839 2026-10-06 09:31:17,882 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1437081 finished 2026-10-06 09:31:18,377 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1371] 2026-10-06 09:31:18,596 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1372] 2026-10-06 09:31:18,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 429 0.614 0.869 2026-10-06 09:31:19,113 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:31:19,146 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: tour succeeded 2026-10-06 09:31:19,147 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: ╔════════════════════════════════════════╗ ║ TOUR PosSettleOrderShipLater SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-06 09:31:19,152 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76234752 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'b964de1d-2cd7-4d60-8e58-f2091adab633'}] 2026-10-06 09:31:19,160 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76234752 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'b964de1d-2cd7-4d60-8e58-f2091adab633'} sync ignored for existing PoS order pos.order(839,) (state: paid) 2026-10-06 09:31:19,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76234752 finished 2026-10-06 09:31:19,302 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: heap 21191588 (allocated 23203840) 2026-10-06 09:31:19,310 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.068 0.092 2026-10-06 09:31:19,314 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing chrome headless with pid 124540 2026-10-06 09:31:19,322 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing websocket connection 2026-10-06 09:31:19,325 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Terminating chrome headless with pid 124540 2026-10-06 09:31:19,433 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093119_433132_test_settle_order_ship_later_effect_on_so.txt 2026-10-06 09:31:19,433 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Removing chrome user profile "/tmp/tmp_29ejgn1_chrome_odoo" 2026-10-06 09:31:19,690 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-10-06 09:31:21,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome pid: 124790 2026-10-06 09:31:21,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmp8_ht81fx_chrome_odoo 2026-10-06 09:31:21,371 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:39605/json/version 2026-10-06 09:31:21,373 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39605', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:31:21,389 44 INFO rb-5c3f854-225290-421545 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-06 09:31:21,389 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:39605/json 2026-10-06 09:31:21,390 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39605', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:31:21,403 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Websocket url found: ws://127.0.0.1:39605/devtools/page/5F3E7EB8F6B9DDAFF00118D5B61E69BF 2026-10-06 09:31:21,409 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Enable chrome headless console log notification 2026-10-06 09:31:21,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless enable page notifications 2026-10-06 09:31:21,609 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:31:21,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Setting session cookie in browser 2026-10-06 09:31:21,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:31:21,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:31:21,635 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:31:22,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:22] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.091 0.646 2026-10-06 09:31:22,372 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': '5F3E7EB8F6B9DDAFF00118D5B61E69BF', 'loaderId': '4A1B60A59A80FF23BFA4C300FF7CB9C8', 'isDownload': False} 2026-10-06 09:31:22,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-10-06 09:31:22,395 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:31:22,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:22] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-06 09:31:22,441 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:22] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.031 2026-10-06 09:31:22,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:22] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-06 09:31:23,034 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:23,037 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:23,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-06 09:31:23,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:31:23,095 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate test code "odoo.startTour('PosSettleOrderRealTime', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:31:23,117 44 INFO rb-5c3f854-225290-421545 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-06 09:31:23,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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-06 09:31:23,151 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:23,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.020 2026-10-06 09:31:23,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.044 2026-10-06 09:31:23,290 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.046 2026-10-06 09:31:23,293 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-06 09:31:24,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.421 0.535 2026-10-06 09:31:24,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "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-06 09:31:24,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:31:24,501 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.047 2026-10-06 09:31:24,533 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:31:24,545 44 INFO rb-5c3f854-225290-421545 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-06 09:31:24,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:31:24,636 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:24,679 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:31:24,684 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:31:24,715 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.029 0.036 2026-10-06 09:31:24,739 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:31:24,743 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.083 2026-10-06 09:31:24,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.102 2026-10-06 09:31:24,768 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "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-06 09:31:24,789 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.009 0.016 2026-10-06 09:31:24,882 44 INFO rb-5c3f854-225290-421545 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-06 09:31:24,912 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:24,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:24] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.028 0.050 2026-10-06 09:31:25,106 44 INFO rb-5c3f854-225290-421545 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-06 09:31:25,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.064 0.141 2026-10-06 09:31:25,123 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:25,136 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:31:25,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.205 2026-10-06 09:31:25,151 44 INFO rb-5c3f854-225290-421545 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-06 09:31:25,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.180 2026-10-06 09:31:25,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.204 2026-10-06 09:31:25,251 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.232 2026-10-06 09:31:25,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.252 2026-10-06 09:31:25,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.182 2026-10-06 09:31:25,362 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-06 09:31:25,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.197 2026-10-06 09:31:25,430 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.201 2026-10-06 09:31:25,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.208 2026-10-06 09:31:25,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "GET /web/image?model=product.template&field=image_128&id=2204&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-06 09:31:25,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.063 0.229 2026-10-06 09:31:25,670 44 INFO rb-5c3f854-225290-421545 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-06 09:31:25,733 44 INFO rb-5c3f854-225290-421545 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-06 09:31:25,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.081 0.153 2026-10-06 09:31:26,087 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.037 0.047 2026-10-06 09:31:26,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-06 09:31:26,220 44 INFO rb-5c3f854-225290-421545 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-06 09:31:26,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:26] "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.082 0.106 2026-10-06 09:31:26,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.051 0.119 2026-10-06 09:31:26,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.173 2026-10-06 09:31:26,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.039 2026-10-06 09:31:26,721 44 INFO rb-5c3f854-225290-421545 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-06 09:31:26,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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.026 0.045 2026-10-06 09:31:26,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:26] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.017 0.058 2026-10-06 09:31:26,906 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.040 0.081 2026-10-06 09:31:26,927 44 INFO rb-5c3f854-225290-421545 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-06 09:31:26,980 44 INFO rb-5c3f854-225290-421545 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-06 09:31:27,030 44 INFO rb-5c3f854-225290-421545 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-06 09:31:27,080 44 INFO rb-5c3f854-225290-421545 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-06 09:31:27,159 44 INFO rb-5c3f854-225290-421545 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-06 09:31:27,177 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:31:27,183 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:31:27,210 44 INFO rb-5c3f854-225290-421545 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-06 09:31:27,261 44 INFO rb-5c3f854-225290-421545 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-06 09:31:27,340 44 INFO rb-5c3f854-225290-421545 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-06 09:31:27,407 44 INFO rb-5c3f854-225290-421545 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-06 09:31:27,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73356977 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '24efca09-c21a-44a1-92f7-f3b7cb42a872'}] 2026-10-06 09:31:27,417 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:31:27,752 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1375, 1376] 2026-10-06 09:31:28,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73356977 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '24efca09-c21a-44a1-92f7-f3b7cb42a872'} created pos.order #840 2026-10-06 09:31:28,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73356977 finished 2026-10-06 09:31:28,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 420 0.567 0.808 2026-10-06 09:31:28,848 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:28] "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-06 09:31:28,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-10-06 09:31:28,999 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60083612 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '24efca09-c21a-44a1-92f7-f3b7cb42a872'}] 2026-10-06 09:31:29,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-06 09:31:29,016 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60083612 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '24efca09-c21a-44a1-92f7-f3b7cb42a872'} sync ignored for existing PoS order pos.order(840,) (state: paid) 2026-10-06 09:31:29,047 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60083612 finished 2026-10-06 09:31:29,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: heap 17668760 (allocated 19398656) 2026-10-06 09:31:29,138 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 124790 2026-10-06 09:31:29,146 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-10-06 09:31:29,149 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 124790 2026-10-06 09:31:29,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.070 0.117 2026-10-06 09:31:29,258 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093129_258506_test_settle_order_unreserve_order_lines.txt 2026-10-06 09:31:29,259 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmp8_ht81fx_chrome_odoo" 2026-10-06 09:31:30,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-10-06 09:31:32,006 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome pid: 125013 2026-10-06 09:31:32,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless temporary user profile dir: /tmp/tmptkmfdqzs_chrome_odoo 2026-10-06 09:31:32,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:44377/json/version 2026-10-06 09:31:32,008 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:31:32,060 44 INFO rb-5c3f854-225290-421545 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-06 09:31:32,060 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:44377/json 2026-10-06 09:31:32,061 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:31:32,077 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Websocket url found: ws://127.0.0.1:44377/devtools/page/9E5FD4EE9955656C71F45F0ACFB8A494 2026-10-06 09:31:32,088 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Enable chrome headless console log notification 2026-10-06 09:31:32,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless enable page notifications 2026-10-06 09:31:32,301 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:31:32,304 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Setting session cookie in browser 2026-10-06 09:31:32,312 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:31:32,312 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:31:32,330 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:31:33,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:33] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.079 0.758 2026-10-06 09:31:33,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigation result: {'frameId': '9E5FD4EE9955656C71F45F0ACFB8A494', 'loaderId': 'CE7550E62D2B2C494BD7AE90D8767FE3', 'isDownload': False} 2026-10-06 09:31:33,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate ready code "odoo.isTourReady('PosSettleOrder2')" 2026-10-06 09:31:33,188 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:31:33,222 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:33] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-06 09:31:33,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:33] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-06 09:31:33,256 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:33] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.018 0.024 2026-10-06 09:31:33,863 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:31:33,864 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:31:33,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.026 0.015 2026-10-06 09:31:33,941 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate test code "odoo.startTour('PosSettleOrder2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:31:33,951 44 INFO rb-5c3f854-225290-421545 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-06 09:31:33,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-06 09:31:34,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-10-06 09:31:34,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:31:34,068 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.024 2026-10-06 09:31:34,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:34] "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.055 2026-10-06 09:31:34,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-06 09:31:34,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.046 2026-10-06 09:31:34,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.295 0.429 2026-10-06 09:31:35,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "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-06 09:31:35,095 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:31:35,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-06 09:31:35,208 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:31:35,229 44 INFO rb-5c3f854-225290-421545 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-06 09:31:35,244 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:31:35,301 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:31:35,329 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:31:35,338 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:31:35,368 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:31:35,372 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "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-06 09:31:35,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.033 0.054 2026-10-06 09:31:35,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.095 2026-10-06 09:31:35,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.009 0.037 2026-10-06 09:31:35,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.132 2026-10-06 09:31:35,494 44 INFO rb-5c3f854-225290-421545 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-06 09:31:35,576 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:31:35,588 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.020 0.028 2026-10-06 09:31:35,661 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:31:35,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.043 0.118 2026-10-06 09:31:35,725 44 INFO rb-5c3f854-225290-421545 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-06 09:31:35,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-10-06 09:31:35,748 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:31:35,772 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-06 09:31:35,775 44 INFO rb-5c3f854-225290-421545 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-06 09:31:35,875 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.034 0.292 2026-10-06 09:31:35,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.291 2026-10-06 09:31:35,937 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-06 09:31:35,974 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:35] "GET /web/image?model=product.template&field=image_128&id=2205&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.250 2026-10-06 09:31:36,009 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:36] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.239 2026-10-06 09:31:36,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:36] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.251 2026-10-06 09:31:36,072 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:36] "GET /web/image?model=product.template&field=image_128&id=2206&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-06 09:31:36,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.052 0.218 2026-10-06 09:31:36,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:36] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.229 2026-10-06 09:31:36,220 44 INFO rb-5c3f854-225290-421545 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-06 09:31:36,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:36] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.237 2026-10-06 09:31:36,279 44 INFO rb-5c3f854-225290-421545 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-06 09:31:36,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:36] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.016 0.343 2026-10-06 09:31:36,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.115 0.177 2026-10-06 09:31:36,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.112 0.050 2026-10-06 09:31:36,829 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-06 09:31:36,926 44 INFO rb-5c3f854-225290-421545 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-06 09:31:37,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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.094 0.109 2026-10-06 09:31:37,379 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.088 0.138 2026-10-06 09:31:37,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.222 2026-10-06 09:31:37,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.043 2026-10-06 09:31:37,518 44 INFO rb-5c3f854-225290-421545 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-06 09:31:37,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:37] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.044 2026-10-06 09:31:37,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:37] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.015 0.065 2026-10-06 09:31:37,691 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.077 2026-10-06 09:31:37,770 44 INFO rb-5c3f854-225290-421545 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-06 09:31:37,827 44 INFO rb-5c3f854-225290-421545 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-06 09:31:37,878 44 INFO rb-5c3f854-225290-421545 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-06 09:31:37,929 44 INFO rb-5c3f854-225290-421545 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-06 09:31:37,980 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,031 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,082 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,142 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,193 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,246 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,296 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,351 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,406 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,456 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,507 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,583 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,634 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,718 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,735 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:38,738 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:38,770 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,820 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,894 44 INFO rb-5c3f854-225290-421545 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-06 09:31:38,946 44 INFO rb-5c3f854-225290-421545 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-06 09:31:39,020 44 INFO rb-5c3f854-225290-421545 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-06 09:31:39,028 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67069906 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9f640b9f-bab5-425f-b837-74d25a498143'}] 2026-10-06 09:31:39,043 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:31:39,709 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67069906 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9f640b9f-bab5-425f-b837-74d25a498143'} created pos.order #841 2026-10-06 09:31:39,732 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67069906 finished 2026-10-06 09:31:40,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 335 0.462 0.836 2026-10-06 09:31:40,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.012 2026-10-06 09:31:40,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: tour succeeded 2026-10-06 09:31:40,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-06 09:31:40,521 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73640327 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9f640b9f-bab5-425f-b837-74d25a498143'}] 2026-10-06 09:31:40,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73640327 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9f640b9f-bab5-425f-b837-74d25a498143'} sync ignored for existing PoS order pos.order(841,) (state: paid) 2026-10-06 09:31:40,574 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73640327 finished 2026-10-06 09:31:40,652 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: heap 18374244 (allocated 19922944) 2026-10-06 09:31:40,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing chrome headless with pid 125013 2026-10-06 09:31:40,691 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing websocket connection 2026-10-06 09:31:40,694 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Terminating chrome headless with pid 125013 2026-10-06 09:31:40,807 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093140_807251_test_settle_order_with_different_product.txt 2026-10-06 09:31:40,807 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Removing chrome user profile "/tmp/tmptkmfdqzs_chrome_odoo" 2026-10-06 09:31:40,818 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: waiting for threads: [, ] 2026-10-06 09:31:40,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 128 0.213 0.232 2026-10-06 09:31:41,030 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-10-06 09:31:42,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome pid: 125231 2026-10-06 09:31:42,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless temporary user profile dir: /tmp/tmp4_bb3a5d_chrome_odoo 2026-10-06 09:31:42,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:44047/json/version 2026-10-06 09:31:42,128 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44047', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:31:42,198 44 INFO rb-5c3f854-225290-421545 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-06 09:31:42,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:44047/json 2026-10-06 09:31:42,198 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44047', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:31:42,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Websocket url found: ws://127.0.0.1:44047/devtools/page/68DA4F3EA03B1CE31A09F3804AF9E2AB 2026-10-06 09:31:42,248 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Enable chrome headless console log notification 2026-10-06 09:31:42,253 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless enable page notifications 2026-10-06 09:31:42,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:31:42,424 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Setting session cookie in browser 2026-10-06 09:31:42,433 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:31:42,433 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:31:42,466 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:31:43,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:43] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.088 0.828 2026-10-06 09:31:43,381 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigation result: {'frameId': '68DA4F3EA03B1CE31A09F3804AF9E2AB', 'loaderId': '1F11273D7F332A8DAB3AF290ED34D179', 'isDownload': False} 2026-10-06 09:31:43,381 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-06 09:31:43,402 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:31:43,437 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:43] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.019 2026-10-06 09:31:43,448 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:43] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.033 2026-10-06 09:31:43,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:43] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-06 09:31:44,039 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:31:44,045 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:31:44,062 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-06 09:31:44,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:31:44,100 44 INFO rb-5c3f854-225290-421545 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-06 09:31:44,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.013 2026-10-06 09:31:44,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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-06 09:31:44,165 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:31:44,203 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-06 09:31:44,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.045 2026-10-06 09:31:44,246 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-06 09:31:44,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.050 2026-10-06 09:31:45,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.326 0.451 2026-10-06 09:31:45,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:31:45,305 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-06 09:31:45,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.064 2026-10-06 09:31:45,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-06 09:31:45,504 44 INFO rb-5c3f854-225290-421545 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-06 09:31:45,518 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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-06 09:31:45,573 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:45,606 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:45,614 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:31:45,660 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:31:45,665 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:31:45,668 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.036 0.050 2026-10-06 09:31:45,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.012 0.110 2026-10-06 09:31:45,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.107 2026-10-06 09:31:45,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.033 2026-10-06 09:31:45,774 44 INFO rb-5c3f854-225290-421545 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-06 09:31:45,820 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:31:45,916 44 INFO rb-5c3f854-225290-421545 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-06 09:31:45,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.086 0.069 2026-10-06 09:31:45,971 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:45,997 44 INFO rb-5c3f854-225290-421545 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-06 09:31:46,054 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.038 0.203 2026-10-06 09:31:46,067 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:31:46,099 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.220 2026-10-06 09:31:46,147 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.258 2026-10-06 09:31:46,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.281 2026-10-06 09:31:46,203 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.379 2026-10-06 09:31:46,242 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.257 2026-10-06 09:31:46,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.197 2026-10-06 09:31:46,310 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "GET /web/image?model=product.template&field=image_128&id=2207&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.201 2026-10-06 09:31:46,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-06 09:31:46,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-06 09:31:46,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-06 09:31:46,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-06 09:31:46,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.060 0.289 2026-10-06 09:31:46,596 44 INFO rb-5c3f854-225290-421545 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-06 09:31:46,660 44 INFO rb-5c3f854-225290-421545 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-06 09:31:46,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.091 0.120 2026-10-06 09:31:47,020 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.053 0.061 2026-10-06 09:31:47,079 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-06 09:31:47,184 44 INFO rb-5c3f854-225290-421545 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-06 09:31:47,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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.061 0.125 2026-10-06 09:31:47,592 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.089 0.119 2026-10-06 09:31:47,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.214 2026-10-06 09:31:47,704 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.035 0.044 2026-10-06 09:31:47,751 44 INFO rb-5c3f854-225290-421545 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-06 09:31:47,791 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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.022 0.053 2026-10-06 09:31:47,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:47] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.027 0.069 2026-10-06 09:31:47,951 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.033 0.093 2026-10-06 09:31:47,974 44 INFO rb-5c3f854-225290-421545 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-06 09:31:48,052 44 INFO rb-5c3f854-225290-421545 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-06 09:31:48,067 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:31:48,070 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:48,102 44 INFO rb-5c3f854-225290-421545 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-06 09:31:48,153 44 INFO rb-5c3f854-225290-421545 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-06 09:31:48,237 44 INFO rb-5c3f854-225290-421545 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-06 09:31:48,312 44 INFO rb-5c3f854-225290-421545 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-06 09:31:48,317 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36110873 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8ac37160-7061-4b09-a91a-e27bd8c103ba'}] 2026-10-06 09:31:48,321 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:31:49,024 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36110873 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8ac37160-7061-4b09-a91a-e27bd8c103ba'} created pos.order #842 2026-10-06 09:31:49,052 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36110873 finished 2026-10-06 09:31:49,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 337 0.397 0.686 2026-10-06 09:31:49,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.007 0.010 2026-10-06 09:31:49,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: tour succeeded 2026-10-06 09:31:49,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-06 09:31:49,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58267652 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '8ac37160-7061-4b09-a91a-e27bd8c103ba'}] 2026-10-06 09:31:49,579 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58267652 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '8ac37160-7061-4b09-a91a-e27bd8c103ba'} sync ignored for existing PoS order pos.order(842,) (state: paid) 2026-10-06 09:31:49,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58267652 finished 2026-10-06 09:31:49,683 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: heap 17714784 (allocated 19136512) 2026-10-06 09:31:49,704 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing chrome headless with pid 125231 2026-10-06 09:31:49,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing websocket connection 2026-10-06 09:31:49,720 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Terminating chrome headless with pid 125231 2026-10-06 09:31:49,766 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.071 0.137 2026-10-06 09:31:49,827 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093149_827649_test_settle_order_with_different_uom.txt 2026-10-06 09:31:49,828 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Removing chrome user profile "/tmp/tmp4_bb3a5d_chrome_odoo" 2026-10-06 09:31:49,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-10-06 09:31:50,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome pid: 125457 2026-10-06 09:31:50,858 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless temporary user profile dir: /tmp/tmp5iyzf38q_chrome_odoo 2026-10-06 09:31:50,858 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:35493/json/version 2026-10-06 09:31:50,860 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35493', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:31:50,949 44 INFO rb-5c3f854-225290-421545 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-06 09:31:50,950 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:35493/json 2026-10-06 09:31:50,951 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35493', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:31:50,975 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Websocket url found: ws://127.0.0.1:35493/devtools/page/AC08A85D1ABAAD80AB77296FE747920F 2026-10-06 09:31:50,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Enable chrome headless console log notification 2026-10-06 09:31:51,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless enable page notifications 2026-10-06 09:31:51,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:31:51,161 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Setting session cookie in browser 2026-10-06 09:31:51,164 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:31:51,164 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:31:51,185 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:31:52,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:52] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.052 0.794 2026-10-06 09:31:52,030 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigation result: {'frameId': 'AC08A85D1ABAAD80AB77296FE747920F', 'loaderId': '5FB0D55F8A691DAD1097CC2728A44848', 'isDownload': False} 2026-10-06 09:31:52,030 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate ready code "odoo.isTourReady('PosSettleOrderIncompatiblePartner')" 2026-10-06 09:31:52,055 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:31:52,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:52] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 09:31:52,084 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:52] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-06 09:31:52,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:52] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-06 09:31:52,775 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:52,780 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:52,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:31:52,843 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate test code "odoo.startTour('PosSettleOrderIncompatiblePartner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:31:52,849 44 INFO rb-5c3f854-225290-421545 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-06 09:31:52,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.012 2026-10-06 09:31:52,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.013 2026-10-06 09:31:52,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:31:52,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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.019 2026-10-06 09:31:52,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.051 2026-10-06 09:31:53,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.051 2026-10-06 09:31:53,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-06 09:31:53,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.353 0.525 2026-10-06 09:31:54,005 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "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-06 09:31:54,087 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:31:54,157 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.040 2026-10-06 09:31:54,213 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.014 2026-10-06 09:31:54,230 44 INFO rb-5c3f854-225290-421545 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-06 09:31:54,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:31:54,303 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:54,344 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 09:31:54,353 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:31:54,405 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:31:54,415 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:31:54,419 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.033 0.082 2026-10-06 09:31:54,437 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.125 2026-10-06 09:31:54,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.130 2026-10-06 09:31:54,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.041 2026-10-06 09:31:54,529 44 INFO rb-5c3f854-225290-421545 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-06 09:31:54,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.023 2026-10-06 09:31:54,618 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:31:54,692 44 INFO rb-5c3f854-225290-421545 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-06 09:31:54,734 44 INFO rb-5c3f854-225290-421545 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-06 09:31:54,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.079 0.090 2026-10-06 09:31:54,760 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:31:54,768 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:31:54,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.037 0.222 2026-10-06 09:31:54,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.247 2026-10-06 09:31:54,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.268 2026-10-06 09:31:54,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.266 2026-10-06 09:31:54,991 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:54] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.341 2026-10-06 09:31:55,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:55] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.237 2026-10-06 09:31:55,049 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:55] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-10-06 09:31:55,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:55] "GET /web/image?model=product.template&field=image_128&id=2208&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.188 2026-10-06 09:31:55,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:55] "GET /web/image?model=product.template&field=image_128&id=2209&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.205 2026-10-06 09:31:55,257 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.234 2026-10-06 09:31:55,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:55] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-06 09:31:55,310 44 INFO rb-5c3f854-225290-421545 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-06 09:31:55,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:55] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.251 2026-10-06 09:31:55,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:55] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.355 2026-10-06 09:31:55,363 44 INFO rb-5c3f854-225290-421545 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-06 09:31:55,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.117 0.157 2026-10-06 09:31:55,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.064 0.062 2026-10-06 09:31:55,860 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.015 2026-10-06 09:31:55,949 44 INFO rb-5c3f854-225290-421545 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-06 09:31:56,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:56] "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.066 0.112 2026-10-06 09:31:56,344 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.067 0.117 2026-10-06 09:31:56,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.190 2026-10-06 09:31:56,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:56] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.014 0.036 2026-10-06 09:31:56,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.038 2026-10-06 09:31:56,617 44 INFO rb-5c3f854-225290-421545 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-06 09:31:56,660 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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.031 0.046 2026-10-06 09:31:56,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:56] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.067 2026-10-06 09:31:56,795 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.082 2026-10-06 09:31:56,841 44 INFO rb-5c3f854-225290-421545 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-06 09:31:56,892 44 INFO rb-5c3f854-225290-421545 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-06 09:31:56,943 44 INFO rb-5c3f854-225290-421545 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-06 09:31:56,995 44 INFO rb-5c3f854-225290-421545 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-06 09:31:57,046 44 INFO rb-5c3f854-225290-421545 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-06 09:31:57,097 44 INFO rb-5c3f854-225290-421545 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-06 09:31:57,148 44 INFO rb-5c3f854-225290-421545 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-06 09:31:57,198 44 INFO rb-5c3f854-225290-421545 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-06 09:31:57,255 44 INFO rb-5c3f854-225290-421545 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-06 09:31:57,314 44 INFO rb-5c3f854-225290-421545 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-06 09:31:57,401 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.011 0.071 2026-10-06 09:31:57,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:57] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.019 2026-10-06 09:31:57,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.021 0.053 2026-10-06 09:31:57,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-06 09:31:57,631 44 INFO rb-5c3f854-225290-421545 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-06 09:31:57,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:57] "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.042 0.098 2026-10-06 09:31:57,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.080 0.122 2026-10-06 09:31:58,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.185 2026-10-06 09:31:58,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.044 2026-10-06 09:31:58,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31: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.035 0.060 2026-10-06 09:31:58,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:58] "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.059 0.179 2026-10-06 09:31:58,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.026 0.174 2026-10-06 09:31:58,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.047 0.156 2026-10-06 09:31:58,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.203 2026-10-06 09:31:58,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.038 0.036 2026-10-06 09:31:58,747 44 INFO rb-5c3f854-225290-421545 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-06 09:31:58,815 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:31:58] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.049 2026-10-06 09:31:58,867 44 INFO rb-5c3f854-225290-421545 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-06 09:31:58,918 44 INFO rb-5c3f854-225290-421545 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-06 09:31:58,969 44 INFO rb-5c3f854-225290-421545 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-06 09:31:59,021 44 INFO rb-5c3f854-225290-421545 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-06 09:31:59,071 44 INFO rb-5c3f854-225290-421545 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-06 09:31:59,122 44 INFO rb-5c3f854-225290-421545 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-06 09:31:59,177 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: tour succeeded 2026-10-06 09:31:59,178 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR PosSettleOrderIncompatiblePartner SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-06 09:31:59,299 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: heap 18465348 (allocated 20447232) 2026-10-06 09:31:59,318 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing chrome headless with pid 125457 2026-10-06 09:31:59,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing websocket connection 2026-10-06 09:31:59,322 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Terminating chrome headless with pid 125457 2026-10-06 09:31:59,429 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093159_429675_test_settle_order_with_incompatible_partner.txt 2026-10-06 09:31:59,430 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Removing chrome user profile "/tmp/tmp5iyzf38q_chrome_odoo" 2026-10-06 09:31:59,444 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-10-06 09:32:02,413 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome pid: 125691 2026-10-06 09:32:02,413 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless temporary user profile dir: /tmp/tmphzogomfz_chrome_odoo 2026-10-06 09:32:02,413 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:43869/json/version 2026-10-06 09:32:02,415 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43869', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:32:02,471 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Browser version: Chrome/150.0.7871.114 2026-10-06 09:32:02,471 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:43869/json 2026-10-06 09:32:02,472 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43869', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:32:02,484 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Websocket url found: ws://127.0.0.1:43869/devtools/page/6A1C08951D00540BCD43C6E143754B85 2026-10-06 09:32:02,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Enable chrome headless console log notification 2026-10-06 09:32:02,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless enable page notifications 2026-10-06 09:32:02,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:32:02,595 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Setting session cookie in browser 2026-10-06 09:32:02,598 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:32:02,598 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:32:02,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:32:03,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:03] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.066 0.625 2026-10-06 09:32:03,429 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:32:03,432 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigation result: {'frameId': '6A1C08951D00540BCD43C6E143754B85', 'loaderId': '918A427D3DFDBC65A052405932B6E9E5', 'isDownload': False} 2026-10-06 09:32:03,432 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-10-06 09:32:03,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:03] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:32:03,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:03] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-06 09:32:03,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:03] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.039 2026-10-06 09:32:04,068 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:04,081 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:04,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:32:04,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 09:32:04,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate test code "odoo.startTour('PosSettleOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:32:04,144 44 INFO rb-5c3f854-225290-421545 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-06 09:32:04,165 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:32:04,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:04,208 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.011 2026-10-06 09:32:04,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-06 09:32:04,282 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.018 0.040 2026-10-06 09:32:04,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-06 09:32:05,005 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.256 0.421 2026-10-06 09:32:05,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "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-06 09:32:05,144 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:32:05,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.051 2026-10-06 09:32:05,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32: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.007 2026-10-06 09:32:05,284 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: Owl is running in 'dev' mode. 2026-10-06 09:32:05,315 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.008 2026-10-06 09:32:05,367 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:05,402 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:32:05,407 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:32:05,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.033 0.030 2026-10-06 09:32:05,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.068 2026-10-06 09:32:05,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-10-06 09:32:05,497 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:32:05,516 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "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-06 09:32:05,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.015 2026-10-06 09:32:05,705 44 INFO rb-5c3f854-225290-421545 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-06 09:32:05,774 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:32:05,854 44 INFO rb-5c3f854-225290-421545 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-06 09:32:05,891 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:32:05,918 44 INFO rb-5c3f854-225290-421545 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-06 09:32:05,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.055 0.111 2026-10-06 09:32:05,931 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:05,954 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.015 0.153 2026-10-06 09:32:05,994 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:05] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-06 09:32:06,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.172 2026-10-06 09:32:06,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-06 09:32:06,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.024 2026-10-06 09:32:06,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.181 2026-10-06 09:32:06,151 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-10-06 09:32:06,189 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-06 09:32:06,213 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-10-06 09:32:06,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.025 0.500 2026-10-06 09:32:06,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.236 2026-10-06 09:32:06,356 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "GET /web/image?model=product.template&field=image_128&id=2210&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-10-06 09:32:06,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "GET /web/image?model=product.template&field=image_128&id=2211&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.216 2026-10-06 09:32:06,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.241 2026-10-06 09:32:06,532 44 INFO rb-5c3f854-225290-421545 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-06 09:32:06,599 44 INFO rb-5c3f854-225290-421545 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-06 09:32:06,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.060 0.148 2026-10-06 09:32:06,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.027 0.045 2026-10-06 09:32:06,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.014 2026-10-06 09:32:07,110 44 INFO rb-5c3f854-225290-421545 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-06 09:32:07,298 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:07] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 63 0.069 0.110 2026-10-06 09:32:07,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.075 0.147 2026-10-06 09:32:07,544 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:07] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.216 2026-10-06 09:32:07,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.034 2026-10-06 09:32:07,652 44 INFO rb-5c3f854-225290-421545 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-06 09:32:07,688 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:07] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.028 0.040 2026-10-06 09:32:07,747 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:07] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.064 2026-10-06 09:32:07,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.025 0.098 2026-10-06 09:32:07,877 44 INFO rb-5c3f854-225290-421545 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-06 09:32:07,925 44 INFO rb-5c3f854-225290-421545 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-06 09:32:07,976 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,026 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,077 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,131 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,186 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,235 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,287 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,353 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,404 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,480 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,498 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:08,502 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:08,533 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,582 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,661 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,735 44 INFO rb-5c3f854-225290-421545 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-06 09:32:08,740 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52509205 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '94da3013-9748-4de9-babf-2d806bf3d361'}] 2026-10-06 09:32:08,748 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:09,346 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #239 deleted stock.move records with IDs: [1384] 2026-10-06 09:32:09,916 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52509205 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '94da3013-9748-4de9-babf-2d806bf3d361'} created pos.order #843 2026-10-06 09:32:09,945 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52509205 finished 2026-10-06 09:32:10,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 455 0.712 0.811 2026-10-06 09:32:10,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:10] "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-06 09:32:10,475 44 INFO rb-5c3f854-225290-421545 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-06 09:32:10,479 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7929254 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '94da3013-9748-4de9-babf-2d806bf3d361'}] 2026-10-06 09:32:10,489 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7929254 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '94da3013-9748-4de9-babf-2d806bf3d361'} sync ignored for existing PoS order pos.order(843,) (state: paid) 2026-10-06 09:32:10,511 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7929254 finished 2026-10-06 09:32:10,547 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: tour succeeded 2026-10-06 09:32:10,553 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: ╔═══════════════════════════════╗ ║ TOUR PosSettleOrder SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-06 09:32:10,674 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: heap 17982832 (allocated 19660800) 2026-10-06 09:32:10,688 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.062 0.150 2026-10-06 09:32:10,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.135 2026-10-06 09:32:10,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing chrome headless with pid 125691 2026-10-06 09:32:10,726 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing websocket connection 2026-10-06 09:32:10,727 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Terminating chrome headless with pid 125691 2026-10-06 09:32:10,836 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093210_836575_test_settle_order_with_kit.txt 2026-10-06 09:32:10,836 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Removing chrome user profile "/tmp/tmphzogomfz_chrome_odoo" 2026-10-06 09:32:10,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-10-06 09:32:12,320 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome pid: 125918 2026-10-06 09:32:12,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless temporary user profile dir: /tmp/tmp2b6lasca_chrome_odoo 2026-10-06 09:32:12,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:41597/json/version 2026-10-06 09:32:12,324 44 INFO rb-5c3f854-225290-421545 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-06 09:32:12,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Browser version: Chrome/150.0.7871.114 2026-10-06 09:32:12,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:41597/json 2026-10-06 09:32:12,412 44 INFO rb-5c3f854-225290-421545 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-06 09:32:12,453 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Websocket url found: ws://127.0.0.1:41597/devtools/page/226D60ED35676019C19D719B2906DA20 2026-10-06 09:32:12,474 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Enable chrome headless console log notification 2026-10-06 09:32:12,482 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless enable page notifications 2026-10-06 09:32:12,667 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:32:12,670 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Setting session cookie in browser 2026-10-06 09:32:12,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:32:12,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:32:12,686 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:32:13,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:13] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.061 0.684 2026-10-06 09:32:13,431 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigation result: {'frameId': '226D60ED35676019C19D719B2906DA20', 'loaderId': '4E926BC38682E5CB858C7EA0279DF803', 'isDownload': False} 2026-10-06 09:32:13,431 44 INFO rb-5c3f854-225290-421545 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-06 09:32:13,450 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:32:13,470 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:13] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-06 09:32:13,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:13] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-06 09:32:13,501 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:13] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-06 09:32:14,073 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:32:14,082 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:32:14,096 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-06 09:32:14,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:32:14,137 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Evaluate test code "odoo.startTour('test_settle_order_with_lot', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:32:14,149 44 INFO rb-5c3f854-225290-421545 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-06 09:32:14,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32: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-06 09:32:14,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:14,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.026 2026-10-06 09:32:14,253 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-06 09:32:14,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.047 2026-10-06 09:32:14,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-06 09:32:15,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.354 0.488 2026-10-06 09:32:15,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:32:15,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:32:15,428 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-06 09:32:15,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:32:15,490 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: Owl is running in 'dev' mode. 2026-10-06 09:32:15,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32: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-06 09:32:15,556 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:32:15,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:32:15,615 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:32:15,623 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:32:15,635 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:32:15,641 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:32:15,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.044 0.063 2026-10-06 09:32:15,698 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.101 2026-10-06 09:32:15,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.079 2026-10-06 09:32:15,750 44 INFO rb-5c3f854-225290-421545 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-06 09:32:15,807 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:32:15,869 44 INFO rb-5c3f854-225290-421545 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-06 09:32:15,916 44 INFO rb-5c3f854-225290-421545 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-06 09:32:15,924 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.070 0.077 2026-10-06 09:32:15,932 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:32:15,942 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.149 2026-10-06 09:32:15,963 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:32:16,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.046 0.216 2026-10-06 09:32:16,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.229 2026-10-06 09:32:16,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.253 2026-10-06 09:32:16,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.330 2026-10-06 09:32:16,211 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.245 2026-10-06 09:32:16,237 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.264 2026-10-06 09:32:16,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-06 09:32:16,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.086 0.233 2026-10-06 09:32:16,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.252 2026-10-06 09:32:16,464 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.242 2026-10-06 09:32:16,472 44 INFO rb-5c3f854-225290-421545 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-06 09:32:16,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.351 2026-10-06 09:32:16,529 44 INFO rb-5c3f854-225290-421545 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-06 09:32:16,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.071 0.151 2026-10-06 09:32:16,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.031 0.060 2026-10-06 09:32:16,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.018 2026-10-06 09:32:16,998 44 INFO rb-5c3f854-225290-421545 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-06 09:32:17,206 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:17] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.085 0.119 2026-10-06 09:32:17,425 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.089 0.121 2026-10-06 09:32:17,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:17] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.210 2026-10-06 09:32:17,512 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.038 2026-10-06 09:32:17,570 44 INFO rb-5c3f854-225290-421545 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-06 09:32:17,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:17] "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.046 2026-10-06 09:32:17,698 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:17] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.037 0.085 2026-10-06 09:32:17,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.153 2026-10-06 09:32:17,815 44 INFO rb-5c3f854-225290-421545 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-06 09:32:17,861 44 INFO rb-5c3f854-225290-421545 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-06 09:32:17,912 44 INFO rb-5c3f854-225290-421545 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-06 09:32:17,964 44 INFO rb-5c3f854-225290-421545 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-06 09:32:18,014 44 INFO rb-5c3f854-225290-421545 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-06 09:32:18,065 44 INFO rb-5c3f854-225290-421545 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-06 09:32:18,117 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: tour succeeded 2026-10-06 09:32:18,117 44 INFO rb-5c3f854-225290-421545 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-06 09:32:18,227 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: heap 16529748 (allocated 17563648) 2026-10-06 09:32:18,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing chrome headless with pid 125918 2026-10-06 09:32:18,252 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing websocket connection 2026-10-06 09:32:18,253 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Terminating chrome headless with pid 125918 2026-10-06 09:32:18,350 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093218_350044_test_settle_order_with_lot.txt 2026-10-06 09:32:18,350 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Removing chrome user profile "/tmp/tmp2b6lasca_chrome_odoo" 2026-10-06 09:32:18,367 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multiple_uom ... 2026-10-06 09:32:19,477 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome pid: 126130 2026-10-06 09:32:19,477 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless temporary user profile dir: /tmp/tmptnk1bl8r_chrome_odoo 2026-10-06 09:32:19,478 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:39979/json/version 2026-10-06 09:32:19,480 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39979', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:32:19,528 44 INFO rb-5c3f854-225290-421545 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-06 09:32:19,529 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:39979/json 2026-10-06 09:32:19,530 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39979', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:32:19,545 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Websocket url found: ws://127.0.0.1:39979/devtools/page/43516FB3B29A4F97703CB76BF04A2FB4 2026-10-06 09:32:19,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Enable chrome headless console log notification 2026-10-06 09:32:19,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless enable page notifications 2026-10-06 09:32:19,827 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:32:19,830 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Setting session cookie in browser 2026-10-06 09:32:19,834 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:32:19,835 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:32:19,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:32:20,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:20] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.056 0.686 2026-10-06 09:32:20,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigation result: {'frameId': '43516FB3B29A4F97703CB76BF04A2FB4', 'loaderId': 'CFF1074FF429C8020489768213F6F9D7', 'isDownload': False} 2026-10-06 09:32:20,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-06 09:32:20,625 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:32:20,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:20] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 09:32:20,662 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:20] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-10-06 09:32:20,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:20] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.038 2026-10-06 09:32:21,466 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:32:21,476 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:32:21,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-06 09:32:21,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:32:21,544 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.007 2026-10-06 09:32:21,550 44 INFO rb-5c3f854-225290-421545 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-06 09:32:21,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:32:21,588 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:21,640 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:21] "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.017 2026-10-06 09:32:21,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-06 09:32:21,739 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.049 2026-10-06 09:32:21,751 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-06 09:32:22,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.348 0.496 2026-10-06 09:32:22,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:32:22,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:32:22,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:22] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.060 2026-10-06 09:32:22,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.007 0.007 2026-10-06 09:32:22,884 44 INFO rb-5c3f854-225290-421545 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-06 09:32:22,894 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:32:22,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:32:22,963 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:32:22,995 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:32:23,019 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:32:23,051 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:32:23,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.052 0.051 2026-10-06 09:32:23,078 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32: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-06 09:32:23,102 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:32:23,110 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.128 2026-10-06 09:32:23,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.021 2026-10-06 09:32:23,190 44 INFO rb-5c3f854-225290-421545 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-06 09:32:23,223 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.036 0.132 2026-10-06 09:32:23,342 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.053 0.237 2026-10-06 09:32:23,347 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:23,368 44 INFO rb-5c3f854-225290-421545 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-06 09:32:23,369 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.101 2026-10-06 09:32:23,376 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:23,406 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.119 2026-10-06 09:32:23,418 44 INFO rb-5c3f854-225290-421545 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-06 09:32:23,437 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-06 09:32:23,475 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-10-06 09:32:23,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-10-06 09:32:23,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image?model=product.template&field=image_128&id=2213&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-10-06 09:32:23,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-06 09:32:23,600 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-10-06 09:32:23,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-06 09:32:23,662 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image?model=product.template&field=image_128&id=2214&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.169 2026-10-06 09:32:23,695 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-06 09:32:23,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.065 0.231 2026-10-06 09:32:23,862 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:23] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.282 2026-10-06 09:32:23,879 44 INFO rb-5c3f854-225290-421545 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-06 09:32:23,944 44 INFO rb-5c3f854-225290-421545 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-06 09:32:24,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.057 0.126 2026-10-06 09:32:24,298 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.057 0.071 2026-10-06 09:32:24,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.019 2026-10-06 09:32:24,481 44 INFO rb-5c3f854-225290-421545 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-06 09:32:24,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:24] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.082 0.118 2026-10-06 09:32:24,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.085 0.125 2026-10-06 09:32:24,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:24] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.190 2026-10-06 09:32:24,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.023 2026-10-06 09:32:25,012 44 INFO rb-5c3f854-225290-421545 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-06 09:32:25,040 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32: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.018 0.044 2026-10-06 09:32:25,089 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:25] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.012 0.057 2026-10-06 09:32:25,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.070 2026-10-06 09:32:25,312 44 INFO rb-5c3f854-225290-421545 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-06 09:32:25,398 44 INFO rb-5c3f854-225290-421545 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-06 09:32:25,421 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:25,423 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:32:25,443 44 INFO rb-5c3f854-225290-421545 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-06 09:32:25,493 44 INFO rb-5c3f854-225290-421545 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-06 09:32:25,570 44 INFO rb-5c3f854-225290-421545 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-06 09:32:25,667 44 INFO rb-5c3f854-225290-421545 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-06 09:32:25,679 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1573005 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '43744c3c-6d97-41c9-82ba-f8b1418c2b03'}] 2026-10-06 09:32:25,692 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:32:26,413 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1573005 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '43744c3c-6d97-41c9-82ba-f8b1418c2b03'} created pos.order #844 2026-10-06 09:32:26,443 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1573005 finished 2026-10-06 09:32:26,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 411 0.485 0.775 2026-10-06 09:32:27,040 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:27] "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-06 09:32:27,179 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: tour succeeded 2026-10-06 09:32:27,180 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-06 09:32:27,186 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21009774 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '43744c3c-6d97-41c9-82ba-f8b1418c2b03'}] 2026-10-06 09:32:27,209 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21009774 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '43744c3c-6d97-41c9-82ba-f8b1418c2b03'} sync ignored for existing PoS order pos.order(844,) (state: paid) 2026-10-06 09:32:27,239 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21009774 finished 2026-10-06 09:32:27,329 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: heap 19333184 (allocated 20844544) 2026-10-06 09:32:27,347 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing chrome headless with pid 126130 2026-10-06 09:32:27,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing websocket connection 2026-10-06 09:32:27,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.062 0.114 2026-10-06 09:32:27,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Terminating chrome headless with pid 126130 2026-10-06 09:32:27,490 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093227_489892_test_settle_order_with_multiple_uom.txt 2026-10-06 09:32:27,490 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Removing chrome user profile "/tmp/tmptnk1bl8r_chrome_odoo" 2026-10-06 09:32:27,510 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-10-06 09:32:28,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome pid: 126348 2026-10-06 09:32:28,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless temporary user profile dir: /tmp/tmp8n08vxmd_chrome_odoo 2026-10-06 09:32:28,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:40915/json/version 2026-10-06 09:32:28,899 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40915', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:32:28,977 44 INFO rb-5c3f854-225290-421545 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-06 09:32:28,977 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:40915/json 2026-10-06 09:32:28,977 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40915', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:32:28,991 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Websocket url found: ws://127.0.0.1:40915/devtools/page/E3521E87C0D4CA1AE965AEFE1AE70D25 2026-10-06 09:32:29,006 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Enable chrome headless console log notification 2026-10-06 09:32:29,020 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless enable page notifications 2026-10-06 09:32:29,220 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:32:29,223 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Setting session cookie in browser 2026-10-06 09:32:29,225 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:32:29,225 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:32:29,240 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:32:30,148 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:30] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.062 0.850 2026-10-06 09:32:30,151 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigation result: {'frameId': 'E3521E87C0D4CA1AE965AEFE1AE70D25', 'loaderId': '4E03DB4E18777BD6C9C887037E3135BB', 'isDownload': False} 2026-10-06 09:32:30,152 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate ready code "odoo.isTourReady('PosSettleOrder3')" 2026-10-06 09:32:30,172 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:32:30,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:30] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-06 09:32:30,212 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:30] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-06 09:32:30,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:30] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 09:32:30,814 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:30,824 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:30,852 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:32:30,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:32:30,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate test code "odoo.startTour('PosSettleOrder3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:32:30,899 44 INFO rb-5c3f854-225290-421545 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-06 09:32:30,915 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:32:30,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:32:30,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.018 2026-10-06 09:32:30,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-06 09:32:31,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.044 2026-10-06 09:32:31,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-06 09:32:31,820 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.283 0.450 2026-10-06 09:32:31,852 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:31] "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-06 09:32:31,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:32:32,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.040 2026-10-06 09:32:32,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:32:32,061 44 INFO rb-5c3f854-225290-421545 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-06 09:32:32,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32: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-06 09:32:32,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:32:32,138 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:32:32,180 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:32:32,191 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:32:32,226 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32: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-06 09:32:32,230 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-06 09:32:32,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.055 0.058 2026-10-06 09:32:32,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.094 2026-10-06 09:32:32,270 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:32:32,290 44 INFO rb-5c3f854-225290-421545 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-06 09:32:32,376 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.032 0.090 2026-10-06 09:32:32,390 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:32:32,421 44 INFO rb-5c3f854-225290-421545 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-06 09:32:32,471 44 INFO rb-5c3f854-225290-421545 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-06 09:32:32,475 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.040 0.237 2026-10-06 09:32:32,480 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:32:32,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.224 2026-10-06 09:32:32,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-10-06 09:32:32,562 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.180 2026-10-06 09:32:32,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.014 0.219 2026-10-06 09:32:32,644 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.241 2026-10-06 09:32:32,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.177 2026-10-06 09:32:32,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image?model=product.template&field=image_128&id=2215&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-10-06 09:32:32,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-06 09:32:32,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.190 2026-10-06 09:32:32,795 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-06 09:32:32,832 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.170 2026-10-06 09:32:32,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.135 2026-10-06 09:32:32,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.049 0.233 2026-10-06 09:32:33,010 44 INFO rb-5c3f854-225290-421545 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-06 09:32:33,074 44 INFO rb-5c3f854-225290-421545 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-06 09:32:33,303 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.062 0.160 2026-10-06 09:32:33,413 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.026 0.050 2026-10-06 09:32:33,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.018 2026-10-06 09:32:33,576 44 INFO rb-5c3f854-225290-421545 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-06 09:32:33,743 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:33] "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.058 0.107 2026-10-06 09:32:33,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.084 0.107 2026-10-06 09:32:33,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.192 2026-10-06 09:32:34,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.035 0.038 2026-10-06 09:32:34,109 44 INFO rb-5c3f854-225290-421545 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-06 09:32:34,139 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:34] "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.049 2026-10-06 09:32:34,189 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:34] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.017 0.053 2026-10-06 09:32:34,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.032 0.087 2026-10-06 09:32:34,291 44 INFO rb-5c3f854-225290-421545 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-06 09:32:34,341 44 INFO rb-5c3f854-225290-421545 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-06 09:32:34,392 44 INFO rb-5c3f854-225290-421545 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-06 09:32:34,443 44 INFO rb-5c3f854-225290-421545 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-06 09:32:34,519 44 INFO rb-5c3f854-225290-421545 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-06 09:32:34,538 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:34,539 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:32:34,578 44 INFO rb-5c3f854-225290-421545 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-06 09:32:34,620 44 INFO rb-5c3f854-225290-421545 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-06 09:32:34,698 44 INFO rb-5c3f854-225290-421545 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-06 09:32:34,749 44 INFO rb-5c3f854-225290-421545 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-06 09:32:34,823 44 INFO rb-5c3f854-225290-421545 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-06 09:32:34,828 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:32:34,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13887159 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '23809a62-5e2a-4c1d-a025-d9e2c6f6a409'}] 2026-10-06 09:32:35,105 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1389] 2026-10-06 09:32:35,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13887159 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '23809a62-5e2a-4c1d-a025-d9e2c6f6a409'} created pos.order #845 2026-10-06 09:32:35,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13887159 finished 2026-10-06 09:32:35,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 413 0.372 0.713 2026-10-06 09:32:35,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32: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-06 09:32:36,096 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: tour succeeded 2026-10-06 09:32:36,097 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-06 09:32:36,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63538844 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '23809a62-5e2a-4c1d-a025-d9e2c6f6a409'}] 2026-10-06 09:32:36,112 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63538844 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '23809a62-5e2a-4c1d-a025-d9e2c6f6a409'} sync ignored for existing PoS order pos.order(845,) (state: paid) 2026-10-06 09:32:36,150 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63538844 finished 2026-10-06 09:32:36,248 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: heap 17730504 (allocated 19136512) 2026-10-06 09:32:36,256 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing chrome headless with pid 126348 2026-10-06 09:32:36,263 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing websocket connection 2026-10-06 09:32:36,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Terminating chrome headless with pid 126348 2026-10-06 09:32:36,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.054 0.121 2026-10-06 09:32:36,376 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093236_375747_test_settle_order_with_multistep_delivery.txt 2026-10-06 09:32:36,376 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Removing chrome user profile "/tmp/tmp8n08vxmd_chrome_odoo" 2026-10-06 09:32:36,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-10-06 09:32:38,967 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome pid: 126568 2026-10-06 09:32:38,967 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless temporary user profile dir: /tmp/tmp60bc9894_chrome_odoo 2026-10-06 09:32:38,967 44 INFO rb-5c3f854-225290-421545 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:37491/json/version 2026-10-06 09:32:38,969 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37491', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:32:39,042 44 INFO rb-5c3f854-225290-421545 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-06 09:32:39,043 44 INFO rb-5c3f854-225290-421545 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:37491/json 2026-10-06 09:32:39,043 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37491', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:32:39,066 44 INFO rb-5c3f854-225290-421545 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:37491/devtools/page/6BED1F59F9B3FC85F0F0CA41829978CD 2026-10-06 09:32:39,087 44 INFO rb-5c3f854-225290-421545 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-06 09:32:39,096 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless enable page notifications 2026-10-06 09:32:39,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:32:39,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Setting session cookie in browser 2026-10-06 09:32:39,383 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:32:39,384 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:32:39,402 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:32:40,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:40] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.075 0.740 2026-10-06 09:32:40,220 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigation result: {'frameId': '6BED1F59F9B3FC85F0F0CA41829978CD', 'loaderId': '302D5CD7DCC20FB3D47B6C377BB4D53F', 'isDownload': False} 2026-10-06 09:32:40,220 44 INFO rb-5c3f854-225290-421545 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-06 09:32:40,249 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:32:40,272 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:40] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 09:32:40,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:40] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-06 09:32:40,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:40] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-06 09:32:41,014 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:41,028 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:32:41,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:32:41,081 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:32:41,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Evaluate test code "odoo.startTour('PosSettleOrder4', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:32:41,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:32:41,110 44 INFO rb-5c3f854-225290-421545 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-06 09:32:41,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:32:41,171 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:41] "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.021 2026-10-06 09:32:41,195 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.042 2026-10-06 09:32:41,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.040 0.069 2026-10-06 09:32:41,305 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-06 09:32:42,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.254 0.491 2026-10-06 09:32:42,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "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-06 09:32:42,244 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:32:42,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.052 2026-10-06 09:32:42,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32: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.007 2026-10-06 09:32:42,373 44 INFO rb-5c3f854-225290-421545 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-06 09:32:42,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.008 2026-10-06 09:32:42,445 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:32:42,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:32:42,485 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:32:42,522 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 09:32:42,553 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 09:32:42,563 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "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-06 09:32:42,590 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:32:42,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.072 0.051 2026-10-06 09:32:42,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.147 2026-10-06 09:32:42,635 44 INFO rb-5c3f854-225290-421545 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-06 09:32:42,701 44 INFO rb-5c3f854-225290-421545 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-06 09:32:42,750 44 INFO rb-5c3f854-225290-421545 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-06 09:32:42,751 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.054 0.118 2026-10-06 09:32:42,764 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:32:42,792 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:32:42,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.043 0.257 2026-10-06 09:32:42,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.009 0.264 2026-10-06 09:32:42,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.250 2026-10-06 09:32:42,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.291 2026-10-06 09:32:42,990 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:42] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.311 2026-10-06 09:32:43,038 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:43] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.015 0.223 2026-10-06 09:32:43,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:43] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-06 09:32:43,106 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:43] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.213 2026-10-06 09:32:43,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:43] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.206 2026-10-06 09:32:43,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:43] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-10-06 09:32:43,223 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:43] "GET /web/image?model=product.template&field=image_128&id=2216&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.215 2026-10-06 09:32:43,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.044 0.238 2026-10-06 09:32:43,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:43] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.245 2026-10-06 09:32:43,363 44 INFO rb-5c3f854-225290-421545 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-06 09:32:43,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:43] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.302 2026-10-06 09:32:43,429 44 INFO rb-5c3f854-225290-421545 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-06 09:32:43,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.075 0.149 2026-10-06 09:32:43,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.058 0.057 2026-10-06 09:32:43,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-06 09:32:43,979 44 INFO rb-5c3f854-225290-421545 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-06 09:32:44,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:44] "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.084 0.123 2026-10-06 09:32:44,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 72 0.114 0.152 2026-10-06 09:32:44,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.253 2026-10-06 09:32:44,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.047 0.035 2026-10-06 09:32:44,640 44 INFO rb-5c3f854-225290-421545 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-06 09:32:44,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:44] "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.024 0.051 2026-10-06 09:32:44,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:44] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.023 0.058 2026-10-06 09:32:44,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.028 0.107 2026-10-06 09:32:44,841 44 INFO rb-5c3f854-225290-421545 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-06 09:32:44,892 44 INFO rb-5c3f854-225290-421545 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-06 09:32:44,941 44 INFO rb-5c3f854-225290-421545 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-06 09:32:44,992 44 INFO rb-5c3f854-225290-421545 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-06 09:32:45,070 44 INFO rb-5c3f854-225290-421545 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-06 09:32:45,080 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:45,086 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:32:45,116 44 INFO rb-5c3f854-225290-421545 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-06 09:32:45,165 44 INFO rb-5c3f854-225290-421545 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-06 09:32:45,244 44 INFO rb-5c3f854-225290-421545 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-06 09:32:45,296 44 INFO rb-5c3f854-225290-421545 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-06 09:32:45,353 44 INFO rb-5c3f854-225290-421545 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-06 09:32:45,411 44 INFO rb-5c3f854-225290-421545 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-06 09:32:45,478 44 INFO rb-5c3f854-225290-421545 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-06 09:32:45,490 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #185963 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6f0dba2d-c5ff-49b0-aae6-f2acf585dc35'}] 2026-10-06 09:32:45,495 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:32:45,733 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1394] 2026-10-06 09:32:48,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #185963 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6f0dba2d-c5ff-49b0-aae6-f2acf585dc35'} created pos.order #846 2026-10-06 09:32:48,696 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #185963 finished 2026-10-06 09:32:48,994 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:32:48,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 985 1.134 2.376 2026-10-06 09:32:49,084 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:49] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.004 0.030 2026-10-06 09:32:49,089 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.028 2026-10-06 09:32:49,236 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: tour succeeded 2026-10-06 09:32:49,237 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder4 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-06 09:32:49,242 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31725718 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6f0dba2d-c5ff-49b0-aae6-f2acf585dc35'}] 2026-10-06 09:32:49,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31725718 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6f0dba2d-c5ff-49b0-aae6-f2acf585dc35'} sync ignored for existing PoS order pos.order(846,) (state: done) 2026-10-06 09:32:49,293 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31725718 finished 2026-10-06 09:32:49,392 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: heap 17983964 (allocated 19398656) 2026-10-06 09:32:49,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing chrome headless with pid 126568 2026-10-06 09:32:49,414 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing websocket connection 2026-10-06 09:32:49,419 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Terminating chrome headless with pid 126568 2026-10-06 09:32:49,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.065 0.127 2026-10-06 09:32:49,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093249_531236_test_settle_order_with_multistep_delivery_receipt.txt 2026-10-06 09:32:49,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Removing chrome user profile "/tmp/tmp60bc9894_chrome_odoo" 2026-10-06 09:32:49,584 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-10-06 09:32:50,350 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome pid: 126791 2026-10-06 09:32:50,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless temporary user profile dir: /tmp/tmpw35jrw5s_chrome_odoo 2026-10-06 09:32:50,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:34515/json/version 2026-10-06 09:32:50,352 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34515', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:32:50,441 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Browser version: Chrome/150.0.7871.114 2026-10-06 09:32:50,441 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:34515/json 2026-10-06 09:32:50,442 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34515', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:32:50,454 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Websocket url found: ws://127.0.0.1:34515/devtools/page/9D977511F3E201FB24054E228922684A 2026-10-06 09:32:50,464 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Enable chrome headless console log notification 2026-10-06 09:32:50,473 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless enable page notifications 2026-10-06 09:32:50,602 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:32:50,605 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Setting session cookie in browser 2026-10-06 09:32:50,609 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:32:50,609 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:32:50,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:32:51,347 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:51] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.052 0.664 2026-10-06 09:32:51,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigation result: {'frameId': '9D977511F3E201FB24054E228922684A', 'loaderId': 'AD33CECAD655EC4376FD69A6B5380F67', 'isDownload': False} 2026-10-06 09:32:51,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-06 09:32:51,373 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:32:51,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:51] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.023 2026-10-06 09:32:51,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:51] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.043 2026-10-06 09:32:51,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:51] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.054 2026-10-06 09:32:52,030 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:52,042 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:32:52,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.036 2026-10-06 09:32:52,120 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:32:52,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.006 2026-10-06 09:32:52,129 44 INFO rb-5c3f854-225290-421545 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-06 09:32:52,143 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:32:52,161 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:32:52,224 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:52] "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.023 2026-10-06 09:32:52,247 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.047 2026-10-06 09:32:52,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.049 0.068 2026-10-06 09:32:52,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-06 09:32:53,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.274 0.435 2026-10-06 09:32:53,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:32:53,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32: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-06 09:32:53,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.047 2026-10-06 09:32:53,333 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 09:32:53,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: Owl is running in 'dev' mode. 2026-10-06 09:32:53,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:32:53,431 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:32:53,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:32:53,461 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:32:53,480 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 09:32:53,491 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:32:53,534 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.030 0.076 2026-10-06 09:32:53,536 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "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-06 09:32:53,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.144 2026-10-06 09:32:53,611 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:32:53,643 44 INFO rb-5c3f854-225290-421545 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-06 09:32:53,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.062 0.098 2026-10-06 09:32:53,742 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:32:53,802 44 INFO rb-5c3f854-225290-421545 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-06 09:32:53,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.039 0.212 2026-10-06 09:32:53,824 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:32:53,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.013 0.227 2026-10-06 09:32:53,851 44 INFO rb-5c3f854-225290-421545 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-06 09:32:53,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.184 2026-10-06 09:32:53,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-06 09:32:53,942 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.241 2026-10-06 09:32:53,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:53] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.211 2026-10-06 09:32:54,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:54] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-06 09:32:54,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:54] "GET /web/image?model=product.template&field=image_128&id=2217&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-06 09:32:54,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:54] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.185 2026-10-06 09:32:54,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:54] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-06 09:32:54,142 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:54] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-06 09:32:54,252 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.031 0.206 2026-10-06 09:32:54,290 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:54] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-06 09:32:54,303 44 INFO rb-5c3f854-225290-421545 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-06 09:32:54,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.281 2026-10-06 09:32:54,359 44 INFO rb-5c3f854-225290-421545 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-06 09:32:54,592 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.074 0.157 2026-10-06 09:32:54,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.030 0.062 2026-10-06 09:32:54,818 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.024 2026-10-06 09:32:54,913 44 INFO rb-5c3f854-225290-421545 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-06 09:32:55,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:55] "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.076 0.108 2026-10-06 09:32:55,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.071 0.136 2026-10-06 09:32:55,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.207 2026-10-06 09:32:55,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.038 2026-10-06 09:32:55,477 44 INFO rb-5c3f854-225290-421545 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-06 09:32:55,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32: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.018 0.056 2026-10-06 09:32:55,579 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:55] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.021 0.074 2026-10-06 09:32:55,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.119 2026-10-06 09:32:55,684 44 INFO rb-5c3f854-225290-421545 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-06 09:32:55,762 44 INFO rb-5c3f854-225290-421545 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-06 09:32:55,779 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:55,782 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:32:55,812 44 INFO rb-5c3f854-225290-421545 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-06 09:32:55,863 44 INFO rb-5c3f854-225290-421545 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-06 09:32:55,938 44 INFO rb-5c3f854-225290-421545 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-06 09:32:56,007 44 INFO rb-5c3f854-225290-421545 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-06 09:32:56,016 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:32:56,022 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94032993 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '296ee93a-36a5-48b5-ba03-9c0edd53eab4'}] 2026-10-06 09:32:56,654 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94032993 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '296ee93a-36a5-48b5-ba03-9c0edd53eab4'} created pos.order #847 2026-10-06 09:32:56,676 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94032993 finished 2026-10-06 09:32:57,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 459 0.497 0.822 2026-10-06 09:32:57,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.006 2026-10-06 09:32:57,548 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: tour succeeded 2026-10-06 09:32:57,549 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-06 09:32:57,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44914703 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '296ee93a-36a5-48b5-ba03-9c0edd53eab4'}] 2026-10-06 09:32:57,571 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44914703 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '296ee93a-36a5-48b5-ba03-9c0edd53eab4'} sync ignored for existing PoS order pos.order(847,) (state: paid) 2026-10-06 09:32:57,594 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44914703 finished 2026-10-06 09:32:57,679 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: heap 17663544 (allocated 19398656) 2026-10-06 09:32:57,692 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing chrome headless with pid 126791 2026-10-06 09:32:57,694 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing websocket connection 2026-10-06 09:32:57,695 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Terminating chrome headless with pid 126791 2026-10-06 09:32:57,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:32:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.057 0.111 2026-10-06 09:32:57,815 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093257_815515_test_settle_quotation_delivered_qty.txt 2026-10-06 09:32:57,815 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Removing chrome user profile "/tmp/tmpw35jrw5s_chrome_odoo" 2026-10-06 09:32:57,845 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_archived_attribute ... 2026-10-06 09:32:58,790 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted product.template.attribute.value records with IDs: [988] 2026-10-06 09:32:58,799 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted product.template.attribute.value records with IDs: [989] 2026-10-06 09:32:59,301 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome pid: 127013 2026-10-06 09:32:59,301 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless temporary user profile dir: /tmp/tmph3rnpnzl_chrome_odoo 2026-10-06 09:32:59,301 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:35499/json/version 2026-10-06 09:32:59,303 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35499', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:32:59,396 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Browser version: Chrome/150.0.7871.114 2026-10-06 09:32:59,396 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:35499/json 2026-10-06 09:32:59,397 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35499', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:32:59,407 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Websocket url found: ws://127.0.0.1:35499/devtools/page/6C4D18B4A04B9AA4F2BF243BABA24001 2026-10-06 09:32:59,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Enable chrome headless console log notification 2026-10-06 09:32:59,434 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless enable page notifications 2026-10-06 09:32:59,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:32:59,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Setting session cookie in browser 2026-10-06 09:32:59,505 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:32:59,505 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:32:59,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:33:03,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:03] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.038 3.934 2026-10-06 09:33:03,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigation result: {'frameId': '6C4D18B4A04B9AA4F2BF243BABA24001', 'loaderId': '8946BBC90C36084D90489385A425F674', 'isDownload': False} 2026-10-06 09:33:03,493 44 INFO rb-5c3f854-225290-421545 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-06 09:33:03,512 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:33:03,526 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:03] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 09:33:03,542 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:03] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.015 2026-10-06 09:33:03,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:03] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.039 2026-10-06 09:33:04,157 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:04,169 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:33:04,190 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:33:04,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Evaluate test code "odoo.startTour('test_settle_so_archived_attribute', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:33:04,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:33:04,239 44 INFO rb-5c3f854-225290-421545 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-06 09:33:04,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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-06 09:33:04,282 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:04,344 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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.031 2026-10-06 09:33:04,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-06 09:33:04,425 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.047 2026-10-06 09:33:04,428 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-06 09:33:05,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.245 0.417 2026-10-06 09:33:05,148 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "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-06 09:33:05,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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.009 2026-10-06 09:33:05,318 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-10-06 09:33:05,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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.007 2026-10-06 09:33:05,386 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: Owl is running in 'dev' mode. 2026-10-06 09:33:05,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.006 2026-10-06 09:33:05,468 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:33:05,471 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:33:05,489 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:33:05,512 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.043 2026-10-06 09:33:05,551 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:33:05,552 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:33:05,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.061 0.080 2026-10-06 09:33:05,619 44 INFO rb-5c3f854-225290-421545 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-06 09:33:05,620 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:33:05,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.157 2026-10-06 09:33:05,658 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.039 2026-10-06 09:33:05,740 44 INFO rb-5c3f854-225290-421545 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-06 09:33:05,766 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.056 0.155 2026-10-06 09:33:05,773 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:05,831 44 INFO rb-5c3f854-225290-421545 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-06 09:33:05,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.041 0.266 2026-10-06 09:33:05,900 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.222 2026-10-06 09:33:05,918 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 09:33:05,941 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.227 2026-10-06 09:33:05,977 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:05] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.265 2026-10-06 09:33:06,001 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:06] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.281 2026-10-06 09:33:06,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:06] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.254 2026-10-06 09:33:06,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:06] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-10-06 09:33:06,113 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:06] "GET /web/image?model=product.template&field=image_128&id=2218&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.015 0.173 2026-10-06 09:33:06,149 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:06] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.196 2026-10-06 09:33:06,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:06] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-10-06 09:33:06,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:06] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-10-06 09:33:06,236 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:06] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-06 09:33:06,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.051 0.296 2026-10-06 09:33:06,404 44 INFO rb-5c3f854-225290-421545 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-06 09:33:06,461 44 INFO rb-5c3f854-225290-421545 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-06 09:33:06,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:06] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.153 0.146 2026-10-06 09:33:06,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:06] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.041 0.062 2026-10-06 09:33:06,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-06 09:33:07,041 44 INFO rb-5c3f854-225290-421545 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-06 09:33:07,227 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:07] "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.077 0.107 2026-10-06 09:33:07,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.068 0.108 2026-10-06 09:33:07,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:07] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.176 2026-10-06 09:33:07,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.027 0.037 2026-10-06 09:33:07,545 44 INFO rb-5c3f854-225290-421545 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-06 09:33:07,580 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:07] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.017 0.048 2026-10-06 09:33:07,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:07] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.050 2026-10-06 09:33:07,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.019 0.088 2026-10-06 09:33:07,729 44 INFO rb-5c3f854-225290-421545 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-06 09:33:07,781 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: tour succeeded 2026-10-06 09:33:07,782 44 INFO rb-5c3f854-225290-421545 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-06 09:33:07,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: heap 16341852 (allocated 17563648) 2026-10-06 09:33:07,902 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing chrome headless with pid 127013 2026-10-06 09:33:07,904 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing websocket connection 2026-10-06 09:33:07,905 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Terminating chrome headless with pid 127013 2026-10-06 09:33:08,027 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093308_027208_test_settle_so_archived_attribute.txt 2026-10-06 09:33:08,027 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Removing chrome user profile "/tmp/tmph3rnpnzl_chrome_odoo" 2026-10-06 09:33:08,051 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-10-06 09:33:09,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome pid: 127238 2026-10-06 09:33:09,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless temporary user profile dir: /tmp/tmp1j6mqbl__chrome_odoo 2026-10-06 09:33:09,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:36897/json/version 2026-10-06 09:33:09,290 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36897', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:33:09,347 44 INFO rb-5c3f854-225290-421545 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-06 09:33:09,347 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:36897/json 2026-10-06 09:33:09,348 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36897', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:33:09,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Websocket url found: ws://127.0.0.1:36897/devtools/page/C0743DCA8FE0780C75E492F011E15249 2026-10-06 09:33:09,367 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Enable chrome headless console log notification 2026-10-06 09:33:09,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless enable page notifications 2026-10-06 09:33:09,473 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:33:09,475 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Setting session cookie in browser 2026-10-06 09:33:09,481 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:33:09,481 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:33:09,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:33:10,311 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:10] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.083 0.727 2026-10-06 09:33:10,315 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigation result: {'frameId': 'C0743DCA8FE0780C75E492F011E15249', 'loaderId': 'D66364D0FF726E3C745830733E70D757', 'isDownload': False} 2026-10-06 09:33:10,315 44 INFO rb-5c3f854-225290-421545 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-06 09:33:10,341 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:33:10,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:10] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.021 2026-10-06 09:33:10,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:10] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.035 2026-10-06 09:33:10,401 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:10] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-06 09:33:10,939 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:10,946 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:10,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:33:11,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-06 09:33:11,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Evaluate test code "odoo.startTour('test_settle_so_custom_attribute_value', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:33:11,019 44 INFO rb-5c3f854-225290-421545 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-06 09:33:11,039 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:33:11,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:11,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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.031 2026-10-06 09:33:11,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.064 2026-10-06 09:33:11,253 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.043 0.056 2026-10-06 09:33:11,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-06 09:33:11,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.267 0.390 2026-10-06 09:33:11,984 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:33:12,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.001 0.008 2026-10-06 09:33:12,156 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.045 2026-10-06 09:33:12,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.001 0.007 2026-10-06 09:33:12,197 44 INFO rb-5c3f854-225290-421545 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-06 09:33:12,208 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:33:12,277 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:12,331 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:33:12,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.035 2026-10-06 09:33:12,339 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 09:33:12,399 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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-06 09:33:12,400 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 09:33:12,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.031 0.105 2026-10-06 09:33:12,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.047 2026-10-06 09:33:12,452 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.141 2026-10-06 09:33:12,538 44 INFO rb-5c3f854-225290-421545 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-06 09:33:12,615 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:33:12,695 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.044 0.072 2026-10-06 09:33:12,703 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:33:12,744 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.142 2026-10-06 09:33:12,766 44 INFO rb-5c3f854-225290-421545 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-06 09:33:12,780 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.153 2026-10-06 09:33:12,787 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:12,814 44 INFO rb-5c3f854-225290-421545 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-06 09:33:12,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-06 09:33:12,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.029 0.289 2026-10-06 09:33:12,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.220 2026-10-06 09:33:12,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:12] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.234 2026-10-06 09:33:13,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:13] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-06 09:33:13,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:13] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.247 2026-10-06 09:33:13,068 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:13] "GET /web/image?model=product.template&field=image_128&id=2219&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-06 09:33:13,161 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.031 0.222 2026-10-06 09:33:13,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:13] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.211 2026-10-06 09:33:13,214 44 INFO rb-5c3f854-225290-421545 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-06 09:33:13,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:13] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-10-06 09:33:13,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:13] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.316 2026-10-06 09:33:13,283 44 INFO rb-5c3f854-225290-421545 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-06 09:33:13,523 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.069 0.164 2026-10-06 09:33:13,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.043 0.059 2026-10-06 09:33:13,747 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-06 09:33:13,818 44 INFO rb-5c3f854-225290-421545 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-06 09:33:14,040 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:14] "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.104 0.113 2026-10-06 09:33:14,287 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 73 0.095 0.127 2026-10-06 09:33:14,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:14] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.218 2026-10-06 09:33:14,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 23 0.017 0.026 2026-10-06 09:33:14,408 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:14] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:33:14,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:14] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:33:14,467 44 INFO rb-5c3f854-225290-421545 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-06 09:33:14,517 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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 - 17 0.033 0.042 2026-10-06 09:33:14,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:14] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 21 0.015 0.079 2026-10-06 09:33:14,653 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.017 0.093 2026-10-06 09:33:14,692 44 INFO rb-5c3f854-225290-421545 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-06 09:33:14,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: tour succeeded 2026-10-06 09:33:14,751 44 INFO rb-5c3f854-225290-421545 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-06 09:33:14,852 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: heap 16423388 (allocated 17563648) 2026-10-06 09:33:14,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing chrome headless with pid 127238 2026-10-06 09:33:14,861 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing websocket connection 2026-10-06 09:33:14,862 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Terminating chrome headless with pid 127238 2026-10-06 09:33:14,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093314_976418_test_settle_so_custom_attribute_value.txt 2026-10-06 09:33:14,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Removing chrome user profile "/tmp/tmp1j6mqbl__chrome_odoo" 2026-10-06 09:33:15,006 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-10-06 09:33:15,981 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome pid: 127451 2026-10-06 09:33:15,981 44 INFO rb-5c3f854-225290-421545 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/tmp6jna8pb8_chrome_odoo 2026-10-06 09:33:15,981 44 INFO rb-5c3f854-225290-421545 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:36489/json/version 2026-10-06 09:33:15,983 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36489', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:33:16,073 44 INFO rb-5c3f854-225290-421545 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-06 09:33:16,074 44 INFO rb-5c3f854-225290-421545 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:36489/json 2026-10-06 09:33:16,074 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36489', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:33:16,087 44 INFO rb-5c3f854-225290-421545 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:36489/devtools/page/A5BD5668B78D8BB82ECFD39A1C83FB89 2026-10-06 09:33:16,103 44 INFO rb-5c3f854-225290-421545 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-06 09:33:16,111 44 INFO rb-5c3f854-225290-421545 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-06 09:33:16,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:33:16,295 44 INFO rb-5c3f854-225290-421545 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-06 09:33:16,297 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:33:16,297 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:33:16,313 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:33:17,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:17] "GET /pos/ui/126 HTTP/1.1" 200 - 134 0.079 0.761 2026-10-06 09:33:17,154 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigation result: {'frameId': 'A5BD5668B78D8BB82ECFD39A1C83FB89', 'loaderId': '67C7C87CA2EA7B6B04700A1160F4FD75', 'isDownload': False} 2026-10-06 09:33:17,154 44 INFO rb-5c3f854-225290-421545 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-06 09:33:17,180 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:33:17,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:17] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-06 09:33:17,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:17] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 09:33:17,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:17] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.040 2026-10-06 09:33:17,816 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:17,820 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:17,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:33:17,872 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Evaluate test code "odoo.startTour('test_settle_so_with_non_pos_groupable_uom', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:33:17,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:33:17,883 44 INFO rb-5c3f854-225290-421545 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-06 09:33:17,906 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:33:17,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:17,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:17] "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-06 09:33:17,972 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-06 09:33:18,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.015 0.043 2026-10-06 09:33:18,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-06 09:33:18,848 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.260 0.510 2026-10-06 09:33:18,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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-06 09:33:18,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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-06 09:33:19,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.036 2026-10-06 09:33:19,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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.007 2026-10-06 09:33:19,096 44 INFO rb-5c3f854-225290-421545 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-06 09:33:19,116 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:33:19,165 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:19,182 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:19,187 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:33:19,242 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:19,247 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.049 0.031 2026-10-06 09:33:19,253 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:33:19,268 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.094 2026-10-06 09:33:19,272 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.098 2026-10-06 09:33:19,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.010 0.014 2026-10-06 09:33:19,405 44 INFO rb-5c3f854-225290-421545 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-06 09:33:19,425 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:33:19,523 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.061 0.049 2026-10-06 09:33:19,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.041 0.160 2026-10-06 09:33:19,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-10-06 09:33:19,654 44 INFO rb-5c3f854-225290-421545 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-06 09:33:19,662 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:19,670 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:33:19,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-06 09:33:19,703 44 INFO rb-5c3f854-225290-421545 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-06 09:33:19,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-06 09:33:19,744 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.313 2026-10-06 09:33:19,778 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.231 2026-10-06 09:33:19,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.182 2026-10-06 09:33:19,834 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-06 09:33:19,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-06 09:33:19,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.149 2026-10-06 09:33:19,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-06 09:33:19,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:19] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-06 09:33:20,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.048 0.241 2026-10-06 09:33:20,091 44 INFO rb-5c3f854-225290-421545 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-06 09:33:20,150 44 INFO rb-5c3f854-225290-421545 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-06 09:33:20,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.051 0.120 2026-10-06 09:33:20,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.038 0.051 2026-10-06 09:33:20,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.014 2026-10-06 09:33:20,616 44 INFO rb-5c3f854-225290-421545 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-06 09:33:20,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:20] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 57 0.083 0.082 2026-10-06 09:33:20,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.043 0.110 2026-10-06 09:33:20,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.152 2026-10-06 09:33:21,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.037 2026-10-06 09:33:21,059 44 INFO rb-5c3f854-225290-421545 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-06 09:33:21,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:21] "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.014 0.042 2026-10-06 09:33:21,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:21] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.014 0.061 2026-10-06 09:33:21,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.038 0.072 2026-10-06 09:33:21,263 44 INFO rb-5c3f854-225290-421545 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-06 09:33:21,314 44 INFO rb-5c3f854-225290-421545 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-06 09:33:21,365 44 INFO rb-5c3f854-225290-421545 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-06 09:33:21,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: tour succeeded 2026-10-06 09:33:21,417 44 INFO rb-5c3f854-225290-421545 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-06 09:33:21,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: heap 16275776 (allocated 17563648) 2026-10-06 09:33:21,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing chrome headless with pid 127451 2026-10-06 09:33:21,517 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing websocket connection 2026-10-06 09:33:21,519 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Terminating chrome headless with pid 127451 2026-10-06 09:33:21,642 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093321_642627_test_settle_so_with_non_pos_groupable_uom.txt 2026-10-06 09:33:21,642 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Removing chrome user profile "/tmp/tmp6jna8pb8_chrome_odoo" 2026-10-06 09:33:21,657 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-10-06 09:33:22,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome pid: 127671 2026-10-06 09:33:22,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless temporary user profile dir: /tmp/tmpw8pgvcg7_chrome_odoo 2026-10-06 09:33:22,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:34013/json/version 2026-10-06 09:33:22,606 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34013', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:33:22,689 44 INFO rb-5c3f854-225290-421545 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-06 09:33:22,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:34013/json 2026-10-06 09:33:22,690 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34013', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:33:22,703 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Websocket url found: ws://127.0.0.1:34013/devtools/page/A6A1B31AD92580641A6686B643C0F21A 2026-10-06 09:33:22,721 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Enable chrome headless console log notification 2026-10-06 09:33:22,734 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless enable page notifications 2026-10-06 09:33:22,905 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:33:22,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Setting session cookie in browser 2026-10-06 09:33:22,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:33:22,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:33:22,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:33:23,832 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:23] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.048 0.849 2026-10-06 09:33:23,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigation result: {'frameId': 'A6A1B31AD92580641A6686B643C0F21A', 'loaderId': '02C380E973A76A734DF9EBF5D9714C5B', 'isDownload': False} 2026-10-06 09:33:23,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate ready code "odoo.isTourReady('PoSApplyDownpayment')" 2026-10-06 09:33:23,865 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:33:23,889 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:23] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:33:23,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:23] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-06 09:33:23,900 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:23] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-06 09:33:24,454 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:24,466 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:24,497 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-06 09:33:24,537 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.007 2026-10-06 09:33:24,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate test code "odoo.startTour('PoSApplyDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:33:24,559 44 INFO rb-5c3f854-225290-421545 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-06 09:33:24,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:33:24,580 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:24,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:24] "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.018 2026-10-06 09:33:24,664 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.055 2026-10-06 09:33:24,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.031 0.053 2026-10-06 09:33:24,749 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-06 09:33:25,507 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.282 0.440 2026-10-06 09:33:25,538 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.006 2026-10-06 09:33:25,637 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.006 2026-10-06 09:33:25,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:25] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.037 2026-10-06 09:33:25,734 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.007 2026-10-06 09:33:25,748 44 INFO rb-5c3f854-225290-421545 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-06 09:33:25,772 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.009 2026-10-06 09:33:25,836 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:33:25,848 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:33:25,879 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:33:25,886 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:33:25,915 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:25] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.026 0.037 2026-10-06 09:33:25,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:25] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.076 2026-10-06 09:33:25,973 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:33:25,976 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:25,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.013 2026-10-06 09:33:26,011 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:33:26,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.021 0.051 2026-10-06 09:33:26,134 44 INFO rb-5c3f854-225290-421545 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-06 09:33:26,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.044 0.128 2026-10-06 09:33:26,213 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.056 2026-10-06 09:33:26,294 44 INFO rb-5c3f854-225290-421545 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-06 09:33:26,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.022 0.068 2026-10-06 09:33:26,320 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:26,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-06 09:33:26,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.128 2026-10-06 09:33:26,375 44 INFO rb-5c3f854-225290-421545 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-06 09:33:26,394 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:33:26,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.208 2026-10-06 09:33:26,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-06 09:33:26,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-06 09:33:26,521 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-06 09:33:26,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-06 09:33:26,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.177 2026-10-06 09:33:26,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.067 0.234 2026-10-06 09:33:26,776 44 INFO rb-5c3f854-225290-421545 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-06 09:33:26,843 44 INFO rb-5c3f854-225290-421545 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-06 09:33:27,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.057 0.136 2026-10-06 09:33:27,149 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.032 0.050 2026-10-06 09:33:27,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-06 09:33:27,301 44 INFO rb-5c3f854-225290-421545 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-06 09:33:27,471 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:27] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 67 0.054 0.110 2026-10-06 09:33:27,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.050 0.099 2026-10-06 09:33:27,644 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.130 2026-10-06 09:33:27,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.041 2026-10-06 09:33:27,779 44 INFO rb-5c3f854-225290-421545 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-06 09:33:27,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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.018 0.058 2026-10-06 09:33:27,854 44 INFO rb-5c3f854-225290-421545 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-06 09:33:27,926 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.066 2026-10-06 09:33:27,947 44 INFO rb-5c3f854-225290-421545 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-06 09:33:28,025 44 INFO rb-5c3f854-225290-421545 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-06 09:33:28,051 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:28,052 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:28,074 44 INFO rb-5c3f854-225290-421545 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-06 09:33:28,123 44 INFO rb-5c3f854-225290-421545 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-06 09:33:28,201 44 INFO rb-5c3f854-225290-421545 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-06 09:33:28,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: tour succeeded 2026-10-06 09:33:28,272 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: ╔════════════════════════════════════╗ ║ TOUR PoSApplyDownpayment SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 09:33:28,286 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49945433 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '3214f401-bdc8-45e2-ad96-9989453fdabc'}] 2026-10-06 09:33:28,293 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:33:28,401 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: heap 17190736 (allocated 18612224) 2026-10-06 09:33:28,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing chrome headless with pid 127671 2026-10-06 09:33:28,422 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing websocket connection 2026-10-06 09:33:28,431 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Terminating chrome headless with pid 127671 2026-10-06 09:33:28,441 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49945433 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '3214f401-bdc8-45e2-ad96-9989453fdabc'} created pos.order #848 2026-10-06 09:33:28,447 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49945433 finished 2026-10-06 09:33:28,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093328_559602_test_settle_so_with_pos_downpayment.txt 2026-10-06 09:33:28,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Removing chrome user profile "/tmp/tmpw8pgvcg7_chrome_odoo" 2026-10-06 09:33:28,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: waiting for threads: [, ] 2026-10-06 09:33:28,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.156 0.268 2026-10-06 09:33:29,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settled_line_price_is_not_crossed_out ... 2026-10-06 09:33:29,590 44 INFO rb-5c3f854-225290-421545 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-06 09:33:29,595 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-10-06 09:33:30,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome pid: 127885 2026-10-06 09:33:30,856 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless temporary user profile dir: /tmp/tmp1un43fg4_chrome_odoo 2026-10-06 09:33:30,856 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:45055/json/version 2026-10-06 09:33:30,857 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45055', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:33:30,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Browser version: Chrome/150.0.7871.114 2026-10-06 09:33:30,931 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:45055/json 2026-10-06 09:33:30,932 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45055', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:33:30,943 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Websocket url found: ws://127.0.0.1:45055/devtools/page/1F7BCA92B4EF4F45CF325C5E70AF3813 2026-10-06 09:33:30,958 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Enable chrome headless console log notification 2026-10-06 09:33:30,967 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless enable page notifications 2026-10-06 09:33:31,254 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:33:31,257 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Setting session cookie in browser 2026-10-06 09:33:31,259 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:33:31,259 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:33:31,280 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:33:31,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:31] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.054 0.534 2026-10-06 09:33:31,867 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigation result: {'frameId': '1F7BCA92B4EF4F45CF325C5E70AF3813', 'loaderId': '1AA9694A053B1595BBF319A7CC52ED13', 'isDownload': False} 2026-10-06 09:33:31,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-10-06 09:33:31,895 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:33:31,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:31] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-06 09:33:31,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:31] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-06 09:33:31,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:31] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-06 09:33:32,543 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:32,547 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:32,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.016 2026-10-06 09:33:32,617 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-06 09:33:32,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate test code "odoo.startTour('PosShipLaterNoDefault', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:33:32,639 44 INFO rb-5c3f854-225290-421545 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-06 09:33:32,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 09:33:32,661 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:33:32,695 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-06 09:33:32,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:32] "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.031 2026-10-06 09:33:32,732 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-06 09:33:32,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.046 2026-10-06 09:33:33,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.334 0.488 2026-10-06 09:33:33,715 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:33] "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-06 09:33:33,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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-06 09:33:33,867 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:33] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.042 2026-10-06 09:33:33,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:33:33,918 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: Owl is running in 'dev' mode. 2026-10-06 09:33:33,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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-06 09:33:33,986 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:33,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:34,039 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:33:34,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.029 2026-10-06 09:33:34,050 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:33:34,086 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:33:34,097 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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-06 09:33:34,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.036 0.083 2026-10-06 09:33:34,137 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:33:34,183 44 INFO rb-5c3f854-225290-421545 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-06 09:33:34,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.036 0.074 2026-10-06 09:33:34,307 44 INFO rb-5c3f854-225290-421545 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-06 09:33:34,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.060 0.168 2026-10-06 09:33:34,344 44 INFO rb-5c3f854-225290-421545 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-06 09:33:34,354 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.225 2026-10-06 09:33:34,355 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:33:34,366 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:34,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.127 2026-10-06 09:33:34,433 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-06 09:33:34,470 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-06 09:33:34,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-06 09:33:34,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image?model=product.template&field=image_128&id=2221&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-10-06 09:33:34,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.186 2026-10-06 09:33:34,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-06 09:33:34,635 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.185 2026-10-06 09:33:34,666 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-06 09:33:34,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.182 2026-10-06 09:33:34,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.058 0.231 2026-10-06 09:33:34,852 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.267 2026-10-06 09:33:34,874 44 INFO rb-5c3f854-225290-421545 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-06 09:33:34,937 44 INFO rb-5c3f854-225290-421545 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-06 09:33:35,144 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.054 0.147 2026-10-06 09:33:35,310 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.060 0.058 2026-10-06 09:33:35,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-06 09:33:35,443 44 INFO rb-5c3f854-225290-421545 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-06 09:33:35,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:35] "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.052 0.099 2026-10-06 09:33:35,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.080 0.122 2026-10-06 09:33:35,828 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.201 2026-10-06 09:33:35,914 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.043 2026-10-06 09:33:35,960 44 INFO rb-5c3f854-225290-421545 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-06 09:33:35,988 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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.018 0.043 2026-10-06 09:33:36,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:36] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.064 2026-10-06 09:33:36,151 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.039 0.102 2026-10-06 09:33:36,167 44 INFO rb-5c3f854-225290-421545 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-06 09:33:36,254 44 INFO rb-5c3f854-225290-421545 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-06 09:33:36,273 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:33:36,276 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:33:36,307 44 INFO rb-5c3f854-225290-421545 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-06 09:33:36,356 44 INFO rb-5c3f854-225290-421545 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-06 09:33:36,410 44 INFO rb-5c3f854-225290-421545 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-06 09:33:36,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: tour succeeded 2026-10-06 09:33:36,462 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: ╔══════════════════════════════════════╗ ║ TOUR PosShipLaterNoDefault SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-06 09:33:36,571 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: heap 16493116 (allocated 18612224) 2026-10-06 09:33:36,584 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing chrome headless with pid 127885 2026-10-06 09:33:36,585 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing websocket connection 2026-10-06 09:33:36,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Terminating chrome headless with pid 127885 2026-10-06 09:33:36,665 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093336_665641_test_ship_later_no_default.txt 2026-10-06 09:33:36,665 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Removing chrome user profile "/tmp/tmp1un43fg4_chrome_odoo" 2026-10-06 09:33:36,684 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-10-06 09:33:37,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome pid: 128107 2026-10-06 09:33:37,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless temporary user profile dir: /tmp/tmp4s5qiert_chrome_odoo 2026-10-06 09:33:37,900 44 INFO rb-5c3f854-225290-421545 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:38755/json/version 2026-10-06 09:33:37,901 44 INFO rb-5c3f854-225290-421545 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-06 09:33:37,980 44 INFO rb-5c3f854-225290-421545 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-06 09:33:37,980 44 INFO rb-5c3f854-225290-421545 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:38755/json 2026-10-06 09:33:37,981 44 INFO rb-5c3f854-225290-421545 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-06 09:33:37,992 44 INFO rb-5c3f854-225290-421545 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:38755/devtools/page/CEA47F963FB70ACCD4DC570ACB04D5F8 2026-10-06 09:33:38,005 44 INFO rb-5c3f854-225290-421545 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-06 09:33:38,016 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless enable page notifications 2026-10-06 09:33:38,215 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:33:38,223 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Setting session cookie in browser 2026-10-06 09:33:38,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:33:38,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:33:38,249 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:33:39,008 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:39] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.042 0.722 2026-10-06 09:33:39,012 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigation result: {'frameId': 'CEA47F963FB70ACCD4DC570ACB04D5F8', 'loaderId': 'D1DBBDBB2C44BEA4728CBD220669472D', 'isDownload': False} 2026-10-06 09:33:39,013 44 INFO rb-5c3f854-225290-421545 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-06 09:33:39,039 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:33:39,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:39] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:33:39,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:39] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.026 2026-10-06 09:33:39,089 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:39] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-06 09:33:39,649 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:39,657 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:39,670 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:33:39,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:33:39,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Evaluate test code "odoo.startTour('PosOrdersListDifferentCurrency', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:33:39,705 44 INFO rb-5c3f854-225290-421545 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-06 09:33:39,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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-06 09:33:39,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:39,751 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.009 2026-10-06 09:33:39,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.025 2026-10-06 09:33:39,835 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.018 0.039 2026-10-06 09:33:39,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-06 09:33:40,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.256 0.445 2026-10-06 09:33:40,606 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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-06 09:33:40,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:33:40,732 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:40] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.037 2026-10-06 09:33:40,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:33:40,778 44 INFO rb-5c3f854-225290-421545 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-06 09:33:40,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.012 2026-10-06 09:33:40,859 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:40,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:33:40,892 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:33:40,899 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:33:40,963 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:33:40,966 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:33:40,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:40] "GET /web/image/res.users/240/avatar_128 HTTP/1.1" 200 - 14 0.034 0.067 2026-10-06 09:33:40,996 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:41,013 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.131 2026-10-06 09:33:41,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.062 2026-10-06 09:33:41,090 44 INFO rb-5c3f854-225290-421545 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-06 09:33:41,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.024 0.101 2026-10-06 09:33:41,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.063 0.198 2026-10-06 09:33:41,238 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:33:41,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.101 2026-10-06 09:33:41,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.118 2026-10-06 09:33:41,319 44 INFO rb-5c3f854-225290-421545 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-06 09:33:41,342 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.013 0.156 2026-10-06 09:33:41,351 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:33:41,369 44 INFO rb-5c3f854-225290-421545 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-06 09:33:41,385 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-06 09:33:41,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.240 2026-10-06 09:33:41,454 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.183 2026-10-06 09:33:41,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.226 2026-10-06 09:33:41,516 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.221 2026-10-06 09:33:41,543 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/image?model=product.template&field=image_128&id=2222&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-06 09:33:41,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-06 09:33:41,602 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-06 09:33:41,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.251 2026-10-06 09:33:41,773 44 INFO rb-5c3f854-225290-421545 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-06 09:33:41,840 44 INFO rb-5c3f854-225290-421545 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-06 09:33:42,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.049 0.142 2026-10-06 09:33:42,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:33:42,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-06 09:33:42,338 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: tour succeeded 2026-10-06 09:33:42,339 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosOrdersListDifferentCurrency SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-06 09:33:42,472 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: heap 16269948 (allocated 17563648) 2026-10-06 09:33:42,477 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing chrome headless with pid 128107 2026-10-06 09:33:42,477 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing websocket connection 2026-10-06 09:33:42,478 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Terminating chrome headless with pid 128107 2026-10-06 09:33:42,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093342_631651_test_show_orders_for_pos_currency_only.txt 2026-10-06 09:33:42,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Removing chrome user profile "/tmp/tmp4s5qiert_chrome_odoo" 2026-10-06 09:33:42,651 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-10-06 09:33:44,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome pid: 128313 2026-10-06 09:33:44,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmp5x4torgf_chrome_odoo 2026-10-06 09:33:44,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:45369/json/version 2026-10-06 09:33:44,635 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45369', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:33:44,726 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Browser version: Chrome/150.0.7871.114 2026-10-06 09:33:44,726 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:45369/json 2026-10-06 09:33:44,727 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45369', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:33:44,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Websocket url found: ws://127.0.0.1:45369/devtools/page/5C7050FD1254E91BB889A1EEC889FD17 2026-10-06 09:33:44,751 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Enable chrome headless console log notification 2026-10-06 09:33:44,759 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless enable page notifications 2026-10-06 09:33:44,971 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:33:44,979 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Setting session cookie in browser 2026-10-06 09:33:44,986 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:33:44,986 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:33:45,004 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:33:45,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:45] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.045 0.680 2026-10-06 09:33:45,730 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigation result: {'frameId': '5C7050FD1254E91BB889A1EEC889FD17', 'loaderId': '31CF5798B0C1DC15512E13378B6AF173', 'isDownload': False} 2026-10-06 09:33:45,730 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate ready code "odoo.isTourReady('PoSSaleOrderWithDownpayment')" 2026-10-06 09:33:45,755 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:33:45,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:45] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 09:33:45,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:45] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 09:33:45,793 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:45] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.028 2026-10-06 09:33:46,389 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:46,390 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:33:46,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-06 09:33:46,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:33:46,466 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate test code "odoo.startTour('PoSSaleOrderWithDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:33:46,475 44 INFO rb-5c3f854-225290-421545 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-06 09:33:46,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 09:33:46,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:33:46,562 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:46] "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.023 2026-10-06 09:33:46,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.052 2026-10-06 09:33:46,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.046 2026-10-06 09:33:46,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-06 09:33:47,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.353 0.782 2026-10-06 09:33:47,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:33:47,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:33:48,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.050 2026-10-06 09:33:48,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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.007 2026-10-06 09:33:48,122 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-10-06 09:33:48,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.008 2026-10-06 09:33:48,218 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:33:48,250 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:33:48,272 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:33:48,273 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:33:48,277 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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-06 09:33:48,311 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.041 0.059 2026-10-06 09:33:48,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.088 2026-10-06 09:33:48,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.042 2026-10-06 09:33:48,344 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.124 2026-10-06 09:33:48,405 44 INFO rb-5c3f854-225290-421545 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-06 09:33:48,462 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:33:48,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.066 0.055 2026-10-06 09:33:48,553 44 INFO rb-5c3f854-225290-421545 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-06 09:33:48,576 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:33:48,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.123 2026-10-06 09:33:48,583 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:33:48,598 44 INFO rb-5c3f854-225290-421545 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-06 09:33:48,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/image?model=product.template&field=image_128&id=2162&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.125 2026-10-06 09:33:48,649 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-06 09:33:48,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.032 0.274 2026-10-06 09:33:48,786 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.220 2026-10-06 09:33:48,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.226 2026-10-06 09:33:48,848 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.242 2026-10-06 09:33:48,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.243 2026-10-06 09:33:48,918 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:48] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.243 2026-10-06 09:33:49,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.234 2026-10-06 09:33:49,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:49] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.233 2026-10-06 09:33:49,075 44 INFO rb-5c3f854-225290-421545 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-06 09:33:49,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:49] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.240 2026-10-06 09:33:49,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:49] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.339 2026-10-06 09:33:49,147 44 INFO rb-5c3f854-225290-421545 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-06 09:33:49,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.073 0.141 2026-10-06 09:33:49,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 37 0.052 0.076 2026-10-06 09:33:49,600 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-06 09:33:49,704 44 INFO rb-5c3f854-225290-421545 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-06 09:33:49,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:49] "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.084 0.116 2026-10-06 09:33:50,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.056 0.125 2026-10-06 09:33:50,116 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.177 2026-10-06 09:33:50,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.030 2026-10-06 09:33:50,246 44 INFO rb-5c3f854-225290-421545 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-06 09:33:50,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33: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.022 0.049 2026-10-06 09:33:50,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:50] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 20 0.033 0.088 2026-10-06 09:33:50,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:33:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.019 0.130 2026-10-06 09:33:50,496 44 INFO rb-5c3f854-225290-421545 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-06 09:33:50,547 44 INFO rb-5c3f854-225290-421545 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-06 09:33:50,600 44 INFO rb-5c3f854-225290-421545 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-06 09:33:50,649 44 INFO rb-5c3f854-225290-421545 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-06 09:33:50,701 44 INFO rb-5c3f854-225290-421545 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-06 09:33:50,751 44 INFO rb-5c3f854-225290-421545 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-06 09:33:50,802 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: tour succeeded 2026-10-06 09:33:50,803 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSSaleOrderWithDownpayment SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-06 09:33:50,892 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: heap 16769884 (allocated 18612224) 2026-10-06 09:33:50,907 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing chrome headless with pid 128313 2026-10-06 09:33:50,918 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing websocket connection 2026-10-06 09:33:50,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Terminating chrome headless with pid 128313 2026-10-06 09:33:51,020 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093351_020578_test_so_with_downpayment.txt 2026-10-06 09:33:51,021 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Removing chrome user profile "/tmp/tmp5x4torgf_chrome_odoo" 2026-10-06 09:33:51,041 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-10-06 09:33:52,058 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59236008 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-06 09:33:52,287 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1401] 2026-10-06 09:33:54,844 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59236008 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #849 2026-10-06 09:33:54,852 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59236008 finished 2026-10-06 09:33:55,116 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_variant_popup_qty_free ... 2026-10-06 09:33:59,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome pid: 128532 2026-10-06 09:33:59,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmp8f94r2hm_chrome_odoo 2026-10-06 09:33:59,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:40647/json/version 2026-10-06 09:33:59,087 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40647', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:33:59,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Browser version: Chrome/150.0.7871.114 2026-10-06 09:33:59,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:40647/json 2026-10-06 09:33:59,159 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40647', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:33:59,171 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:40647/devtools/page/623171DCD2D89E49DA198DFB80496E38 2026-10-06 09:33:59,187 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Enable chrome headless console log notification 2026-10-06 09:33:59,202 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-10-06 09:33:59,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:33:59,367 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Setting session cookie in browser 2026-10-06 09:33:59,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-06 09:33:59,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-06 09:33:59,383 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:34:00,089 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:00] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.060 0.650 2026-10-06 09:34:00,094 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigation result: {'frameId': '623171DCD2D89E49DA198DFB80496E38', 'loaderId': 'E4A98823E476C8CF2C4BA6CEDD860D24', 'isDownload': False} 2026-10-06 09:34:00,094 44 INFO rb-5c3f854-225290-421545 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-06 09:34:00,117 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:34:00,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:00] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.010 2026-10-06 09:34:00,151 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:00] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-06 09:34:00,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:00] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-06 09:34:00,795 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:34:00,823 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:34:00,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-06 09:34:00,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Evaluate test code "odoo.startTour('test_variant_popup_qty_free', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:34:00,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-10-06 09:34:00,885 44 INFO rb-5c3f854-225290-421545 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-06 09:34:00,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:34:00,914 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:34:00,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.015 2026-10-06 09:34:00,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-06 09:34:01,035 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.016 0.052 2026-10-06 09:34:01,038 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-06 09:34:01,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.271 0.516 2026-10-06 09:34:01,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.033 2026-10-06 09:34:02,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:34:02,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.022 2026-10-06 09:34:02,117 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.039 2026-10-06 09:34:02,144 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:34:02,155 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: Owl is running in 'dev' mode. 2026-10-06 09:34:02,171 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-06 09:34:02,233 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:34:02,274 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:34:02,275 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:34:02,315 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:34:02,324 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "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-06 09:34:02,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.040 0.046 2026-10-06 09:34:02,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.097 2026-10-06 09:34:02,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.018 0.116 2026-10-06 09:34:02,408 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.052 2026-10-06 09:34:02,450 44 INFO rb-5c3f854-225290-421545 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-06 09:34:02,506 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:34:02,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.023 2026-10-06 09:34:02,572 44 INFO rb-5c3f854-225290-421545 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-06 09:34:02,617 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:34:02,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.068 0.084 2026-10-06 09:34:02,662 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:34:02,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.145 2026-10-06 09:34:02,720 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.165 2026-10-06 09:34:02,756 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-10-06 09:34:02,795 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.163 2026-10-06 09:34:02,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.034 0.391 2026-10-06 09:34:02,945 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.260 2026-10-06 09:34:02,975 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:02] "GET /web/image?model=product.template&field=image_128&id=2225&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.282 2026-10-06 09:34:03,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:03] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.276 2026-10-06 09:34:03,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:03] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.244 2026-10-06 09:34:03,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:03] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-10-06 09:34:03,113 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:03] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-06T09:26:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.155 2026-10-06 09:34:03,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.418 2026-10-06 09:34:03,278 44 INFO rb-5c3f854-225290-421545 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-06 09:34:04,038 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:04] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 86 0.104 0.151 2026-10-06 09:34:04,069 44 INFO rb-5c3f854-225290-421545 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-06 09:34:04,122 44 INFO rb-5c3f854-225290-421545 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-06 09:34:04,184 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: tour succeeded 2026-10-06 09:34:04,189 44 INFO rb-5c3f854-225290-421545 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-06 09:34:04,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:04] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 - 9 0.018 0.016 2026-10-06 09:34:04,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: heap 14872508 (allocated 15728640) 2026-10-06 09:34:04,337 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing chrome headless with pid 128532 2026-10-06 09:34:04,339 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing websocket connection 2026-10-06 09:34:04,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Terminating chrome headless with pid 128532 2026-10-06 09:34:04,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093404_447969_test_variant_popup_qty_free.txt 2026-10-06 09:34:04,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmp8f94r2hm_chrome_odoo" 2026-10-06 09:34:04,574 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-10-06 09:34:22,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-10-06 09:34:24,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-10-06 09:34:26,064 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome pid: 128742 2026-10-06 09:34:26,065 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless temporary user profile dir: /tmp/tmpt4udxony_chrome_odoo 2026-10-06 09:34:26,065 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:37033/json/version 2026-10-06 09:34:26,066 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37033', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:34:26,076 44 INFO rb-5c3f854-225290-421545 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-06 09:34:26,076 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:37033/json 2026-10-06 09:34:26,077 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37033', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:34:26,089 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Websocket url found: ws://127.0.0.1:37033/devtools/page/BBD4BE5403589A36ADDE8847D8337411 2026-10-06 09:34:26,099 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Enable chrome headless console log notification 2026-10-06 09:34:26,107 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless enable page notifications 2026-10-06 09:34:26,306 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:34:26,317 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Setting session cookie in browser 2026-10-06 09:34:26,319 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-06 09:34:26,319 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-06 09:34:26,335 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:34:27,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:27] "GET /pos/ui/127 HTTP/1.1" 200 - 91 0.077 0.748 2026-10-06 09:34:27,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigation result: {'frameId': 'BBD4BE5403589A36ADDE8847D8337411', 'loaderId': '7B3F58402B453AF397120442DB0EFDFC', 'isDownload': False} 2026-10-06 09:34:27,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-06 09:34:27,175 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:34:27,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:27] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 09:34:27,204 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:27] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-06 09:34:27,221 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:27] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.033 2026-10-06 09:34:27,852 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:34:27,859 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:34:27,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 09:34:27,914 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:34:27,916 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:34:27,923 44 INFO rb-5c3f854-225290-421545 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-06 09:34:27,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:34:27,956 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:34:27,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.011 2026-10-06 09:34:28,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-06 09:34:28,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.011 0.032 2026-10-06 09:34:28,064 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-06 09:34:28,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.280 0.450 2026-10-06 09:34:28,872 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:34:28,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 09:34:29,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.035 2026-10-06 09:34:29,088 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:34:29,125 44 INFO rb-5c3f854-225290-421545 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-06 09:34:29,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-06 09:34:29,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:34:29,218 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:34:29,242 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:34:29,254 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:34:29,285 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "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-06 09:34:29,289 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 09:34:29,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image/res.users/245/avatar_128 HTTP/1.1" 200 - 14 0.064 0.038 2026-10-06 09:34:29,345 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:34:29,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.006 0.121 2026-10-06 09:34:29,401 44 INFO rb-5c3f854-225290-421545 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-06 09:34:29,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.045 0.087 2026-10-06 09:34:29,570 44 INFO rb-5c3f854-225290-421545 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-06 09:34:29,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.050 0.231 2026-10-06 09:34:29,609 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:34:29,613 44 INFO rb-5c3f854-225290-421545 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-06 09:34:29,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.005 0.267 2026-10-06 09:34:29,621 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:34:29,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image?model=product.template&field=image_128&id=2231&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.012 0.149 2026-10-06 09:34:29,695 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image?model=product.template&field=image_128&id=2232&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.194 2026-10-06 09:34:29,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image?model=product.template&field=image_128&id=2230&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-06 09:34:29,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image?model=product.template&field=image_128&id=2233&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.004 0.261 2026-10-06 09:34:29,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-06 09:34:29,829 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image?model=product.template&field=image_128&id=2234&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-10-06 09:34:29,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-10-06 09:34:29,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image?model=product.template&field=image_128&id=2238&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-10-06 09:34:29,907 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-10-06 09:34:29,921 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:29] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.004 0.103 2026-10-06 09:34:30,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.208 2026-10-06 09:34:30,073 44 INFO rb-5c3f854-225290-421545 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-06 09:34:30,136 44 INFO rb-5c3f854-225290-421545 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-06 09:34:30,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.073 0.115 2026-10-06 09:34:30,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.025 0.039 2026-10-06 09:34:30,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-06 09:34:30,531 44 INFO rb-5c3f854-225290-421545 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-06 09:34:30,679 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:30] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.052 0.095 2026-10-06 09:34:30,842 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.055 0.098 2026-10-06 09:34:30,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:30] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.156 2026-10-06 09:34:30,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.024 2026-10-06 09:34:30,954 44 INFO rb-5c3f854-225290-421545 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-06 09:34:30,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34: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.012 0.036 2026-10-06 09:34:31,014 44 INFO rb-5c3f854-225290-421545 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-06 09:34:31,084 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.029 0.044 2026-10-06 09:34:31,117 44 INFO rb-5c3f854-225290-421545 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-06 09:34:31,199 44 INFO rb-5c3f854-225290-421545 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-06 09:34:31,230 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:34:31,231 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:34:31,252 44 INFO rb-5c3f854-225290-421545 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-06 09:34:31,299 44 INFO rb-5c3f854-225290-421545 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-06 09:34:31,380 44 INFO rb-5c3f854-225290-421545 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-06 09:34:31,436 44 INFO rb-5c3f854-225290-421545 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-06 09:34:31,510 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: tour succeeded 2026-10-06 09:34:31,511 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-06 09:34:31,517 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68512015 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '245c5d2a-63ae-4743-961d-d4e8e6d594a6'}] 2026-10-06 09:34:31,533 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:34:31,650 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: heap 17143308 (allocated 18350080) 2026-10-06 09:34:31,669 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing chrome headless with pid 128742 2026-10-06 09:34:31,677 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing websocket connection 2026-10-06 09:34:31,678 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Terminating chrome headless with pid 128742 2026-10-06 09:34:31,800 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093431_800681_test_pos_downpayment_sale_invoice_creation.txt 2026-10-06 09:34:31,801 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Removing chrome user profile "/tmp/tmpt4udxony_chrome_odoo" 2026-10-06 09:34:31,811 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: waiting for threads: [, ] 2026-10-06 09:34:33,454 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68512015 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '245c5d2a-63ae-4743-961d-d4e8e6d594a6'} created pos.order #852 2026-10-06 09:34:33,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68512015 finished 2026-10-06 09:34:33,750 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.603 1.634 2026-10-06 09:34:34,519 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-10-06 09:34:35,484 44 INFO rb-5c3f854-225290-421545 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction Test Transaction as it is already in state done. 2026-10-06 09:34:37,563 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome pid: 128964 2026-10-06 09:34:37,563 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmpzz6k9lc7_chrome_odoo 2026-10-06 09:34:37,563 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:38909/json/version 2026-10-06 09:34:37,565 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:34:37,675 44 INFO rb-5c3f854-225290-421545 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-06 09:34:37,675 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:38909/json 2026-10-06 09:34:37,680 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:34:37,703 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Websocket url found: ws://127.0.0.1:38909/devtools/page/5172DAE1051F6EF16738583F5A57A373 2026-10-06 09:34:37,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Enable chrome headless console log notification 2026-10-06 09:34:37,729 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless enable page notifications 2026-10-06 09:34:37,968 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:34:37,970 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Setting session cookie in browser 2026-10-06 09:34:37,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-06 09:34:37,973 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-06 09:34:37,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:34:38,604 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:38] "GET /pos/ui/127 HTTP/1.1" 200 - 80 0.032 0.582 2026-10-06 09:34:38,607 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigation result: {'frameId': '5172DAE1051F6EF16738583F5A57A373', 'loaderId': '3DA7E35C30D6B746EC38619D9B8EC462', 'isDownload': False} 2026-10-06 09:34:38,607 44 INFO rb-5c3f854-225290-421545 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-06 09:34:38,629 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:34:38,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:38] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 09:34:38,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:38] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:34:38,668 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:38] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.027 2026-10-06 09:34:39,296 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:34:39,303 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:34:39,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:34:39,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-06 09:34:39,365 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Evaluate test code "odoo.startTour('test_pos_settle_so_with_downpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:34:39,377 44 INFO rb-5c3f854-225290-421545 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-06 09:34:39,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34: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-06 09:34:39,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:34:39,428 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.015 2026-10-06 09:34:39,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-06 09:34:39,512 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.046 2026-10-06 09:34:39,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-06 09:34:40,255 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 361 0.227 0.467 2026-10-06 09:34:40,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34: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-06 09:34:40,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:34:40,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.037 2026-10-06 09:34:40,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 09:34:40,470 44 INFO rb-5c3f854-225290-421545 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-06 09:34:40,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:34:40,541 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:34:40,574 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 09:34:40,576 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:34:40,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 7 0.017 0.029 2026-10-06 09:34:40,600 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:34:40,607 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "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-06 09:34:40,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.012 0.077 2026-10-06 09:34:40,635 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-10-06 09:34:40,658 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.009 0.050 2026-10-06 09:34:40,708 44 INFO rb-5c3f854-225290-421545 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-06 09:34:40,749 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:34:40,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.035 0.056 2026-10-06 09:34:40,843 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:34:40,844 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.005 0.104 2026-10-06 09:34:40,852 44 INFO rb-5c3f854-225290-421545 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-06 09:34:40,901 44 INFO rb-5c3f854-225290-421545 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-06 09:34:40,921 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.024 0.164 2026-10-06 09:34:40,931 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:34:40,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /web/image?model=product.template&field=image_128&id=2231&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.142 2026-10-06 09:34:40,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:40] "GET /web/image?model=product.template&field=image_128&id=2230&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.004 0.178 2026-10-06 09:34:41,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:41] "GET /web/image?model=product.template&field=image_128&id=2228&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-06 09:34:41,038 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:41] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-06 09:34:41,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:41] "GET /web/image?model=product.template&field=image_128&id=2238&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.016 0.198 2026-10-06 09:34:41,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:41] "GET /web/image?model=product.template&field=image_128&id=2234&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.004 0.161 2026-10-06 09:34:41,128 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:41] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-06 09:34:41,158 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:41] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-06 09:34:41,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:41] "GET /web/image?model=product.template&field=image_128&id=2232&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-06 09:34:41,212 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:41] "GET /web/image?model=product.template&field=image_128&id=2233&unique=2026-10-06T09:34:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-06 09:34:41,303 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 34 0.025 0.260 2026-10-06 09:34:41,342 44 INFO rb-5c3f854-225290-421545 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-06 09:34:41,402 44 INFO rb-5c3f854-225290-421545 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-06 09:34:41,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.094 0.165 2026-10-06 09:34:41,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 34 0.047 0.068 2026-10-06 09:34:41,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 6 0.005 0.019 2026-10-06 09:34:41,978 44 INFO rb-5c3f854-225290-421545 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-06 09:34:42,155 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:42] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 68 0.055 0.119 2026-10-06 09:34:42,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.051 0.115 2026-10-06 09:34:42,345 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 5 0.003 0.162 2026-10-06 09:34:42,406 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.034 2026-10-06 09:34:42,452 44 INFO rb-5c3f854-225290-421545 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-06 09:34:42,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:42] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.043 2026-10-06 09:34:42,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:42] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 22 0.017 0.062 2026-10-06 09:34:42,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:34:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.079 2026-10-06 09:34:42,730 44 INFO rb-5c3f854-225290-421545 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-06 09:34:42,782 44 INFO rb-5c3f854-225290-421545 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-06 09:34:42,832 44 INFO rb-5c3f854-225290-421545 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-06 09:34:42,884 44 INFO rb-5c3f854-225290-421545 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-06 09:34:42,935 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: tour succeeded 2026-10-06 09:34:42,936 44 INFO rb-5c3f854-225290-421545 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-06 09:34:43,057 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: heap 17476972 (allocated 18874368) 2026-10-06 09:34:43,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing chrome headless with pid 128964 2026-10-06 09:34:43,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing websocket connection 2026-10-06 09:34:43,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Terminating chrome headless with pid 128964 2026-10-06 09:34:43,186 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093443_186167_test_pos_settle_so_with_downpayment.txt 2026-10-06 09:34:43,186 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Removing chrome user profile "/tmp/tmpzz6k9lc7_chrome_odoo" 2026-10-06 09:34:43,201 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-10-06 09:34:46,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-06 09:35:00,227 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-10-06 09:35:01,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-10-06 09:35:03,003 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #247 deleted stock.move.line records with IDs: [1419, 1420] 2026-10-06 09:35:03,408 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #247 deleted stock.move.line records with IDs: [1421] 2026-10-06 09:35:03,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:35:22,407 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #250 deleted res.currency.rate records with IDs: [73, 74, 75] 2026-10-06 09:35:23,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-10-06 09:35:24,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39966449 started for PoS orders references: [{'name': 'Order 01540-164-3163', 'pos_reference': None, 'uuid': '01540-164-3163'}] 2026-10-06 09:35:26,296 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39966449 order {'name': 'Order 01540-164-3163', 'pos_reference': None, 'uuid': '01540-164-3163'} created pos.order #856 2026-10-06 09:35:26,297 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39966449 finished 2026-10-06 09:35:26,725 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-10-06 09:35:27,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22192209 started for PoS orders references: [{'name': 'Order 66374-835-4434', 'pos_reference': None, 'uuid': '66374-835-4434'}] 2026-10-06 09:35:27,654 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #250 deleted stock.move records with IDs: [1428] 2026-10-06 09:35:27,779 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22192209 order {'name': 'Order 66374-835-4434', 'pos_reference': None, 'uuid': '66374-835-4434'} created pos.order #857 2026-10-06 09:35:27,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22192209 finished 2026-10-06 09:35:28,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-10-06 09:35:29,827 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 129195 2026-10-06 09:35:29,827 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmpirq357gg_chrome_odoo 2026-10-06 09:35:29,827 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:33525/json/version 2026-10-06 09:35:29,830 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33525', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:35:29,840 44 INFO rb-5c3f854-225290-421545 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-06 09:35:29,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:33525/json 2026-10-06 09:35:29,843 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33525', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:35:29,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:33525/devtools/page/4E62742E7EB60C6CA1137F8F9EB13D3C 2026-10-06 09:35:29,865 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Enable chrome headless console log notification 2026-10-06 09:35:29,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-10-06 09:35:29,998 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:35:30,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-10-06 09:35:30,014 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Open "http://127.0.0.1:8069/pos/ui/130" in browser 2026-10-06 09:35:30,015 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigating to: "http://127.0.0.1:8069/pos/ui/130" 2026-10-06 09:35:30,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:35:31,001 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:31] "GET /pos/ui/130 HTTP/1.1" 200 - 89 0.087 0.883 2026-10-06 09:35:31,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': '4E62742E7EB60C6CA1137F8F9EB13D3C', 'loaderId': '0C60F9B650FC2C1D9DC96988B3EC991B', 'isDownload': False} 2026-10-06 09:35:31,008 44 INFO rb-5c3f854-225290-421545 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-06 09:35:31,043 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:35:31,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:31] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.006 2026-10-06 09:35:31,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:31] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 09:35:31,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:31] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.036 2026-10-06 09:35:31,763 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:35:31,766 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:35:31,791 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-06 09:35:31,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-06 09:35:31,828 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Evaluate test code "odoo.startTour('refund_multiple_products_amounts_compliance', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/130", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:35:31,839 44 INFO rb-5c3f854-225290-421545 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-06 09:35:31,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:35:31,872 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:35:31,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.012 2026-10-06 09:35:31,946 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-06 09:35:32,008 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.025 0.041 2026-10-06 09:35:32,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-06 09:35:32,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.364 0.499 2026-10-06 09:35:32,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:32] "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-06 09:35:33,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:35:33,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/image/res.company/117/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.046 2026-10-06 09:35:33,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:35:33,164 44 INFO rb-5c3f854-225290-421545 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-06 09:35:33,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-06 09:35:33,238 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:35:33,273 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:35:33,288 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:35:33,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/image/res.users/252/avatar_128 HTTP/1.1" 200 - 14 0.022 0.027 2026-10-06 09:35:33,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-06 09:35:33,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/image?model=res.company&id=117&field=logo HTTP/1.1" 200 - 3 0.009 0.068 2026-10-06 09:35:33,335 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:35:33,347 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:35:33,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/image/res.company/117/favicon HTTP/1.1" 200 - 4 0.004 0.020 2026-10-06 09:35:33,490 44 INFO rb-5c3f854-225290-421545 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-06 09:35:33,550 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:35:33,551 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/image/res.company/117/favicon HTTP/1.1" 304 - 4 0.009 0.023 2026-10-06 09:35:33,583 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:35:33,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /pos/ui/130?from_backend=True HTTP/1.1" 200 - 33 0.039 0.094 2026-10-06 09:35:33,680 44 INFO rb-5c3f854-225290-421545 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-06 09:35:33,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /pos/ui/130 HTTP/1.1" 200 - 33 0.045 0.161 2026-10-06 09:35:33,752 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:35:33,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/image?model=product.template&field=image_128&id=2265&unique=2026-10-06T09:35:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.227 2026-10-06 09:35:33,807 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/image?model=product.template&field=image_128&id=2266&unique=2026-10-06T09:35:03.000+00:00 HTTP/1.1" 200 - 3 0.004 0.252 2026-10-06 09:35:33,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/image?model=product.template&field=image_128&id=2267&unique=2026-10-06T09:35:03.000+00:00 HTTP/1.1" 200 - 3 0.004 0.266 2026-10-06 09:35:33,854 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/image?model=product.template&field=image_128&id=2273&unique=2026-10-06T09:35:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.264 2026-10-06 09:35:33,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/image?model=product.template&field=image_128&id=2279&unique=2026-10-06T09:35:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-06 09:35:33,914 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/image?model=product.template&field=image_128&id=2271&unique=2026-10-06T09:35:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-10-06 09:35:33,944 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/image?model=product.template&field=image_128&id=2280&unique=2026-10-06T09:35:03.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-10-06 09:35:33,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:33] "GET /web/image?model=product.template&field=image_128&id=2272&unique=2026-10-06T09:35:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-06 09:35:34,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.174 2026-10-06 09:35:34,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:34] "GET /web/image?model=product.template&field=image_128&id=2269&unique=2026-10-06T09:35:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-06 09:35:34,131 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:34] "GET /web/image?model=product.template&field=image_128&id=2270&unique=2026-10-06T09:35:03.000+00:00 HTTP/1.1" 200 - 3 0.005 0.205 2026-10-06 09:35:34,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:34] "GET /web/image?model=product.template&field=image_128&id=2268&unique=2026-10-06T09:35:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.299 2026-10-06 09:35:34,177 44 INFO rb-5c3f854-225290-421545 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-06 09:35:34,230 44 INFO rb-5c3f854-225290-421545 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-06 09:35:34,284 44 INFO rb-5c3f854-225290-421545 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-06 09:35:34,464 44 INFO rb-5c3f854-225290-421545 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-06 09:35:34,514 44 INFO rb-5c3f854-225290-421545 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-06 09:35:34,602 44 INFO rb-5c3f854-225290-421545 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-06 09:35:34,623 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:35:34,624 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:35:34,653 44 INFO rb-5c3f854-225290-421545 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-06 09:35:34,703 44 INFO rb-5c3f854-225290-421545 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-06 09:35:34,786 44 INFO rb-5c3f854-225290-421545 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-06 09:35:34,858 44 INFO rb-5c3f854-225290-421545 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-06 09:35:34,866 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56357507 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000001', 'uuid': '1da5adbb-e505-41fc-bbd5-319205f68e76'}] 2026-10-06 09:35:34,870 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:35:35,487 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56357507 order {'name': '/', 'pos_reference': '261-130-000001', 'uuid': '1da5adbb-e505-41fc-bbd5-319205f68e76'} created pos.order #858 2026-10-06 09:35:35,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56357507 finished 2026-10-06 09:35:35,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.339 0.415 2026-10-06 09:35:35,690 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:35:35,817 44 INFO rb-5c3f854-225290-421545 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-06 09:35:35,823 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67178841 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': '1da5adbb-e505-41fc-bbd5-319205f68e76'}] 2026-10-06 09:35:35,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67178841 order {'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': '1da5adbb-e505-41fc-bbd5-319205f68e76'} sync ignored for existing PoS order pos.order(858,) (state: paid) 2026-10-06 09:35:35,861 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67178841 finished 2026-10-06 09:35:35,899 44 INFO rb-5c3f854-225290-421545 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-06 09:35:35,943 44 INFO rb-5c3f854-225290-421545 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-06 09:35:35,989 44 INFO rb-5c3f854-225290-421545 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-06 09:35:36,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.057 0.135 2026-10-06 09:35:36,040 44 INFO rb-5c3f854-225290-421545 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-06 09:35:36,097 44 INFO rb-5c3f854-225290-421545 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-06 09:35:36,170 44 INFO rb-5c3f854-225290-421545 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-06 09:35:36,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:36] "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-06 09:35:36,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.030 2026-10-06 09:35:36,234 44 INFO rb-5c3f854-225290-421545 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-06 09:35:36,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:36] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.004 0.026 2026-10-06 09:35:36,281 44 INFO rb-5c3f854-225290-421545 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-06 09:35:36,333 44 INFO rb-5c3f854-225290-421545 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-06 09:35:36,383 44 INFO rb-5c3f854-225290-421545 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-06 09:35:36,434 44 INFO rb-5c3f854-225290-421545 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-06 09:35:36,515 44 INFO rb-5c3f854-225290-421545 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-06 09:35:36,566 44 INFO rb-5c3f854-225290-421545 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-06 09:35:36,625 44 INFO rb-5c3f854-225290-421545 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-06 09:35:36,693 44 INFO rb-5c3f854-225290-421545 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-06 09:35:36,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8670991 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000002', 'uuid': '64571c7e-7e01-4edf-89d2-3d455be72433'}] 2026-10-06 09:35:37,141 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8670991 order {'name': '/', 'pos_reference': '261-130-000002', 'uuid': '64571c7e-7e01-4edf-89d2-3d455be72433'} created pos.order #859 2026-10-06 09:35:37,187 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8670991 finished 2026-10-06 09:35:37,274 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.161 0.417 2026-10-06 09:35:37,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:37] "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-06 09:35:37,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66579828 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': '64571c7e-7e01-4edf-89d2-3d455be72433'}] 2026-10-06 09:35:37,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66579828 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': '64571c7e-7e01-4edf-89d2-3d455be72433'} sync ignored for existing PoS order pos.order(859,) (state: paid) 2026-10-06 09:35:37,422 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-10-06 09:35:37,424 44 INFO rb-5c3f854-225290-421545 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-06 09:35:37,450 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66579828 finished 2026-10-06 09:35:37,571 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 17554964 (allocated 19271680) 2026-10-06 09:35:37,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:35:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.029 0.140 2026-10-06 09:35:37,594 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 129195 2026-10-06 09:35:37,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-10-06 09:35:37,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 129195 2026-10-06 09:35:37,712 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093537_712618_test_refund_line_report_prices_sign.txt 2026-10-06 09:35:37,713 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmpirq357gg_chrome_odoo" 2026-10-06 09:35:38,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-10-06 09:35:38,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89003816 started for PoS orders references: [{'name': 'Order 32389-159-1593', 'pos_reference': None, 'uuid': '32389-159-1593'}] 2026-10-06 09:35:39,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89003816 order {'name': 'Order 32389-159-1593', 'pos_reference': None, 'uuid': '32389-159-1593'} created pos.order #860 2026-10-06 09:35:39,552 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89003816 finished 2026-10-06 09:35:39,932 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-10-06 09:35:40,479 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29592445 started for PoS orders references: [{'name': 'Order 36069-294-9596', 'pos_reference': None, 'uuid': '36069-294-9596'}, {'name': 'Order 88419-164-5848', 'pos_reference': None, 'uuid': '88419-164-5848'}] 2026-10-06 09:35:40,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29592445 order {'name': 'Order 36069-294-9596', 'pos_reference': None, 'uuid': '36069-294-9596'} created pos.order #861 2026-10-06 09:35:41,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29592445 order {'name': 'Order 88419-164-5848', 'pos_reference': None, 'uuid': '88419-164-5848'} created pos.order #862 2026-10-06 09:35:41,252 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29592445 finished 2026-10-06 09:35:41,651 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-10-06 09:35:42,579 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39891620 started for PoS orders references: [{'name': 'Order 09124-230-7503', 'pos_reference': None, 'uuid': '09124-230-7503'}] 2026-10-06 09:35:43,023 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39891620 order {'name': 'Order 09124-230-7503', 'pos_reference': None, 'uuid': '09124-230-7503'} created pos.order #863 2026-10-06 09:35:43,024 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39891620 finished 2026-10-06 09:35:44,201 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-06 09:36:02,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included ... 2026-10-06 09:36:03,387 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome pid: 129425 2026-10-06 09:36:03,388 44 INFO rb-5c3f854-225290-421545 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/tmp0jkdo2rg_chrome_odoo 2026-10-06 09:36:03,388 44 INFO rb-5c3f854-225290-421545 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:35313/json/version 2026-10-06 09:36:03,389 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35313', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:36:03,477 44 INFO rb-5c3f854-225290-421545 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-06 09:36:03,477 44 INFO rb-5c3f854-225290-421545 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:35313/json 2026-10-06 09:36:03,478 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35313', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:36:03,495 44 INFO rb-5c3f854-225290-421545 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:35313/devtools/page/D282C7C4BB5B7BCF879E4FEF15E72739 2026-10-06 09:36:03,512 44 INFO rb-5c3f854-225290-421545 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-06 09:36:03,523 44 INFO rb-5c3f854-225290-421545 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-06 09:36:03,700 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:36:03,710 44 INFO rb-5c3f854-225290-421545 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-06 09:36:03,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-06 09:36:03,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-06 09:36:03,729 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:36:04,491 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:04] "GET /pos/ui/133 HTTP/1.1" 200 - 131 0.118 0.649 2026-10-06 09:36:04,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigation result: {'frameId': 'D282C7C4BB5B7BCF879E4FEF15E72739', 'loaderId': '75A5EDA725FCE7F8900C6B44EE3AD74C', 'isDownload': False} 2026-10-06 09:36:04,494 44 INFO rb-5c3f854-225290-421545 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-06 09:36:04,521 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:36:04,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:04] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-06 09:36:04,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:04] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-06 09:36:04,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:04] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-06 09:36:05,133 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:05,156 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:05,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 09:36:05,196 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Evaluate test code "odoo.startTour('test_pos_settle_downpayment_with_fixed_and_percent_taxes_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:36:05,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-06 09:36:05,207 44 INFO rb-5c3f854-225290-421545 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-06 09:36:05,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36: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-06 09:36:05,227 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:05,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.016 2026-10-06 09:36:05,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-06 09:36:05,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.028 0.040 2026-10-06 09:36:05,348 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-06 09:36:06,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.216 0.459 2026-10-06 09:36:06,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:36:06,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:36:06,298 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-06 09:36:06,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:36:06,347 44 INFO rb-5c3f854-225290-421545 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-06 09:36:06,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-06 09:36:06,431 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:36:06,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:36:06,460 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:36:06,473 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:36:06,507 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:36:06,519 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 09:36:06,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.050 0.060 2026-10-06 09:36:06,583 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:36:06,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.015 0.121 2026-10-06 09:36:06,610 44 INFO rb-5c3f854-225290-421545 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-06 09:36:06,618 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.007 0.096 2026-10-06 09:36:06,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.050 0.106 2026-10-06 09:36:06,731 44 INFO rb-5c3f854-225290-421545 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-06 09:36:06,739 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:36:06,759 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:06,806 44 INFO rb-5c3f854-225290-421545 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-06 09:36:06,820 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.042 0.198 2026-10-06 09:36:06,835 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.194 2026-10-06 09:36:06,872 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.007 0.189 2026-10-06 09:36:06,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.222 2026-10-06 09:36:06,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.249 2026-10-06 09:36:06,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:06] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.196 2026-10-06 09:36:07,005 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:07] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.006 0.168 2026-10-06 09:36:07,047 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:07] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.008 0.202 2026-10-06 09:36:07,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:07] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-10-06 09:36:07,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:07] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.008 0.199 2026-10-06 09:36:07,164 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:07] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-06 09:36:07,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:07] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-10-06 09:36:07,333 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.056 0.337 2026-10-06 09:36:07,369 44 INFO rb-5c3f854-225290-421545 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-06 09:36:07,433 44 INFO rb-5c3f854-225290-421545 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-06 09:36:07,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.065 0.126 2026-10-06 09:36:07,758 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.048 0.056 2026-10-06 09:36:07,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.019 2026-10-06 09:36:07,899 44 INFO rb-5c3f854-225290-421545 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-06 09:36:08,099 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:08] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.091 0.108 2026-10-06 09:36:08,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.077 0.090 2026-10-06 09:36:08,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.170 2026-10-06 09:36:08,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:08] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.012 0.023 2026-10-06 09:36:08,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.036 2026-10-06 09:36:08,466 44 INFO rb-5c3f854-225290-421545 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-06 09:36:08,476 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.045 2026-10-06 09:36:08,520 44 INFO rb-5c3f854-225290-421545 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-06 09:36:08,571 44 INFO rb-5c3f854-225290-421545 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-06 09:36:08,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.049 2026-10-06 09:36:08,668 44 INFO rb-5c3f854-225290-421545 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-06 09:36:08,719 44 INFO rb-5c3f854-225290-421545 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-06 09:36:08,796 44 INFO rb-5c3f854-225290-421545 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-06 09:36:08,812 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:08,813 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:08,846 44 INFO rb-5c3f854-225290-421545 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-06 09:36:08,897 44 INFO rb-5c3f854-225290-421545 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-06 09:36:08,978 44 INFO rb-5c3f854-225290-421545 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-06 09:36:09,050 44 INFO rb-5c3f854-225290-421545 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-06 09:36:09,055 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3837047 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '43e3f94d-8f05-4016-a3ac-824163ed2f16'}] 2026-10-06 09:36:09,062 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:09,721 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3837047 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '43e3f94d-8f05-4016-a3ac-824163ed2f16'} created pos.order #864 2026-10-06 09:36:09,764 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3837047 finished 2026-10-06 09:36:10,116 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 263 0.470 0.593 2026-10-06 09:36:10,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.043 2026-10-06 09:36:10,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:10] "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-06 09:36:10,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6982385 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '43e3f94d-8f05-4016-a3ac-824163ed2f16'}] 2026-10-06 09:36:10,379 44 INFO rb-5c3f854-225290-421545 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-06 09:36:10,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6982385 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '43e3f94d-8f05-4016-a3ac-824163ed2f16'} sync ignored for existing PoS order pos.order(864,) (state: paid) 2026-10-06 09:36:10,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6982385 finished 2026-10-06 09:36:10,432 44 INFO rb-5c3f854-225290-421545 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-06 09:36:10,479 44 INFO rb-5c3f854-225290-421545 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-06 09:36:10,536 44 INFO rb-5c3f854-225290-421545 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-06 09:36:10,591 44 INFO rb-5c3f854-225290-421545 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-06 09:36:10,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.096 0.163 2026-10-06 09:36:10,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.008 0.119 2026-10-06 09:36:10,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.101 2026-10-06 09:36:10,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.031 0.068 2026-10-06 09:36:10,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-06 09:36:10,924 44 INFO rb-5c3f854-225290-421545 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-06 09:36:11,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:11] "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.055 0.089 2026-10-06 09:36:11,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.048 0.108 2026-10-06 09:36:11,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.159 2026-10-06 09:36:11,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.035 2026-10-06 09:36:11,393 44 INFO rb-5c3f854-225290-421545 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-06 09:36:11,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:11] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.022 0.040 2026-10-06 09:36:11,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:11] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.015 0.044 2026-10-06 09:36:11,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.076 2026-10-06 09:36:11,566 44 INFO rb-5c3f854-225290-421545 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-06 09:36:11,611 44 INFO rb-5c3f854-225290-421545 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-06 09:36:11,661 44 INFO rb-5c3f854-225290-421545 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-06 09:36:11,720 44 INFO rb-5c3f854-225290-421545 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-06 09:36:11,768 44 INFO rb-5c3f854-225290-421545 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-06 09:36:11,819 44 INFO rb-5c3f854-225290-421545 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-06 09:36:11,870 44 INFO rb-5c3f854-225290-421545 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-06 09:36:11,929 44 INFO rb-5c3f854-225290-421545 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-06 09:36:11,980 44 INFO rb-5c3f854-225290-421545 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-06 09:36:12,036 44 INFO rb-5c3f854-225290-421545 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-06 09:36:12,104 44 INFO rb-5c3f854-225290-421545 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-06 09:36:12,109 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48685300 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': 'b7162c75-acd7-4940-875e-4f261e66bff7'}] 2026-10-06 09:36:12,390 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1432] 2026-10-06 09:36:15,242 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48685300 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': 'b7162c75-acd7-4940-875e-4f261e66bff7'} created pos.order #865 2026-10-06 09:36:15,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48685300 finished 2026-10-06 09:36:16,117 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:36:16,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1088 1.283 2.731 2026-10-06 09:36:16,222 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 5 0.003 0.022 2026-10-06 09:36:16,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:16] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.002 0.032 2026-10-06 09:36:16,261 44 INFO rb-5c3f854-225290-421545 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-06 09:36:16,282 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53182777 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': 'b7162c75-acd7-4940-875e-4f261e66bff7'}] 2026-10-06 09:36:16,302 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53182777 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': 'b7162c75-acd7-4940-875e-4f261e66bff7'} sync ignored for existing PoS order pos.order(865,) (state: done) 2026-10-06 09:36:16,305 44 INFO rb-5c3f854-225290-421545 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-06 09:36:16,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53182777 finished 2026-10-06 09:36:16,376 44 INFO rb-5c3f854-225290-421545 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-06 09:36:16,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: tour succeeded 2026-10-06 09:36:16,448 44 INFO rb-5c3f854-225290-421545 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-06 09:36:16,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.098 0.180 2026-10-06 09:36:16,652 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: heap 23281312 (allocated 25563136) 2026-10-06 09:36:16,673 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing chrome headless with pid 129425 2026-10-06 09:36:16,674 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing websocket connection 2026-10-06 09:36:16,674 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Terminating chrome headless with pid 129425 2026-10-06 09:36:16,791 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093616_790873_test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.txt 2026-10-06 09:36:16,791 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Removing chrome user profile "/tmp/tmp0jkdo2rg_chrome_odoo" 2026-10-06 09:36:16,927 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-10-06 09:36:18,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 129666 2026-10-06 09:36:18,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmph0jg8mkf_chrome_odoo 2026-10-06 09:36:18,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:42309/json/version 2026-10-06 09:36:18,378 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42309', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:36:18,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-06 09:36:18,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:42309/json 2026-10-06 09:36:18,396 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42309', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:36:18,403 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:42309/devtools/page/0E0893226A720831C5E1D8AC2631BE88 2026-10-06 09:36:18,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-06 09:36:18,406 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-06 09:36:18,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:36:18,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-06 09:36:18,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-06 09:36:18,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-06 09:36:18,633 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:36:19,535 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:19] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.141 0.767 2026-10-06 09:36:19,539 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '0E0893226A720831C5E1D8AC2631BE88', 'loaderId': '3775B305FE3995127E5425B21BB0050A', 'isDownload': False} 2026-10-06 09:36:19,539 44 INFO rb-5c3f854-225290-421545 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-06 09:36:19,566 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:36:19,588 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:19] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 09:36:19,604 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:19] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.026 2026-10-06 09:36:19,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:19] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.038 2026-10-06 09:36:20,207 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:20,213 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:36:20,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-06 09:36:20,260 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:36:20,266 44 INFO rb-5c3f854-225290-421545 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-06 09:36:20,270 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-06 09:36:20,287 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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-06 09:36:20,307 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:20,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.014 2026-10-06 09:36:20,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.045 2026-10-06 09:36:20,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.020 0.050 2026-10-06 09:36:20,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-06 09:36:21,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.324 0.409 2026-10-06 09:36:21,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "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-06 09:36:21,338 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:36:21,396 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-06 09:36:21,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:36:21,467 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-06 09:36:21,491 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 09:36:21,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:36:21,585 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:36:21,601 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:21,605 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:36:21,615 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.012 0.036 2026-10-06 09:36:21,652 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:36:21,685 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 09:36:21,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.026 0.083 2026-10-06 09:36:21,695 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:21,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.005 0.035 2026-10-06 09:36:21,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.023 0.089 2026-10-06 09:36:21,809 44 INFO rb-5c3f854-225290-421545 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-06 09:36:21,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.056 0.172 2026-10-06 09:36:21,927 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:21,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-10-06 09:36:21,982 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:21] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.104 2026-10-06 09:36:22,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-06 09:36:22,043 44 INFO rb-5c3f854-225290-421545 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-06 09:36:22,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.009 0.174 2026-10-06 09:36:22,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.193 2026-10-06 09:36:22,094 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:36:22,098 44 INFO rb-5c3f854-225290-421545 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-06 09:36:22,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.187 2026-10-06 09:36:22,157 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-06 09:36:22,196 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-06 09:36:22,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-10-06 09:36:22,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.154 2026-10-06 09:36:22,282 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.007 0.171 2026-10-06 09:36:22,312 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-06 09:36:22,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.034 0.242 2026-10-06 09:36:22,440 44 INFO rb-5c3f854-225290-421545 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-06 09:36:22,511 44 INFO rb-5c3f854-225290-421545 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-06 09:36:22,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.083 0.161 2026-10-06 09:36:22,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.057 2026-10-06 09:36:22,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.020 2026-10-06 09:36:23,073 44 INFO rb-5c3f854-225290-421545 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-06 09:36:23,280 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.083 0.116 2026-10-06 09:36:23,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.082 0.121 2026-10-06 09:36:23,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.190 2026-10-06 09:36:23,551 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:23] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.019 2026-10-06 09:36:23,604 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.020 2026-10-06 09:36:23,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.040 2026-10-06 09:36:23,757 44 INFO rb-5c3f854-225290-421545 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-06 09:36:23,780 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:23] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.042 2026-10-06 09:36:23,818 44 INFO rb-5c3f854-225290-421545 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-06 09:36:23,889 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.060 2026-10-06 09:36:23,929 44 INFO rb-5c3f854-225290-421545 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-06 09:36:23,984 44 INFO rb-5c3f854-225290-421545 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-06 09:36:24,029 44 INFO rb-5c3f854-225290-421545 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-06 09:36:24,108 44 INFO rb-5c3f854-225290-421545 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-06 09:36:24,125 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:24,127 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:24,160 44 INFO rb-5c3f854-225290-421545 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-06 09:36:24,209 44 INFO rb-5c3f854-225290-421545 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-06 09:36:24,260 44 INFO rb-5c3f854-225290-421545 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-06 09:36:24,341 44 INFO rb-5c3f854-225290-421545 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-06 09:36:24,392 44 INFO rb-5c3f854-225290-421545 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-06 09:36:24,448 44 INFO rb-5c3f854-225290-421545 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-06 09:36:24,523 44 INFO rb-5c3f854-225290-421545 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-06 09:36:24,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59022785 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '107ab989-9743-4349-9b78-a0c6988b0ffb'}] 2026-10-06 09:36:24,536 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:36:26,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59022785 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '107ab989-9743-4349-9b78-a0c6988b0ffb'} created pos.order #866 2026-10-06 09:36:27,250 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59022785 finished 2026-10-06 09:36:27,678 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:36:27,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 877 0.898 2.256 2026-10-06 09:36:27,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.045 0.051 2026-10-06 09:36:27,831 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:27] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.001 0.101 2026-10-06 09:36:27,858 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:36:27,979 44 INFO rb-5c3f854-225290-421545 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-06 09:36:27,982 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49316616 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '107ab989-9743-4349-9b78-a0c6988b0ffb'}] 2026-10-06 09:36:27,994 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49316616 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '107ab989-9743-4349-9b78-a0c6988b0ffb'} sync ignored for existing PoS order pos.order(866,) (state: done) 2026-10-06 09:36:28,015 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49316616 finished 2026-10-06 09:36:28,028 44 INFO rb-5c3f854-225290-421545 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-06 09:36:28,105 44 INFO rb-5c3f854-225290-421545 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-06 09:36:28,157 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-06 09:36:28,159 44 INFO rb-5c3f854-225290-421545 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-06 09:36:28,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.110 0.169 2026-10-06 09:36:28,303 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18855832 (allocated 20447232) 2026-10-06 09:36:28,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 129666 2026-10-06 09:36:28,310 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-06 09:36:28,314 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 129666 2026-10-06 09:36:28,450 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093628_450274_test_taxes_l10n_be_pos.txt 2026-10-06 09:36:28,450 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmph0jg8mkf_chrome_odoo" 2026-10-06 09:36:29,856 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1436, 1437] 2026-10-06 09:36:31,282 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 129886 2026-10-06 09:36:31,282 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmp2hfp_0pl_chrome_odoo 2026-10-06 09:36:31,283 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:46121/json/version 2026-10-06 09:36:31,284 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46121', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:36:31,296 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-06 09:36:31,296 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:46121/json 2026-10-06 09:36:31,297 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46121', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:36:31,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:46121/devtools/page/9E4E261357947D26EBD859F4FAE170EB 2026-10-06 09:36:31,323 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-06 09:36:31,330 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-06 09:36:31,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:36:31,548 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-06 09:36:31,550 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-06 09:36:31,550 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-06 09:36:31,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:31] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.111 0.148 2026-10-06 09:36:31,831 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '9E4E261357947D26EBD859F4FAE170EB', 'loaderId': '9FC97B9FD5692C16167170893280EBA5', 'isDownload': False} 2026-10-06 09:36:31,831 44 INFO rb-5c3f854-225290-421545 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-06 09:36:31,855 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:36:31,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:31] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-10-06 09:36:31,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:31] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-06 09:36:31,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:31] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-06 09:36:32,446 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:36:32,449 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:36:32,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-06 09:36:32,513 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-06 09:36:32,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:36:32,527 44 INFO rb-5c3f854-225290-421545 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-06 09:36:32,538 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36: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-06 09:36:32,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:32,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-10-06 09:36:32,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.020 2026-10-06 09:36:32,665 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.014 0.037 2026-10-06 09:36:32,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-06 09:36:33,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.208 0.430 2026-10-06 09:36:33,379 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:36:33,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-06 09:36:33,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.053 2026-10-06 09:36:33,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:36:33,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-06 09:36:33,635 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-06 09:36:33,692 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:36:33,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:36:33,718 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:36:33,720 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:36:33,779 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.041 0.037 2026-10-06 09:36:33,799 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:36:33,801 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:36:33,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.009 0.088 2026-10-06 09:36:33,842 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:36:33,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.029 0.044 2026-10-06 09:36:33,926 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:33] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.087 2026-10-06 09:36:33,963 44 INFO rb-5c3f854-225290-421545 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-06 09:36:34,009 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.025 0.150 2026-10-06 09:36:34,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.021 2026-10-06 09:36:34,095 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.012 0.033 2026-10-06 09:36:34,103 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:34,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.070 2026-10-06 09:36:34,158 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-06 09:36:34,189 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-06 09:36:34,201 44 INFO rb-5c3f854-225290-421545 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-06 09:36:34,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-10-06 09:36:34,242 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:36:34,250 44 INFO rb-5c3f854-225290-421545 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-06 09:36:34,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-06 09:36:34,296 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-06 09:36:34,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.194 2026-10-06 09:36:34,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-06 09:36:34,396 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-06 09:36:34,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-06 09:36:34,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.190 2026-10-06 09:36:34,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.205 2026-10-06 09:36:34,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.037 0.249 2026-10-06 09:36:34,670 44 INFO rb-5c3f854-225290-421545 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-06 09:36:34,733 44 INFO rb-5c3f854-225290-421545 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-06 09:36:34,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.034 0.126 2026-10-06 09:36:34,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.024 0.047 2026-10-06 09:36:35,053 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.017 2026-10-06 09:36:35,141 44 INFO rb-5c3f854-225290-421545 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-06 09:36:35,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:35] "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.109 2026-10-06 09:36:35,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.057 0.106 2026-10-06 09:36:35,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.158 2026-10-06 09:36:35,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:35] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.020 2026-10-06 09:36:35,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-06 09:36:35,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.034 2026-10-06 09:36:35,687 44 INFO rb-5c3f854-225290-421545 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-06 09:36:35,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:35] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.025 0.050 2026-10-06 09:36:35,749 44 INFO rb-5c3f854-225290-421545 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-06 09:36:35,801 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.045 2026-10-06 09:36:35,859 44 INFO rb-5c3f854-225290-421545 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-06 09:36:35,912 44 INFO rb-5c3f854-225290-421545 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-06 09:36:35,961 44 INFO rb-5c3f854-225290-421545 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-06 09:36:36,044 44 INFO rb-5c3f854-225290-421545 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-06 09:36:36,063 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:36,064 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:36,097 44 INFO rb-5c3f854-225290-421545 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-06 09:36:36,145 44 INFO rb-5c3f854-225290-421545 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-06 09:36:36,196 44 INFO rb-5c3f854-225290-421545 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-06 09:36:36,275 44 INFO rb-5c3f854-225290-421545 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-06 09:36:36,326 44 INFO rb-5c3f854-225290-421545 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-06 09:36:36,382 44 INFO rb-5c3f854-225290-421545 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-06 09:36:36,450 44 INFO rb-5c3f854-225290-421545 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-06 09:36:36,457 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87495581 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '1c563646-f320-4742-a1e5-8c67c9c910fb'}] 2026-10-06 09:36:36,475 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:36:38,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87495581 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '1c563646-f320-4742-a1e5-8c67c9c910fb'} created pos.order #867 2026-10-06 09:36:38,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87495581 finished 2026-10-06 09:36:38,865 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 711 0.895 1.517 2026-10-06 09:36:38,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.042 2026-10-06 09:36:38,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36: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.067 2026-10-06 09:36:39,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:39] "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-06 09:36:39,183 44 INFO rb-5c3f854-225290-421545 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-06 09:36:39,187 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19511589 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '1c563646-f320-4742-a1e5-8c67c9c910fb'}] 2026-10-06 09:36:39,197 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19511589 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '1c563646-f320-4742-a1e5-8c67c9c910fb'} sync ignored for existing PoS order pos.order(867,) (state: done) 2026-10-06 09:36:39,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19511589 finished 2026-10-06 09:36:39,234 44 INFO rb-5c3f854-225290-421545 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-06 09:36:39,308 44 INFO rb-5c3f854-225290-421545 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-06 09:36:39,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-06 09:36:39,362 44 INFO rb-5c3f854-225290-421545 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-06 09:36:39,413 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.071 0.159 2026-10-06 09:36:39,502 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18873592 (allocated 20447232) 2026-10-06 09:36:39,524 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 129886 2026-10-06 09:36:39,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-06 09:36:39,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 129886 2026-10-06 09:36:39,562 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.045 2026-10-06 09:36:39,661 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093639_661573_test_taxes_l10n_be_pos.txt 2026-10-06 09:36:39,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmp2hfp_0pl_chrome_odoo" 2026-10-06 09:36:40,941 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1439, 1440] 2026-10-06 09:36:42,431 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130111 2026-10-06 09:36:42,431 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpbeqw2olc_chrome_odoo 2026-10-06 09:36:42,431 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:42283/json/version 2026-10-06 09:36:42,433 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42283', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:36:42,520 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-06 09:36:42,520 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:42283/json 2026-10-06 09:36:42,521 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42283', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:36:42,552 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:42283/devtools/page/80D0670755C101E311D24541156D4BA9 2026-10-06 09:36:42,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-06 09:36:42,581 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-06 09:36:42,823 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:36:42,832 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-06 09:36:42,835 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-06 09:36:42,835 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-06 09:36:43,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.060 0.132 2026-10-06 09:36:43,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '80D0670755C101E311D24541156D4BA9', 'loaderId': '2F90AE1D457780EFF5BC639E8467EBF5', 'isDownload': False} 2026-10-06 09:36:43,054 44 INFO rb-5c3f854-225290-421545 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-06 09:36:43,076 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:36:43,116 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-06 09:36:43,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.012 2026-10-06 09:36:43,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.026 2026-10-06 09:36:43,691 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:43,698 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:43,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:36:43,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:36:43,749 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-06 09:36:43,754 44 INFO rb-5c3f854-225290-421545 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-06 09:36:43,767 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:36:43,780 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:43,808 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.012 2026-10-06 09:36:43,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.016 2026-10-06 09:36:43,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.017 0.039 2026-10-06 09:36:43,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-06 09:36:44,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.258 0.371 2026-10-06 09:36:44,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:36:44,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:36:44,730 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:44] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.040 2026-10-06 09:36:44,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 09:36:44,793 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-06 09:36:44,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:36:44,863 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:44,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:36:44,907 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:36:44,916 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:36:44,928 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:36:44,952 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36: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-06 09:36:44,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:44] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.030 0.059 2026-10-06 09:36:44,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:44] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.012 0.106 2026-10-06 09:36:45,020 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.005 0.062 2026-10-06 09:36:45,025 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:36:45,078 44 INFO rb-5c3f854-225290-421545 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-06 09:36:45,112 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.038 0.077 2026-10-06 09:36:45,195 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.028 0.177 2026-10-06 09:36:45,223 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.014 0.083 2026-10-06 09:36:45,236 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:45,264 44 INFO rb-5c3f854-225290-421545 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-06 09:36:45,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.091 2026-10-06 09:36:45,285 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:36:45,307 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.006 0.122 2026-10-06 09:36:45,312 44 INFO rb-5c3f854-225290-421545 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-06 09:36:45,344 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.156 2026-10-06 09:36:45,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.167 2026-10-06 09:36:45,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-10-06 09:36:45,436 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.010 0.185 2026-10-06 09:36:45,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.168 2026-10-06 09:36:45,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.006 0.184 2026-10-06 09:36:45,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-10-06 09:36:45,559 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-06 09:36:45,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.179 2026-10-06 09:36:45,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-06 09:36:45,655 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-06 09:36:45,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-06 09:36:45,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-06 09:36:45,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.028 0.194 2026-10-06 09:36:45,837 44 INFO rb-5c3f854-225290-421545 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-06 09:36:45,907 44 INFO rb-5c3f854-225290-421545 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-06 09:36:46,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.026 0.087 2026-10-06 09:36:46,142 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.044 2026-10-06 09:36:46,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.016 2026-10-06 09:36:46,296 44 INFO rb-5c3f854-225290-421545 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-06 09:36:46,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:46] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.052 0.096 2026-10-06 09:36:46,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.064 0.111 2026-10-06 09:36:46,639 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.152 2026-10-06 09:36:46,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:46] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.009 0.019 2026-10-06 09:36:46,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-06 09:36:46,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.034 2026-10-06 09:36:46,812 44 INFO rb-5c3f854-225290-421545 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-06 09:36:46,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:46] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.038 2026-10-06 09:36:46,865 44 INFO rb-5c3f854-225290-421545 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-06 09:36:46,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.044 2026-10-06 09:36:46,987 44 INFO rb-5c3f854-225290-421545 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-06 09:36:47,038 44 INFO rb-5c3f854-225290-421545 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-06 09:36:47,089 44 INFO rb-5c3f854-225290-421545 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-06 09:36:47,165 44 INFO rb-5c3f854-225290-421545 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-06 09:36:47,183 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:47,185 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:36:47,221 44 INFO rb-5c3f854-225290-421545 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-06 09:36:47,267 44 INFO rb-5c3f854-225290-421545 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-06 09:36:47,318 44 INFO rb-5c3f854-225290-421545 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-06 09:36:47,398 44 INFO rb-5c3f854-225290-421545 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-06 09:36:47,449 44 INFO rb-5c3f854-225290-421545 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-06 09:36:47,505 44 INFO rb-5c3f854-225290-421545 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-06 09:36:47,578 44 INFO rb-5c3f854-225290-421545 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-06 09:36:47,583 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90968792 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'b1da226b-8d2d-4090-ace3-1f9b0101275c'}] 2026-10-06 09:36:47,592 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:49,281 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90968792 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'b1da226b-8d2d-4090-ace3-1f9b0101275c'} created pos.order #868 2026-10-06 09:36:49,488 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90968792 finished 2026-10-06 09:36:49,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 684 0.712 1.492 2026-10-06 09:36:49,860 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36: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.008 2026-10-06 09:36:49,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.037 2026-10-06 09:36:49,941 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:36:50,070 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43173380 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'b1da226b-8d2d-4090-ace3-1f9b0101275c'}] 2026-10-06 09:36:50,075 44 INFO rb-5c3f854-225290-421545 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-06 09:36:50,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43173380 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'b1da226b-8d2d-4090-ace3-1f9b0101275c'} sync ignored for existing PoS order pos.order(868,) (state: done) 2026-10-06 09:36:50,114 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43173380 finished 2026-10-06 09:36:50,128 44 INFO rb-5c3f854-225290-421545 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-06 09:36:50,197 44 INFO rb-5c3f854-225290-421545 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-06 09:36:50,248 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-06 09:36:50,250 44 INFO rb-5c3f854-225290-421545 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-06 09:36:50,281 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.059 0.155 2026-10-06 09:36:50,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18909852 (allocated 20447232) 2026-10-06 09:36:50,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130111 2026-10-06 09:36:50,422 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-06 09:36:50,422 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130111 2026-10-06 09:36:50,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093650_575664_test_taxes_l10n_be_pos.txt 2026-10-06 09:36:50,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpbeqw2olc_chrome_odoo" 2026-10-06 09:36:51,869 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1442, 1443] 2026-10-06 09:36:53,272 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130344 2026-10-06 09:36:53,273 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpv5h38jfj_chrome_odoo 2026-10-06 09:36:53,273 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:46547/json/version 2026-10-06 09:36:53,274 44 INFO rb-5c3f854-225290-421545 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-06 09:36:53,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-06 09:36:53,360 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:46547/json 2026-10-06 09:36:53,362 44 INFO rb-5c3f854-225290-421545 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-06 09:36:53,374 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:46547/devtools/page/69FA3B204C9D11D6F6FE99DD5DEB7CA1 2026-10-06 09:36:53,389 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-06 09:36:53,399 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-06 09:36:53,597 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:36:53,605 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-06 09:36:53,607 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-06 09:36:53,608 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-06 09:36:53,787 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:53] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.054 0.115 2026-10-06 09:36:53,794 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '69FA3B204C9D11D6F6FE99DD5DEB7CA1', 'loaderId': 'E5381C788F39FC581D209274C82056D7', 'isDownload': False} 2026-10-06 09:36:53,794 44 INFO rb-5c3f854-225290-421545 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-06 09:36:53,818 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:36:53,837 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:53] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 09:36:53,842 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:53] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-06 09:36:53,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:53] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-06 09:36:54,433 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:54,444 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:36:54,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:36:54,490 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:36:54,502 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:36:54,510 44 INFO rb-5c3f854-225290-421545 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-06 09:36:54,514 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:36:54,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:54,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-10-06 09:36:54,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 09:36:54,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.014 0.046 2026-10-06 09:36:54,639 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-06 09:36:55,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.221 0.459 2026-10-06 09:36:55,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "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-06 09:36:55,491 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36: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.007 2026-10-06 09:36:55,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.037 2026-10-06 09:36:55,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:36:55,606 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-06 09:36:55,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-06 09:36:55,680 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:36:55,704 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:36:55,709 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:36:55,720 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.013 0.026 2026-10-06 09:36:55,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.006 0.040 2026-10-06 09:36:55,739 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-10-06 09:36:55,772 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:55,773 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:55,825 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:36:55,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.026 0.054 2026-10-06 09:36:55,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.092 2026-10-06 09:36:55,917 44 INFO rb-5c3f854-225290-421545 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-06 09:36:55,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:55] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.043 0.140 2026-10-06 09:36:56,016 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.006 0.081 2026-10-06 09:36:56,025 44 INFO rb-5c3f854-225290-421545 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-06 09:36:56,031 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:36:56,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.011 0.070 2026-10-06 09:36:56,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.097 2026-10-06 09:36:56,120 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.137 2026-10-06 09:36:56,123 44 INFO rb-5c3f854-225290-421545 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-06 09:36:56,130 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:36:56,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.164 2026-10-06 09:36:56,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.174 2026-10-06 09:36:56,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.165 2026-10-06 09:36:56,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-10-06 09:36:56,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-06 09:36:56,289 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.150 2026-10-06 09:36:56,313 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-10-06 09:36:56,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-06 09:36:56,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.007 0.142 2026-10-06 09:36:56,408 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-06 09:36:56,428 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-10-06 09:36:56,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-06 09:36:56,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.008 0.158 2026-10-06 09:36:56,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-10-06 09:36:56,575 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.032 0.154 2026-10-06 09:36:56,616 44 INFO rb-5c3f854-225290-421545 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-06 09:36:56,677 44 INFO rb-5c3f854-225290-421545 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-06 09:36:56,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.022 0.061 2026-10-06 09:36:56,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.024 0.053 2026-10-06 09:36:56,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-06 09:36:57,027 44 INFO rb-5c3f854-225290-421545 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-06 09:36:57,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:57] "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.048 0.101 2026-10-06 09:36:57,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.046 0.117 2026-10-06 09:36:57,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:57] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.148 2026-10-06 09:36:57,401 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:57] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.020 2026-10-06 09:36:57,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 09:36:57,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.032 2026-10-06 09:36:57,558 44 INFO rb-5c3f854-225290-421545 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-06 09:36:57,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36: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.016 0.035 2026-10-06 09:36:57,611 44 INFO rb-5c3f854-225290-421545 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-06 09:36:57,664 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.056 2026-10-06 09:36:57,712 44 INFO rb-5c3f854-225290-421545 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-06 09:36:57,763 44 INFO rb-5c3f854-225290-421545 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-06 09:36:57,813 44 INFO rb-5c3f854-225290-421545 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-06 09:36:57,890 44 INFO rb-5c3f854-225290-421545 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-06 09:36:57,908 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:36:57,910 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:36:57,941 44 INFO rb-5c3f854-225290-421545 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-06 09:36:57,992 44 INFO rb-5c3f854-225290-421545 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-06 09:36:58,043 44 INFO rb-5c3f854-225290-421545 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-06 09:36:58,123 44 INFO rb-5c3f854-225290-421545 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-06 09:36:58,174 44 INFO rb-5c3f854-225290-421545 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-06 09:36:58,229 44 INFO rb-5c3f854-225290-421545 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-06 09:36:58,300 44 INFO rb-5c3f854-225290-421545 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-06 09:36:58,305 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88742564 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '13a93b96-329a-45be-b93e-0ed95b8096b3'}] 2026-10-06 09:36:58,311 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:36:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:36:59,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88742564 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '13a93b96-329a-45be-b93e-0ed95b8096b3'} created pos.order #869 2026-10-06 09:36:59,939 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88742564 finished 2026-10-06 09:37:00,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 684 0.724 1.295 2026-10-06 09:37:00,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.035 0.041 2026-10-06 09:37:00,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:00] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.085 2026-10-06 09:37:00,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:37:00,616 44 INFO rb-5c3f854-225290-421545 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-06 09:37:00,624 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60073315 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '13a93b96-329a-45be-b93e-0ed95b8096b3'}] 2026-10-06 09:37:00,633 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60073315 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '13a93b96-329a-45be-b93e-0ed95b8096b3'} sync ignored for existing PoS order pos.order(869,) (state: done) 2026-10-06 09:37:00,655 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60073315 finished 2026-10-06 09:37:00,665 44 INFO rb-5c3f854-225290-421545 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-06 09:37:00,740 44 INFO rb-5c3f854-225290-421545 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-06 09:37:00,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-06 09:37:00,787 44 INFO rb-5c3f854-225290-421545 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-06 09:37:00,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.060 0.113 2026-10-06 09:37:00,927 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18952444 (allocated 20447232) 2026-10-06 09:37:00,933 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130344 2026-10-06 09:37:00,933 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-06 09:37:00,934 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130344 2026-10-06 09:37:01,036 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093701_036539_test_taxes_l10n_be_pos.txt 2026-10-06 09:37:01,036 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpv5h38jfj_chrome_odoo" 2026-10-06 09:37:02,341 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1445, 1446] 2026-10-06 09:37:02,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-10-06 09:37:03,975 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 130578 2026-10-06 09:37:03,975 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp_one1ged_chrome_odoo 2026-10-06 09:37:03,975 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:35703/json/version 2026-10-06 09:37:03,976 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35703', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:37:04,047 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-06 09:37:04,047 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:35703/json 2026-10-06 09:37:04,048 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35703', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:37:04,058 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:35703/devtools/page/721C06EB4D853BB4A805FC39994A1BB1 2026-10-06 09:37:04,077 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-06 09:37:04,088 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-06 09:37:04,264 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:37:04,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-06 09:37:04,274 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-06 09:37:04,274 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-06 09:37:04,296 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:37:05,089 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:05] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.118 0.678 2026-10-06 09:37:05,093 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '721C06EB4D853BB4A805FC39994A1BB1', 'loaderId': '09CD3174C48EF0B7A064939AF6B0BF9F', 'isDownload': False} 2026-10-06 09:37:05,094 44 INFO rb-5c3f854-225290-421545 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-06 09:37:05,118 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:37:05,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:05] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 09:37:05,148 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:05] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:37:05,151 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:05] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:37:05,695 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:05,701 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:37:05,734 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 09:37:05,774 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:37:05,778 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 09:37:05,787 44 INFO rb-5c3f854-225290-421545 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-06 09:37:05,808 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37: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-06 09:37:05,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:05,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.012 2026-10-06 09:37:05,889 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.023 2026-10-06 09:37:05,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:05] "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-06 09:37:05,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-06 09:37:06,756 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.303 0.472 2026-10-06 09:37:06,779 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:37:06,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.011 2026-10-06 09:37:06,944 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:06] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.040 2026-10-06 09:37:06,974 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37: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.006 2026-10-06 09:37:06,988 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-06 09:37:07,002 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:37:07,050 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:37:07,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:37:07,073 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:37:07,075 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:37:07,104 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:37:07,106 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "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-06 09:37:07,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.025 0.043 2026-10-06 09:37:07,136 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:07,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.088 2026-10-06 09:37:07,169 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.005 0.064 2026-10-06 09:37:07,251 44 INFO rb-5c3f854-225290-421545 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-06 09:37:07,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.038 0.104 2026-10-06 09:37:07,360 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.031 0.200 2026-10-06 09:37:07,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.055 2026-10-06 09:37:07,381 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:37:07,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-10-06 09:37:07,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.100 2026-10-06 09:37:07,469 44 INFO rb-5c3f854-225290-421545 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-06 09:37:07,473 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.121 2026-10-06 09:37:07,483 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:37:07,516 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.016 0.154 2026-10-06 09:37:07,518 44 INFO rb-5c3f854-225290-421545 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-06 09:37:07,543 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-10-06 09:37:07,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.177 2026-10-06 09:37:07,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-10-06 09:37:07,639 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-06 09:37:07,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-06 09:37:07,695 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-06 09:37:07,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.037 0.198 2026-10-06 09:37:07,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:07] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.007 0.225 2026-10-06 09:37:07,833 44 INFO rb-5c3f854-225290-421545 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-06 09:37:07,895 44 INFO rb-5c3f854-225290-421545 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-06 09:37:08,088 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.058 0.132 2026-10-06 09:37:08,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:08] "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-06 09:37:08,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-06 09:37:08,370 44 INFO rb-5c3f854-225290-421545 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-06 09:37:08,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37: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.048 0.108 2026-10-06 09:37:08,698 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.053 0.101 2026-10-06 09:37:08,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.132 2026-10-06 09:37:08,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:08] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.017 2026-10-06 09:37:08,778 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-06 09:37:08,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.036 2026-10-06 09:37:08,895 44 INFO rb-5c3f854-225290-421545 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-06 09:37:08,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.020 0.028 2026-10-06 09:37:08,956 44 INFO rb-5c3f854-225290-421545 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-06 09:37:08,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.012 0.042 2026-10-06 09:37:09,067 44 INFO rb-5c3f854-225290-421545 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-06 09:37:09,118 44 INFO rb-5c3f854-225290-421545 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-06 09:37:09,169 44 INFO rb-5c3f854-225290-421545 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-06 09:37:09,245 44 INFO rb-5c3f854-225290-421545 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-06 09:37:09,256 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:37:09,260 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:37:09,295 44 INFO rb-5c3f854-225290-421545 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-06 09:37:09,346 44 INFO rb-5c3f854-225290-421545 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-06 09:37:09,397 44 INFO rb-5c3f854-225290-421545 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-06 09:37:09,467 44 INFO rb-5c3f854-225290-421545 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-06 09:37:09,519 44 INFO rb-5c3f854-225290-421545 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-06 09:37:09,574 44 INFO rb-5c3f854-225290-421545 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-06 09:37:09,646 44 INFO rb-5c3f854-225290-421545 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-06 09:37:09,656 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73408070 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'a2a1684b-bf9b-4350-b566-b68dd0555a71'}] 2026-10-06 09:37:09,658 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:37:12,088 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73408070 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'a2a1684b-bf9b-4350-b566-b68dd0555a71'} created pos.order #870 2026-10-06 09:37:12,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73408070 finished 2026-10-06 09:37:12,839 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:37:12,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 885 0.925 2.263 2026-10-06 09:37:12,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:12] "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.013 2026-10-06 09:37:12,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.026 0.053 2026-10-06 09:37:13,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:37:13,160 44 INFO rb-5c3f854-225290-421545 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-06 09:37:13,167 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63021571 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'a2a1684b-bf9b-4350-b566-b68dd0555a71'}] 2026-10-06 09:37:13,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63021571 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'a2a1684b-bf9b-4350-b566-b68dd0555a71'} sync ignored for existing PoS order pos.order(870,) (state: done) 2026-10-06 09:37:13,206 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63021571 finished 2026-10-06 09:37:13,213 44 INFO rb-5c3f854-225290-421545 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-06 09:37:13,282 44 INFO rb-5c3f854-225290-421545 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-06 09:37:13,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-06 09:37:13,332 44 INFO rb-5c3f854-225290-421545 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-06 09:37:13,354 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.054 0.137 2026-10-06 09:37:13,472 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18954724 (allocated 20709376) 2026-10-06 09:37:13,479 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 130578 2026-10-06 09:37:13,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-06 09:37:13,481 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 130578 2026-10-06 09:37:13,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093713_603675_test_taxes_l10n_br_pos.txt 2026-10-06 09:37:13,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp_one1ged_chrome_odoo" 2026-10-06 09:37:14,671 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1448, 1449] 2026-10-06 09:37:15,878 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 130799 2026-10-06 09:37:15,878 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmplqycpp6r_chrome_odoo 2026-10-06 09:37:15,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36209/json/version 2026-10-06 09:37:15,880 44 INFO rb-5c3f854-225290-421545 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-06 09:37:15,964 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-06 09:37:15,964 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36209/json 2026-10-06 09:37:15,965 44 INFO rb-5c3f854-225290-421545 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-06 09:37:15,979 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:36209/devtools/page/8E89327C9E0FBA695459DFB0DD90EBF1 2026-10-06 09:37:15,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-06 09:37:16,011 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-06 09:37:16,227 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:37:16,242 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-06 09:37:16,244 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-06 09:37:16,245 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-06 09:37:16,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:16] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.119 0.135 2026-10-06 09:37:16,513 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '8E89327C9E0FBA695459DFB0DD90EBF1', 'loaderId': 'A497DEB1F7418E9EF7BDE4F7B5A1B7AE', 'isDownload': False} 2026-10-06 09:37:16,513 44 INFO rb-5c3f854-225290-421545 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-06 09:37:16,541 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:37:16,562 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:16] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.007 2026-10-06 09:37:16,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:16] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-06 09:37:16,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:16] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-06 09:37:17,136 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:37:17,141 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:37:17,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:37:17,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:37:17,194 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:37:17,207 44 INFO rb-5c3f854-225290-421545 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-06 09:37:17,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:37:17,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:17,268 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.012 2026-10-06 09:37:17,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 09:37:17,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.014 0.040 2026-10-06 09:37:17,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-06 09:37:18,156 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.356 0.413 2026-10-06 09:37:18,192 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:37:18,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37: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-06 09:37:18,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.048 2026-10-06 09:37:18,409 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37: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.009 2026-10-06 09:37:18,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-06 09:37:18,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37: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-06 09:37:18,535 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:37:18,538 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 09:37:18,552 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:37:18,595 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:37:18,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.041 0.059 2026-10-06 09:37:18,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.100 2026-10-06 09:37:18,613 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:37:18,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.010 0.142 2026-10-06 09:37:18,671 44 INFO rb-5c3f854-225290-421545 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-06 09:37:18,674 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.031 2026-10-06 09:37:18,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.014 2026-10-06 09:37:18,798 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.019 0.038 2026-10-06 09:37:18,800 44 INFO rb-5c3f854-225290-421545 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-06 09:37:18,810 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:18,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-10-06 09:37:18,862 44 INFO rb-5c3f854-225290-421545 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-06 09:37:18,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-10-06 09:37:18,887 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:37:18,894 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:37:18,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-06 09:37:18,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.186 2026-10-06 09:37:18,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:18] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-06 09:37:19,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:19] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.090 2026-10-06 09:37:19,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:19] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-06 09:37:19,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:19] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-06 09:37:19,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:19] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.025 0.293 2026-10-06 09:37:19,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:19] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.025 0.345 2026-10-06 09:37:19,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:19] "GET /web/image?model=product.template&field=image_128&id=2319&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.255 2026-10-06 09:37:19,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:19] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.243 2026-10-06 09:37:19,281 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:19] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.249 2026-10-06 09:37:19,307 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:19] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.250 2026-10-06 09:37:19,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.030 0.219 2026-10-06 09:37:19,433 44 INFO rb-5c3f854-225290-421545 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-06 09:37:19,494 44 INFO rb-5c3f854-225290-421545 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-06 09:37:19,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.035 0.098 2026-10-06 09:37:19,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.023 0.050 2026-10-06 09:37:19,787 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-06 09:37:19,872 44 INFO rb-5c3f854-225290-421545 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-06 09:37:20,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:20] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.038 0.090 2026-10-06 09:37:20,186 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.044 0.125 2026-10-06 09:37:20,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.164 2026-10-06 09:37:20,237 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:20] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.021 2026-10-06 09:37:20,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-06 09:37:20,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.034 2026-10-06 09:37:20,379 44 INFO rb-5c3f854-225290-421545 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-06 09:37:20,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37: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.044 2026-10-06 09:37:20,429 44 INFO rb-5c3f854-225290-421545 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-06 09:37:20,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.056 2026-10-06 09:37:20,531 44 INFO rb-5c3f854-225290-421545 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-06 09:37:20,583 44 INFO rb-5c3f854-225290-421545 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-06 09:37:20,632 44 INFO rb-5c3f854-225290-421545 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-06 09:37:20,705 44 INFO rb-5c3f854-225290-421545 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-06 09:37:20,719 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:37:20,722 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:37:20,755 44 INFO rb-5c3f854-225290-421545 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-06 09:37:20,806 44 INFO rb-5c3f854-225290-421545 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-06 09:37:20,857 44 INFO rb-5c3f854-225290-421545 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-06 09:37:20,936 44 INFO rb-5c3f854-225290-421545 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-06 09:37:20,987 44 INFO rb-5c3f854-225290-421545 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-06 09:37:21,041 44 INFO rb-5c3f854-225290-421545 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-06 09:37:21,119 44 INFO rb-5c3f854-225290-421545 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-06 09:37:21,124 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66545887 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'edd795ea-1126-42d5-b96e-dbb920283eec'}] 2026-10-06 09:37:21,140 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:37:22,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66545887 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'edd795ea-1126-42d5-b96e-dbb920283eec'} created pos.order #871 2026-10-06 09:37:22,909 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66545887 finished 2026-10-06 09:37:23,206 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 720 0.720 1.365 2026-10-06 09:37:23,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:23] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:37:23,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.033 2026-10-06 09:37:23,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:23] "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-06 09:37:23,480 44 INFO rb-5c3f854-225290-421545 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-06 09:37:23,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81235488 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'edd795ea-1126-42d5-b96e-dbb920283eec'}] 2026-10-06 09:37:23,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81235488 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'edd795ea-1126-42d5-b96e-dbb920283eec'} sync ignored for existing PoS order pos.order(871,) (state: done) 2026-10-06 09:37:23,517 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81235488 finished 2026-10-06 09:37:23,530 44 INFO rb-5c3f854-225290-421545 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-06 09:37:23,601 44 INFO rb-5c3f854-225290-421545 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-06 09:37:23,649 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-06 09:37:23,650 44 INFO rb-5c3f854-225290-421545 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-06 09:37:23,672 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.057 0.132 2026-10-06 09:37:23,792 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18959544 (allocated 20185088) 2026-10-06 09:37:23,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 130799 2026-10-06 09:37:23,800 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-06 09:37:23,801 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 130799 2026-10-06 09:37:23,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093723_911486_test_taxes_l10n_br_pos.txt 2026-10-06 09:37:23,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmplqycpp6r_chrome_odoo" 2026-10-06 09:37:25,149 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1451, 1452] 2026-10-06 09:37:26,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131022 2026-10-06 09:37:26,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp7tncd80k_chrome_odoo 2026-10-06 09:37:26,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:35699/json/version 2026-10-06 09:37:26,333 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35699', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:37:26,362 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-06 09:37:26,362 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:35699/json 2026-10-06 09:37:26,363 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35699', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:37:26,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:35699/devtools/page/BB22DADA75B045AE3C2341AECDC8D36B 2026-10-06 09:37:26,385 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-06 09:37:26,396 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-06 09:37:26,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:37:26,610 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-06 09:37:26,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-06 09:37:26,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-06 09:37:26,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:26] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.043 0.086 2026-10-06 09:37:26,771 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'BB22DADA75B045AE3C2341AECDC8D36B', 'loaderId': 'BE336E6D7B1BA4AD3D8FFA0A15FD07A3', 'isDownload': False} 2026-10-06 09:37:26,772 44 INFO rb-5c3f854-225290-421545 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-06 09:37:26,791 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:37:26,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:26] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 09:37:26,832 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:26] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-06 09:37:26,847 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:26] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.043 2026-10-06 09:37:27,367 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:37:27,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:37:27,384 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:37:27,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:37:27,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-06 09:37:27,423 44 INFO rb-5c3f854-225290-421545 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-06 09:37:27,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37: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-06 09:37:27,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:27,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-10-06 09:37:27,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.023 2026-10-06 09:37:27,517 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-06 09:37:27,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.011 0.040 2026-10-06 09:37:28,227 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.222 0.390 2026-10-06 09:37:28,255 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "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-06 09:37:28,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:37:28,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-06 09:37:28,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37: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-06 09:37:28,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-06 09:37:28,473 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:37:28,564 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:37:28,591 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:37:28,593 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:37:28,618 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.026 0.038 2026-10-06 09:37:28,639 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:37:28,656 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37: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-06 09:37:28,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.011 0.078 2026-10-06 09:37:28,668 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.111 2026-10-06 09:37:28,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.036 2026-10-06 09:37:28,766 44 INFO rb-5c3f854-225290-421545 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-06 09:37:28,828 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.010 0.012 2026-10-06 09:37:28,840 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:37:28,889 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:37:28,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:28] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.036 0.069 2026-10-06 09:37:28,923 44 INFO rb-5c3f854-225290-421545 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-06 09:37:28,980 44 INFO rb-5c3f854-225290-421545 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-06 09:37:29,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.032 0.156 2026-10-06 09:37:29,020 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:29,038 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.183 2026-10-06 09:37:29,068 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-06 09:37:29,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.242 2026-10-06 09:37:29,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.009 0.237 2026-10-06 09:37:29,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.232 2026-10-06 09:37:29,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.173 2026-10-06 09:37:29,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-06 09:37:29,274 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-10-06 09:37:29,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.006 0.206 2026-10-06 09:37:29,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.191 2026-10-06 09:37:29,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2319&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-06 09:37:29,385 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-06 09:37:29,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-06 09:37:29,433 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-06 09:37:29,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-06 09:37:29,541 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.027 0.223 2026-10-06 09:37:29,584 44 INFO rb-5c3f854-225290-421545 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-06 09:37:29,641 44 INFO rb-5c3f854-225290-421545 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-06 09:37:29,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.028 0.099 2026-10-06 09:37:29,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.022 0.045 2026-10-06 09:37:29,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.019 2026-10-06 09:37:30,050 44 INFO rb-5c3f854-225290-421545 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-06 09:37:30,208 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:30] "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.095 2026-10-06 09:37:30,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.064 0.112 2026-10-06 09:37:30,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:30] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.161 2026-10-06 09:37:30,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:30] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.020 2026-10-06 09:37:30,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-06 09:37:30,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.036 2026-10-06 09:37:30,580 44 INFO rb-5c3f854-225290-421545 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-06 09:37:30,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.012 0.040 2026-10-06 09:37:30,643 44 INFO rb-5c3f854-225290-421545 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-06 09:37:30,688 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.056 2026-10-06 09:37:30,761 44 INFO rb-5c3f854-225290-421545 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-06 09:37:30,813 44 INFO rb-5c3f854-225290-421545 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-06 09:37:30,864 44 INFO rb-5c3f854-225290-421545 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-06 09:37:30,943 44 INFO rb-5c3f854-225290-421545 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-06 09:37:30,960 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:37:30,962 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:30,993 44 INFO rb-5c3f854-225290-421545 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-06 09:37:31,044 44 INFO rb-5c3f854-225290-421545 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-06 09:37:31,096 44 INFO rb-5c3f854-225290-421545 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-06 09:37:31,178 44 INFO rb-5c3f854-225290-421545 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-06 09:37:31,229 44 INFO rb-5c3f854-225290-421545 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-06 09:37:31,285 44 INFO rb-5c3f854-225290-421545 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-06 09:37:31,362 44 INFO rb-5c3f854-225290-421545 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-06 09:37:31,367 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57146058 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '0629dec5-9bb0-4720-89d1-39121a71e2d8'}] 2026-10-06 09:37:31,375 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:37:33,021 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57146058 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '0629dec5-9bb0-4720-89d1-39121a71e2d8'} created pos.order #872 2026-10-06 09:37:33,211 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57146058 finished 2026-10-06 09:37:33,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 692 0.687 1.424 2026-10-06 09:37:33,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37: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.008 2026-10-06 09:37:33,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.045 2026-10-06 09:37:33,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:37:33,777 44 INFO rb-5c3f854-225290-421545 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-06 09:37:33,790 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54273619 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '0629dec5-9bb0-4720-89d1-39121a71e2d8'}] 2026-10-06 09:37:33,799 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54273619 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '0629dec5-9bb0-4720-89d1-39121a71e2d8'} sync ignored for existing PoS order pos.order(872,) (state: done) 2026-10-06 09:37:33,825 44 INFO rb-5c3f854-225290-421545 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-06 09:37:33,836 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54273619 finished 2026-10-06 09:37:33,897 44 INFO rb-5c3f854-225290-421545 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-06 09:37:33,944 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-06 09:37:33,957 44 INFO rb-5c3f854-225290-421545 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-06 09:37:34,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.054 0.172 2026-10-06 09:37:34,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19030328 (allocated 20447232) 2026-10-06 09:37:34,114 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131022 2026-10-06 09:37:34,116 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-06 09:37:34,117 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131022 2026-10-06 09:37:34,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.030 2026-10-06 09:37:34,223 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093734_223412_test_taxes_l10n_br_pos.txt 2026-10-06 09:37:34,223 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp7tncd80k_chrome_odoo" 2026-10-06 09:37:35,420 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1454, 1455] 2026-10-06 09:37:36,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131262 2026-10-06 09:37:36,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmphqvn3w7f_chrome_odoo 2026-10-06 09:37:36,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:35199/json/version 2026-10-06 09:37:36,799 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35199', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:37:36,880 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-06 09:37:36,880 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:35199/json 2026-10-06 09:37:36,882 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35199', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:37:36,898 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:35199/devtools/page/4CCC5D8D9C54D698504E04287A862585 2026-10-06 09:37:36,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-06 09:37:36,918 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-06 09:37:37,148 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:37:37,155 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-06 09:37:37,157 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-06 09:37:37,157 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-06 09:37:37,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:37] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.054 0.105 2026-10-06 09:37:37,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '4CCC5D8D9C54D698504E04287A862585', 'loaderId': 'D2DF65587CC4B71FFE4CD6695B9E82FA', 'isDownload': False} 2026-10-06 09:37:37,332 44 INFO rb-5c3f854-225290-421545 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-06 09:37:37,351 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:37:37,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:37] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 09:37:37,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:37] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:37:37,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:37] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 09:37:37,931 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:37:37,945 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:37:37,957 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:37:37,997 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:37:38,002 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-10-06 09:37:38,003 44 INFO rb-5c3f854-225290-421545 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-06 09:37:38,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 09:37:38,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:37:38,079 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.006 0.010 2026-10-06 09:37:38,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-06 09:37:38,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.016 0.042 2026-10-06 09:37:38,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-06 09:37:38,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.269 0.413 2026-10-06 09:37:38,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:37:38,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.008 2026-10-06 09:37:39,022 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.039 2026-10-06 09:37:39,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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-06 09:37:39,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-06 09:37:39,088 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:37:39,138 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:37:39,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:37:39,167 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:37:39,173 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 09:37:39,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.027 2026-10-06 09:37:39,222 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:37:39,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.014 0.067 2026-10-06 09:37:39,228 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "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-06 09:37:39,258 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:37:39,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.017 0.026 2026-10-06 09:37:39,338 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.027 0.075 2026-10-06 09:37:39,357 44 INFO rb-5c3f854-225290-421545 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-06 09:37:39,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.071 0.178 2026-10-06 09:37:39,490 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:37:39,508 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.009 0.092 2026-10-06 09:37:39,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.008 0.110 2026-10-06 09:37:39,572 44 INFO rb-5c3f854-225290-421545 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-06 09:37:39,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.006 0.128 2026-10-06 09:37:39,615 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:37:39,623 44 INFO rb-5c3f854-225290-421545 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-06 09:37:39,637 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.012 0.194 2026-10-06 09:37:39,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.220 2026-10-06 09:37:39,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-10-06 09:37:39,734 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.217 2026-10-06 09:37:39,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-10-06 09:37:39,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.007 0.182 2026-10-06 09:37:39,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-06 09:37:39,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.006 0.189 2026-10-06 09:37:39,902 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-06 09:37:39,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2319&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-06 09:37:39,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-06 09:37:39,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.174 2026-10-06 09:37:40,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:40] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-06 09:37:40,068 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:40] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-06 09:37:40,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:40] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.150 2026-10-06 09:37:40,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.053 0.252 2026-10-06 09:37:40,247 44 INFO rb-5c3f854-225290-421545 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-06 09:37:40,312 44 INFO rb-5c3f854-225290-421545 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-06 09:37:40,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.040 0.107 2026-10-06 09:37:40,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.030 0.049 2026-10-06 09:37:40,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.017 2026-10-06 09:37:40,706 44 INFO rb-5c3f854-225290-421545 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-06 09:37:40,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.065 0.116 2026-10-06 09:37:41,097 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.080 0.117 2026-10-06 09:37:41,117 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.195 2026-10-06 09:37:41,152 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:41] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.018 2026-10-06 09:37:41,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-06 09:37:41,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.032 2026-10-06 09:37:41,288 44 INFO rb-5c3f854-225290-421545 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-06 09:37:41,306 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37: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.014 0.043 2026-10-06 09:37:41,338 44 INFO rb-5c3f854-225290-421545 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-06 09:37:41,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.047 2026-10-06 09:37:41,443 44 INFO rb-5c3f854-225290-421545 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-06 09:37:41,495 44 INFO rb-5c3f854-225290-421545 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-06 09:37:41,547 44 INFO rb-5c3f854-225290-421545 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-06 09:37:41,621 44 INFO rb-5c3f854-225290-421545 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-06 09:37:41,644 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:41,644 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:37:41,671 44 INFO rb-5c3f854-225290-421545 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-06 09:37:41,722 44 INFO rb-5c3f854-225290-421545 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-06 09:37:41,773 44 INFO rb-5c3f854-225290-421545 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-06 09:37:41,854 44 INFO rb-5c3f854-225290-421545 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-06 09:37:41,905 44 INFO rb-5c3f854-225290-421545 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-06 09:37:41,962 44 INFO rb-5c3f854-225290-421545 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-06 09:37:42,043 44 INFO rb-5c3f854-225290-421545 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-06 09:37:42,047 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97978676 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '4ed352bd-8788-407d-87a0-92f46eefdcc1'}] 2026-10-06 09:37:42,052 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:43,645 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97978676 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '4ed352bd-8788-407d-87a0-92f46eefdcc1'} created pos.order #873 2026-10-06 09:37:43,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97978676 finished 2026-10-06 09:37:44,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 692 0.636 1.473 2026-10-06 09:37:44,207 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:44] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:37:44,260 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.033 2026-10-06 09:37:44,287 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:37:44,428 44 INFO rb-5c3f854-225290-421545 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-06 09:37:44,438 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48827470 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '4ed352bd-8788-407d-87a0-92f46eefdcc1'}] 2026-10-06 09:37:44,444 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48827470 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '4ed352bd-8788-407d-87a0-92f46eefdcc1'} sync ignored for existing PoS order pos.order(873,) (state: done) 2026-10-06 09:37:44,467 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48827470 finished 2026-10-06 09:37:44,480 44 INFO rb-5c3f854-225290-421545 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-06 09:37:44,548 44 INFO rb-5c3f854-225290-421545 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-06 09:37:44,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-06 09:37:44,606 44 INFO rb-5c3f854-225290-421545 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-06 09:37:44,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.080 0.159 2026-10-06 09:37:44,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19053272 (allocated 20447232) 2026-10-06 09:37:44,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131262 2026-10-06 09:37:44,767 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-06 09:37:44,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131262 2026-10-06 09:37:44,922 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093744_922249_test_taxes_l10n_br_pos.txt 2026-10-06 09:37:44,922 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmphqvn3w7f_chrome_odoo" 2026-10-06 09:37:46,129 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1457, 1458] 2026-10-06 09:37:46,317 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-10-06 09:37:50,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 131496 2026-10-06 09:37:50,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmprga6hebh_chrome_odoo 2026-10-06 09:37:50,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:44085/json/version 2026-10-06 09:37:50,087 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44085', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:37:50,100 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-06 09:37:50,100 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:44085/json 2026-10-06 09:37:50,100 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44085', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:37:50,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:44085/devtools/page/4B65005B4BE6610C8F0680025A6B3BFB 2026-10-06 09:37:50,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-06 09:37:50,124 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-06 09:37:50,402 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:37:50,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-06 09:37:50,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-06 09:37:50,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-06 09:37:50,433 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:37:51,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:51] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.148 0.835 2026-10-06 09:37:51,415 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '4B65005B4BE6610C8F0680025A6B3BFB', 'loaderId': 'AC2B049172E499B35047121019564AB1', 'isDownload': False} 2026-10-06 09:37:51,415 44 INFO rb-5c3f854-225290-421545 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-06 09:37:51,437 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:37:51,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:51] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-06 09:37:51,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:51] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.033 2026-10-06 09:37:51,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:51] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-06 09:37:52,109 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:37:52,113 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:52,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.018 2026-10-06 09:37:52,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:37:52,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:37:52,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:37:52,193 44 INFO rb-5c3f854-225290-421545 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-06 09:37:52,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:52,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.013 2026-10-06 09:37:52,257 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-06 09:37:52,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.014 0.044 2026-10-06 09:37:52,321 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-06 09:37:53,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.287 0.437 2026-10-06 09:37:53,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.040 2026-10-06 09:37:53,240 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:37:53,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.054 2026-10-06 09:37:53,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 09:37:53,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-06 09:37:53,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:37:53,438 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:37:53,450 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:53,478 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 09:37:53,536 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:37:53,557 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "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-06 09:37:53,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.060 0.055 2026-10-06 09:37:53,593 44 INFO rb-5c3f854-225290-421545 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-06 09:37:53,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.006 0.138 2026-10-06 09:37:53,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.036 2026-10-06 09:37:53,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.149 2026-10-06 09:37:53,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.015 2026-10-06 09:37:53,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.006 0.025 2026-10-06 09:37:53,695 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:37:53,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.050 2026-10-06 09:37:53,756 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-10-06 09:37:53,787 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.110 2026-10-06 09:37:53,807 44 INFO rb-5c3f854-225290-421545 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-06 09:37:53,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.006 0.145 2026-10-06 09:37:53,841 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:37:53,858 44 INFO rb-5c3f854-225290-421545 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-06 09:37:53,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.179 2026-10-06 09:37:53,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-10-06 09:37:53,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.189 2026-10-06 09:37:53,930 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:37:53,951 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-06 09:37:53,979 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:53] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-06 09:37:54,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:54] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.029 0.181 2026-10-06 09:37:54,149 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.033 0.168 2026-10-06 09:37:54,185 44 INFO rb-5c3f854-225290-421545 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-06 09:37:54,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:54] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.028 0.306 2026-10-06 09:37:54,250 44 INFO rb-5c3f854-225290-421545 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-06 09:37:54,255 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:54] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.387 2026-10-06 09:37:54,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.058 0.167 2026-10-06 09:37:54,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.058 2026-10-06 09:37:54,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-06 09:37:54,736 44 INFO rb-5c3f854-225290-421545 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-06 09:37:54,923 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:54] "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.124 2026-10-06 09:37:55,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.054 0.120 2026-10-06 09:37:55,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.168 2026-10-06 09:37:55,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:55] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.019 2026-10-06 09:37:55,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-06 09:37:55,273 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.035 2026-10-06 09:37:55,323 44 INFO rb-5c3f854-225290-421545 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-06 09:37:55,344 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37: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.042 2026-10-06 09:37:55,379 44 INFO rb-5c3f854-225290-421545 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-06 09:37:55,437 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.058 2026-10-06 09:37:55,485 44 INFO rb-5c3f854-225290-421545 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-06 09:37:55,537 44 INFO rb-5c3f854-225290-421545 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-06 09:37:55,588 44 INFO rb-5c3f854-225290-421545 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-06 09:37:55,661 44 INFO rb-5c3f854-225290-421545 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-06 09:37:55,677 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:37:55,678 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:37:55,710 44 INFO rb-5c3f854-225290-421545 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-06 09:37:55,761 44 INFO rb-5c3f854-225290-421545 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-06 09:37:55,812 44 INFO rb-5c3f854-225290-421545 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-06 09:37:55,894 44 INFO rb-5c3f854-225290-421545 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-06 09:37:55,948 44 INFO rb-5c3f854-225290-421545 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-06 09:37:56,005 44 INFO rb-5c3f854-225290-421545 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-06 09:37:56,085 44 INFO rb-5c3f854-225290-421545 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-06 09:37:56,101 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84694424 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '42deb218-112c-499c-8df1-af2e12a7dc8b'}] 2026-10-06 09:37:56,104 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:37:58,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84694424 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '42deb218-112c-499c-8df1-af2e12a7dc8b'} created pos.order #874 2026-10-06 09:37:58,858 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84694424 finished 2026-10-06 09:37:59,322 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 09:37:59,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 880 0.998 2.227 2026-10-06 09:37:59,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.022 0.047 2026-10-06 09:37:59,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:59] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.001 0.072 2026-10-06 09:37:59,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:37:59,621 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59516127 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '42deb218-112c-499c-8df1-af2e12a7dc8b'}] 2026-10-06 09:37:59,630 44 INFO rb-5c3f854-225290-421545 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-06 09:37:59,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59516127 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '42deb218-112c-499c-8df1-af2e12a7dc8b'} sync ignored for existing PoS order pos.order(874,) (state: done) 2026-10-06 09:37:59,657 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59516127 finished 2026-10-06 09:37:59,679 44 INFO rb-5c3f854-225290-421545 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-06 09:37:59,752 44 INFO rb-5c3f854-225290-421545 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-06 09:37:59,808 44 INFO rb-5c3f854-225290-421545 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-06 09:37:59,813 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.053 0.142 2026-10-06 09:37:59,852 44 INFO rb-5c3f854-225290-421545 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-06 09:37:59,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:37:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.031 2026-10-06 09:37:59,909 44 INFO rb-5c3f854-225290-421545 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-06 09:37:59,963 44 INFO rb-5c3f854-225290-421545 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-06 09:38:00,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 50 0.050 0.115 2026-10-06 09:38:00,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.034 0.057 2026-10-06 09:38:00,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.014 0.020 2026-10-06 09:38:00,336 44 INFO rb-5c3f854-225290-421545 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-06 09:38:00,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:00] "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.089 0.119 2026-10-06 09:38:00,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.050 0.119 2026-10-06 09:38:00,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:00] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.166 2026-10-06 09:38:00,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.036 2026-10-06 09:38:00,861 44 INFO rb-5c3f854-225290-421545 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-06 09:38:00,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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.036 2026-10-06 09:38:00,917 44 INFO rb-5c3f854-225290-421545 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-06 09:38:00,967 44 INFO rb-5c3f854-225290-421545 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-06 09:38:00,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.057 2026-10-06 09:38:01,026 44 INFO rb-5c3f854-225290-421545 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-06 09:38:01,078 44 INFO rb-5c3f854-225290-421545 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-06 09:38:01,158 44 INFO rb-5c3f854-225290-421545 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-06 09:38:01,211 44 INFO rb-5c3f854-225290-421545 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-06 09:38:01,260 44 INFO rb-5c3f854-225290-421545 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-06 09:38:01,318 44 INFO rb-5c3f854-225290-421545 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-06 09:38:01,367 44 INFO rb-5c3f854-225290-421545 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-06 09:38:01,418 44 INFO rb-5c3f854-225290-421545 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-06 09:38:01,469 44 INFO rb-5c3f854-225290-421545 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-06 09:38:01,527 44 INFO rb-5c3f854-225290-421545 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-06 09:38:01,579 44 INFO rb-5c3f854-225290-421545 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-06 09:38:01,634 44 INFO rb-5c3f854-225290-421545 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-06 09:38:01,702 44 INFO rb-5c3f854-225290-421545 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-06 09:38:01,710 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54081393 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': '2106c4f4-f859-4093-85f7-21cc071d199a'}] 2026-10-06 09:38:03,401 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54081393 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': '2106c4f4-f859-4093-85f7-21cc071d199a'} created pos.order #875 2026-10-06 09:38:03,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54081393 finished 2026-10-06 09:38:03,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 735 0.795 1.385 2026-10-06 09:38:03,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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-06 09:38:03,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.031 2026-10-06 09:38:04,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:38:04,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33846971 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '2106c4f4-f859-4093-85f7-21cc071d199a'}] 2026-10-06 09:38:04,088 44 INFO rb-5c3f854-225290-421545 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-06 09:38:04,095 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33846971 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '2106c4f4-f859-4093-85f7-21cc071d199a'} sync ignored for existing PoS order pos.order(875,) (state: done) 2026-10-06 09:38:04,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33846971 finished 2026-10-06 09:38:04,129 44 INFO rb-5c3f854-225290-421545 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-06 09:38:04,199 44 INFO rb-5c3f854-225290-421545 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-06 09:38:04,247 44 INFO rb-5c3f854-225290-421545 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-06 09:38:04,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.043 0.150 2026-10-06 09:38:04,303 44 INFO rb-5c3f854-225290-421545 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-06 09:38:04,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.028 2026-10-06 09:38:04,359 44 INFO rb-5c3f854-225290-421545 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-06 09:38:04,426 44 INFO rb-5c3f854-225290-421545 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-06 09:38:04,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.062 2026-10-06 09:38:04,617 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.029 0.056 2026-10-06 09:38:04,662 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-06 09:38:04,721 44 INFO rb-5c3f854-225290-421545 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-06 09:38:04,900 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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.057 0.116 2026-10-06 09:38:05,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.051 0.121 2026-10-06 09:38:05,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.153 2026-10-06 09:38:05,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.033 2026-10-06 09:38:05,195 44 INFO rb-5c3f854-225290-421545 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-06 09:38:05,224 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:05] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.016 0.037 2026-10-06 09:38:05,260 44 INFO rb-5c3f854-225290-421545 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-06 09:38:05,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.067 2026-10-06 09:38:05,335 44 INFO rb-5c3f854-225290-421545 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-06 09:38:05,377 44 INFO rb-5c3f854-225290-421545 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-06 09:38:05,428 44 INFO rb-5c3f854-225290-421545 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-06 09:38:05,487 44 INFO rb-5c3f854-225290-421545 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-06 09:38:05,535 44 INFO rb-5c3f854-225290-421545 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-06 09:38:05,588 44 INFO rb-5c3f854-225290-421545 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-06 09:38:05,637 44 INFO rb-5c3f854-225290-421545 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-06 09:38:05,693 44 INFO rb-5c3f854-225290-421545 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-06 09:38:05,745 44 INFO rb-5c3f854-225290-421545 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-06 09:38:05,798 44 INFO rb-5c3f854-225290-421545 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-06 09:38:05,869 44 INFO rb-5c3f854-225290-421545 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-06 09:38:05,875 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67341079 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000003', 'uuid': '08606702-091f-4470-b5c1-38a500414eab'}] 2026-10-06 09:38:07,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67341079 order {'name': '/', 'pos_reference': '261-133-000003', 'uuid': '08606702-091f-4470-b5c1-38a500414eab'} created pos.order #876 2026-10-06 09:38:07,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67341079 finished 2026-10-06 09:38:07,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 559 0.603 1.195 2026-10-06 09:38:07,737 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:07] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:38:07,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.041 2026-10-06 09:38:07,828 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:38:07,861 44 INFO rb-5c3f854-225290-421545 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-06 09:38:07,870 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46553136 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': '08606702-091f-4470-b5c1-38a500414eab'}] 2026-10-06 09:38:07,883 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46553136 order {'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': '08606702-091f-4470-b5c1-38a500414eab'} sync ignored for existing PoS order pos.order(876,) (state: done) 2026-10-06 09:38:07,904 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46553136 finished 2026-10-06 09:38:07,914 44 INFO rb-5c3f854-225290-421545 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-06 09:38:07,981 44 INFO rb-5c3f854-225290-421545 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-06 09:38:08,030 44 INFO rb-5c3f854-225290-421545 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-06 09:38:08,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.074 0.130 2026-10-06 09:38:08,086 44 INFO rb-5c3f854-225290-421545 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-06 09:38:08,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.032 2026-10-06 09:38:08,141 44 INFO rb-5c3f854-225290-421545 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-06 09:38:08,196 44 INFO rb-5c3f854-225290-421545 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-06 09:38:08,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.065 2026-10-06 09:38:08,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.017 0.049 2026-10-06 09:38:08,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.011 2026-10-06 09:38:08,443 44 INFO rb-5c3f854-225290-421545 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-06 09:38:08,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:08] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.048 0.075 2026-10-06 09:38:08,737 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.048 0.102 2026-10-06 09:38:08,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.126 2026-10-06 09:38:08,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.035 2026-10-06 09:38:08,865 44 INFO rb-5c3f854-225290-421545 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-06 09:38:08,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.011 0.030 2026-10-06 09:38:08,922 44 INFO rb-5c3f854-225290-421545 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-06 09:38:08,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.048 2026-10-06 09:38:08,974 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,026 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,080 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,153 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,204 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,256 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,313 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,363 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,414 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,465 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,522 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,573 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,627 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,693 44 INFO rb-5c3f854-225290-421545 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-06 09:38:09,697 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77274464 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000004', 'uuid': 'd810e084-3ac4-4c5a-9e67-f4743a401331'}] 2026-10-06 09:38:11,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77274464 order {'name': '/', 'pos_reference': '261-133-000004', 'uuid': 'd810e084-3ac4-4c5a-9e67-f4743a401331'} created pos.order #877 2026-10-06 09:38:11,436 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77274464 finished 2026-10-06 09:38:11,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 559 0.688 1.388 2026-10-06 09:38:11,865 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.035 2026-10-06 09:38:11,869 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:11] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.058 2026-10-06 09:38:11,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:38:11,944 44 INFO rb-5c3f854-225290-421545 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-06 09:38:11,948 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23698879 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': 'd810e084-3ac4-4c5a-9e67-f4743a401331'}] 2026-10-06 09:38:11,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23698879 order {'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': 'd810e084-3ac4-4c5a-9e67-f4743a401331'} sync ignored for existing PoS order pos.order(877,) (state: done) 2026-10-06 09:38:11,977 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23698879 finished 2026-10-06 09:38:11,994 44 INFO rb-5c3f854-225290-421545 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-06 09:38:12,063 44 INFO rb-5c3f854-225290-421545 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-06 09:38:12,111 44 INFO rb-5c3f854-225290-421545 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-06 09:38:12,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.048 0.125 2026-10-06 09:38:12,163 44 INFO rb-5c3f854-225290-421545 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-06 09:38:12,175 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.023 2026-10-06 09:38:12,220 44 INFO rb-5c3f854-225290-421545 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-06 09:38:12,276 44 INFO rb-5c3f854-225290-421545 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-06 09:38:12,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.058 2026-10-06 09:38:12,417 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.019 0.041 2026-10-06 09:38:12,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-06 09:38:12,499 44 INFO rb-5c3f854-225290-421545 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-06 09:38:12,622 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:12] "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.084 2026-10-06 09:38:12,797 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.060 0.102 2026-10-06 09:38:12,807 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.148 2026-10-06 09:38:12,872 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.035 2026-10-06 09:38:12,918 44 INFO rb-5c3f854-225290-421545 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-06 09:38:12,939 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:12] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.038 2026-10-06 09:38:12,969 44 INFO rb-5c3f854-225290-421545 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-06 09:38:13,023 44 INFO rb-5c3f854-225290-421545 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-06 09:38:13,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.056 2026-10-06 09:38:13,113 44 INFO rb-5c3f854-225290-421545 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-06 09:38:13,165 44 INFO rb-5c3f854-225290-421545 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-06 09:38:13,216 44 INFO rb-5c3f854-225290-421545 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-06 09:38:13,275 44 INFO rb-5c3f854-225290-421545 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-06 09:38:13,325 44 INFO rb-5c3f854-225290-421545 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-06 09:38:13,376 44 INFO rb-5c3f854-225290-421545 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-06 09:38:13,427 44 INFO rb-5c3f854-225290-421545 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-06 09:38:13,486 44 INFO rb-5c3f854-225290-421545 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-06 09:38:13,537 44 INFO rb-5c3f854-225290-421545 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-06 09:38:13,592 44 INFO rb-5c3f854-225290-421545 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-06 09:38:13,662 44 INFO rb-5c3f854-225290-421545 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-06 09:38:13,666 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31156301 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000005', 'uuid': 'd9f11571-c7b4-45c9-9f95-dfabe02d12a7'}] 2026-10-06 09:38:15,100 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31156301 order {'name': '/', 'pos_reference': '261-133-000005', 'uuid': 'd9f11571-c7b4-45c9-9f95-dfabe02d12a7'} created pos.order #878 2026-10-06 09:38:15,300 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31156301 finished 2026-10-06 09:38:15,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 559 0.733 1.263 2026-10-06 09:38:15,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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.008 2026-10-06 09:38:15,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.037 2026-10-06 09:38:15,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:15] "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-06 09:38:15,852 44 INFO rb-5c3f854-225290-421545 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-06 09:38:15,870 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19847291 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': 'd9f11571-c7b4-45c9-9f95-dfabe02d12a7'}] 2026-10-06 09:38:15,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19847291 order {'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': 'd9f11571-c7b4-45c9-9f95-dfabe02d12a7'} sync ignored for existing PoS order pos.order(878,) (state: done) 2026-10-06 09:38:15,902 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19847291 finished 2026-10-06 09:38:15,904 44 INFO rb-5c3f854-225290-421545 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-06 09:38:15,976 44 INFO rb-5c3f854-225290-421545 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-06 09:38:16,027 44 INFO rb-5c3f854-225290-421545 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-06 09:38:16,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.063 0.146 2026-10-06 09:38:16,077 44 INFO rb-5c3f854-225290-421545 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-06 09:38:16,132 44 INFO rb-5c3f854-225290-421545 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-06 09:38:16,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.032 2026-10-06 09:38:16,190 44 INFO rb-5c3f854-225290-421545 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-06 09:38:16,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.074 2026-10-06 09:38:16,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.026 0.053 2026-10-06 09:38:16,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.013 2026-10-06 09:38:16,467 44 INFO rb-5c3f854-225290-421545 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-06 09:38:16,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:16] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.042 0.084 2026-10-06 09:38:16,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.044 0.092 2026-10-06 09:38:16,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.136 2026-10-06 09:38:16,837 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.037 2026-10-06 09:38:16,879 44 INFO rb-5c3f854-225290-421545 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-06 09:38:16,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.032 0.039 2026-10-06 09:38:16,934 44 INFO rb-5c3f854-225290-421545 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-06 09:38:16,988 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.055 2026-10-06 09:38:17,045 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,099 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,182 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,234 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,284 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,355 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,402 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,453 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,503 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,560 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,612 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,667 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,738 44 INFO rb-5c3f854-225290-421545 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-06 09:38:17,742 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9413651 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000006', 'uuid': 'e8ce3d8f-8926-4c24-8d47-b4956ed593ab'}] 2026-10-06 09:38:19,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9413651 order {'name': '/', 'pos_reference': '261-133-000006', 'uuid': 'e8ce3d8f-8926-4c24-8d47-b4956ed593ab'} created pos.order #879 2026-10-06 09:38:19,407 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9413651 finished 2026-10-06 09:38:19,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 559 0.753 1.279 2026-10-06 09:38:19,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:19] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:38:19,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.040 2026-10-06 09:38:19,917 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:38:19,951 44 INFO rb-5c3f854-225290-421545 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-06 09:38:19,957 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79873375 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': 'e8ce3d8f-8926-4c24-8d47-b4956ed593ab'}] 2026-10-06 09:38:19,966 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79873375 order {'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': 'e8ce3d8f-8926-4c24-8d47-b4956ed593ab'} sync ignored for existing PoS order pos.order(879,) (state: done) 2026-10-06 09:38:19,992 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79873375 finished 2026-10-06 09:38:19,998 44 INFO rb-5c3f854-225290-421545 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-06 09:38:20,070 44 INFO rb-5c3f854-225290-421545 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-06 09:38:20,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-06 09:38:20,123 44 INFO rb-5c3f854-225290-421545 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-06 09:38:20,180 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.061 0.164 2026-10-06 09:38:20,429 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32620980 (allocated 35926016) 2026-10-06 09:38:20,429 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 131496 2026-10-06 09:38:20,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-06 09:38:20,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 131496 2026-10-06 09:38:20,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.037 2026-10-06 09:38:20,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093820_601219_test_taxes_l10n_in_pos.txt 2026-10-06 09:38:20,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmprga6hebh_chrome_odoo" 2026-10-06 09:38:21,999 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471] 2026-10-06 09:38:25,703 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 131825 2026-10-06 09:38:25,703 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp327jdxk6_chrome_odoo 2026-10-06 09:38:25,703 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:37753/json/version 2026-10-06 09:38:25,704 44 INFO rb-5c3f854-225290-421545 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-06 09:38:25,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-06 09:38:25,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:37753/json 2026-10-06 09:38:25,751 44 INFO rb-5c3f854-225290-421545 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-06 09:38:25,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:37753/devtools/page/499155F680EAE419DE08CA62848821A3 2026-10-06 09:38:25,785 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-06 09:38:25,792 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-06 09:38:26,157 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:38:26,167 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-06 09:38:26,169 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-06 09:38:26,169 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-06 09:38:26,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:26] "GET /pos/ui/133 HTTP/1.1" 200 - 108 0.071 0.091 2026-10-06 09:38:26,350 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '499155F680EAE419DE08CA62848821A3', 'loaderId': 'E7757048E5C109D71B5BBE703BC3F295', 'isDownload': False} 2026-10-06 09:38:26,350 44 INFO rb-5c3f854-225290-421545 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-06 09:38:26,368 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:38:26,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:26] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-06 09:38:26,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:26] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-06 09:38:26,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:26] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-06 09:38:27,048 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:38:27,051 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:38:27,068 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:38:27,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:38:27,095 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:38:27,104 44 INFO rb-5c3f854-225290-421545 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-06 09:38:27,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:38:27,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:38:27,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.010 2026-10-06 09:38:27,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.017 2026-10-06 09:38:27,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.014 0.038 2026-10-06 09:38:27,257 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-06 09:38:28,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.331 0.464 2026-10-06 09:38:28,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "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-06 09:38:28,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:38:28,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.041 2026-10-06 09:38:28,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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-06 09:38:28,308 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-06 09:38:28,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:38:28,385 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:38:28,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:38:28,412 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:38:28,423 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:38:28,434 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:38:28,447 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:38:28,471 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.031 0.045 2026-10-06 09:38:28,504 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:38:28,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.010 0.100 2026-10-06 09:38:28,577 44 INFO rb-5c3f854-225290-421545 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-06 09:38:28,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.020 0.103 2026-10-06 09:38:28,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.095 2026-10-06 09:38:28,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.048 0.186 2026-10-06 09:38:28,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.098 2026-10-06 09:38:28,734 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:38:28,764 44 INFO rb-5c3f854-225290-421545 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-06 09:38:28,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.007 0.112 2026-10-06 09:38:28,788 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:38:28,802 44 INFO rb-5c3f854-225290-421545 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-06 09:38:28,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-10-06 09:38:28,849 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-06 09:38:28,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-10-06 09:38:28,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-06 09:38:28,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-06 09:38:28,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.173 2026-10-06 09:38:28,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:28] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-10-06 09:38:29,014 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:29] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-06 09:38:29,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:29] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-06 09:38:29,068 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:29] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-06 09:38:29,096 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:29] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-06 09:38:29,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:29] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-10-06 09:38:29,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.035 0.197 2026-10-06 09:38:29,263 44 INFO rb-5c3f854-225290-421545 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-06 09:38:29,328 44 INFO rb-5c3f854-225290-421545 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-06 09:38:29,441 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.022 0.084 2026-10-06 09:38:29,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.022 0.051 2026-10-06 09:38:29,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-06 09:38:29,762 44 INFO rb-5c3f854-225290-421545 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-06 09:38:29,946 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:29] "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.064 0.115 2026-10-06 09:38:30,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.057 0.104 2026-10-06 09:38:30,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:30] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.139 2026-10-06 09:38:30,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:30] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.051 0.023 2026-10-06 09:38:30,273 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-06 09:38:30,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.043 0.034 2026-10-06 09:38:30,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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.015 0.027 2026-10-06 09:38:30,450 44 INFO rb-5c3f854-225290-421545 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-06 09:38:30,515 44 INFO rb-5c3f854-225290-421545 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-06 09:38:30,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.048 2026-10-06 09:38:30,621 44 INFO rb-5c3f854-225290-421545 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-06 09:38:30,668 44 INFO rb-5c3f854-225290-421545 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-06 09:38:30,718 44 INFO rb-5c3f854-225290-421545 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-06 09:38:30,793 44 INFO rb-5c3f854-225290-421545 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-06 09:38:30,808 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:38:30,810 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:38:30,846 44 INFO rb-5c3f854-225290-421545 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-06 09:38:30,892 44 INFO rb-5c3f854-225290-421545 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-06 09:38:30,943 44 INFO rb-5c3f854-225290-421545 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-06 09:38:31,015 44 INFO rb-5c3f854-225290-421545 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-06 09:38:31,066 44 INFO rb-5c3f854-225290-421545 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-06 09:38:31,121 44 INFO rb-5c3f854-225290-421545 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-06 09:38:31,205 44 INFO rb-5c3f854-225290-421545 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-06 09:38:31,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82933289 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '4089d6f8-2329-4630-b09a-3996373dddec'}] 2026-10-06 09:38:31,239 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:38:32,946 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82933289 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '4089d6f8-2329-4630-b09a-3996373dddec'} created pos.order #880 2026-10-06 09:38:33,155 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82933289 finished 2026-10-06 09:38:33,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 687 0.975 1.380 2026-10-06 09:38:33,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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.007 2026-10-06 09:38:33,672 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.039 2026-10-06 09:38:33,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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-06 09:38:33,826 44 INFO rb-5c3f854-225290-421545 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-06 09:38:33,829 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38158789 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '4089d6f8-2329-4630-b09a-3996373dddec'}] 2026-10-06 09:38:33,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38158789 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '4089d6f8-2329-4630-b09a-3996373dddec'} sync ignored for existing PoS order pos.order(880,) (state: done) 2026-10-06 09:38:33,865 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38158789 finished 2026-10-06 09:38:33,874 44 INFO rb-5c3f854-225290-421545 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-06 09:38:33,947 44 INFO rb-5c3f854-225290-421545 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-06 09:38:33,998 44 INFO rb-5c3f854-225290-421545 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-06 09:38:34,048 44 INFO rb-5c3f854-225290-421545 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-06 09:38:34,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.071 0.160 2026-10-06 09:38:34,107 44 INFO rb-5c3f854-225290-421545 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-06 09:38:34,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.034 2026-10-06 09:38:34,163 44 INFO rb-5c3f854-225290-421545 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-06 09:38:34,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.075 2026-10-06 09:38:34,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.018 0.046 2026-10-06 09:38:34,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-06 09:38:34,445 44 INFO rb-5c3f854-225290-421545 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-06 09:38:34,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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.047 0.096 2026-10-06 09:38:34,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.051 0.117 2026-10-06 09:38:34,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.165 2026-10-06 09:38:34,860 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.032 2026-10-06 09:38:34,905 44 INFO rb-5c3f854-225290-421545 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-06 09:38:34,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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.012 0.025 2026-10-06 09:38:34,953 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.050 2026-10-06 09:38:35,007 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,062 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,111 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,189 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,246 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,295 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,354 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,403 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,455 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,506 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,564 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,616 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,671 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,737 44 INFO rb-5c3f854-225290-421545 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-06 09:38:35,752 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33084750 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000002', 'uuid': '1d1d5601-354d-4bf9-bf83-89fd30bd8f05'}] 2026-10-06 09:38:37,223 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33084750 order {'name': '/', 'pos_reference': '262-133-000002', 'uuid': '1d1d5601-354d-4bf9-bf83-89fd30bd8f05'} created pos.order #881 2026-10-06 09:38:37,429 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33084750 finished 2026-10-06 09:38:37,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.625 1.303 2026-10-06 09:38:37,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:37] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:38:37,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.033 2026-10-06 09:38:37,820 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:37] "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-06 09:38:37,860 44 INFO rb-5c3f854-225290-421545 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-06 09:38:37,864 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41952641 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '1d1d5601-354d-4bf9-bf83-89fd30bd8f05'}] 2026-10-06 09:38:37,872 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41952641 order {'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '1d1d5601-354d-4bf9-bf83-89fd30bd8f05'} sync ignored for existing PoS order pos.order(881,) (state: done) 2026-10-06 09:38:37,904 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41952641 finished 2026-10-06 09:38:37,912 44 INFO rb-5c3f854-225290-421545 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-06 09:38:37,981 44 INFO rb-5c3f854-225290-421545 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-06 09:38:38,027 44 INFO rb-5c3f854-225290-421545 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-06 09:38:38,086 44 INFO rb-5c3f854-225290-421545 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-06 09:38:38,135 44 INFO rb-5c3f854-225290-421545 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-06 09:38:38,142 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.134 0.147 2026-10-06 09:38:38,192 44 INFO rb-5c3f854-225290-421545 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-06 09:38:38,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.034 2026-10-06 09:38:38,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.096 2026-10-06 09:38:38,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.024 0.046 2026-10-06 09:38:38,441 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 09:38:38,482 44 INFO rb-5c3f854-225290-421545 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-06 09:38:38,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:38] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.056 0.087 2026-10-06 09:38:38,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.043 0.092 2026-10-06 09:38:38,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.114 2026-10-06 09:38:38,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.031 2026-10-06 09:38:38,883 44 INFO rb-5c3f854-225290-421545 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-06 09:38:38,930 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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.025 0.038 2026-10-06 09:38:38,938 44 INFO rb-5c3f854-225290-421545 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-06 09:38:39,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.047 2026-10-06 09:38:39,024 44 INFO rb-5c3f854-225290-421545 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-06 09:38:39,073 44 INFO rb-5c3f854-225290-421545 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-06 09:38:39,124 44 INFO rb-5c3f854-225290-421545 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-06 09:38:39,183 44 INFO rb-5c3f854-225290-421545 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-06 09:38:39,233 44 INFO rb-5c3f854-225290-421545 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-06 09:38:39,284 44 INFO rb-5c3f854-225290-421545 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-06 09:38:39,335 44 INFO rb-5c3f854-225290-421545 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-06 09:38:39,393 44 INFO rb-5c3f854-225290-421545 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-06 09:38:39,444 44 INFO rb-5c3f854-225290-421545 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-06 09:38:39,497 44 INFO rb-5c3f854-225290-421545 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-06 09:38:39,561 44 INFO rb-5c3f854-225290-421545 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-06 09:38:39,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79807158 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000003', 'uuid': 'd5a95429-bc23-4645-8045-ab43579ce0ad'}] 2026-10-06 09:38:41,234 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79807158 order {'name': '/', 'pos_reference': '262-133-000003', 'uuid': 'd5a95429-bc23-4645-8045-ab43579ce0ad'} created pos.order #882 2026-10-06 09:38:41,451 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79807158 finished 2026-10-06 09:38:41,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.871 1.377 2026-10-06 09:38:41,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:41] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:38:41,945 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.040 2026-10-06 09:38:41,986 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:41] "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-06 09:38:42,020 44 INFO rb-5c3f854-225290-421545 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-06 09:38:42,023 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21578387 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': 'd5a95429-bc23-4645-8045-ab43579ce0ad'}] 2026-10-06 09:38:42,039 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21578387 order {'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': 'd5a95429-bc23-4645-8045-ab43579ce0ad'} sync ignored for existing PoS order pos.order(882,) (state: done) 2026-10-06 09:38:42,070 44 INFO rb-5c3f854-225290-421545 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-06 09:38:42,075 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21578387 finished 2026-10-06 09:38:42,144 44 INFO rb-5c3f854-225290-421545 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-06 09:38:42,193 44 INFO rb-5c3f854-225290-421545 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-06 09:38:42,243 44 INFO rb-5c3f854-225290-421545 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-06 09:38:42,256 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.085 0.151 2026-10-06 09:38:42,303 44 INFO rb-5c3f854-225290-421545 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-06 09:38:42,332 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.029 2026-10-06 09:38:42,372 44 INFO rb-5c3f854-225290-421545 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-06 09:38:42,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.011 0.061 2026-10-06 09:38:42,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.036 0.054 2026-10-06 09:38:42,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-06 09:38:42,644 44 INFO rb-5c3f854-225290-421545 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-06 09:38:42,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:42] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.058 0.079 2026-10-06 09:38:42,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.060 0.082 2026-10-06 09:38:42,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.123 2026-10-06 09:38:43,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.030 2026-10-06 09:38:43,051 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,079 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:43] "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.036 2026-10-06 09:38:43,104 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,157 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.039 2026-10-06 09:38:43,209 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,262 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,343 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,394 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,445 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,504 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,554 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,605 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,656 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,714 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,765 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,820 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,887 44 INFO rb-5c3f854-225290-421545 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-06 09:38:43,893 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51415073 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000004', 'uuid': '20b107e7-4793-4be3-8fb8-53dc5b449d62'}] 2026-10-06 09:38:45,392 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51415073 order {'name': '/', 'pos_reference': '262-133-000004', 'uuid': '20b107e7-4793-4be3-8fb8-53dc5b449d62'} created pos.order #883 2026-10-06 09:38:45,568 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51415073 finished 2026-10-06 09:38:45,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.699 1.331 2026-10-06 09:38:45,991 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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.015 2026-10-06 09:38:46,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.043 2026-10-06 09:38:46,077 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:46] "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-06 09:38:46,140 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21666757 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': '20b107e7-4793-4be3-8fb8-53dc5b449d62'}] 2026-10-06 09:38:46,146 44 INFO rb-5c3f854-225290-421545 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-06 09:38:46,148 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21666757 order {'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': '20b107e7-4793-4be3-8fb8-53dc5b449d62'} sync ignored for existing PoS order pos.order(883,) (state: done) 2026-10-06 09:38:46,171 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21666757 finished 2026-10-06 09:38:46,198 44 INFO rb-5c3f854-225290-421545 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-06 09:38:46,266 44 INFO rb-5c3f854-225290-421545 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-06 09:38:46,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.043 0.129 2026-10-06 09:38:46,316 44 INFO rb-5c3f854-225290-421545 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-06 09:38:46,366 44 INFO rb-5c3f854-225290-421545 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-06 09:38:46,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.036 2026-10-06 09:38:46,426 44 INFO rb-5c3f854-225290-421545 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-06 09:38:46,481 44 INFO rb-5c3f854-225290-421545 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-06 09:38:46,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.062 2026-10-06 09:38:46,622 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.016 0.041 2026-10-06 09:38:46,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 09:38:46,698 44 INFO rb-5c3f854-225290-421545 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-06 09:38:46,803 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:46] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.030 0.073 2026-10-06 09:38:46,936 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.040 0.083 2026-10-06 09:38:46,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.114 2026-10-06 09:38:47,022 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.033 2026-10-06 09:38:47,064 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,097 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:47] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.023 0.037 2026-10-06 09:38:47,120 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,173 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.056 2026-10-06 09:38:47,255 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,305 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,356 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,415 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,464 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,515 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,572 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,627 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,677 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,732 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,800 44 INFO rb-5c3f854-225290-421545 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-06 09:38:47,804 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10020999 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000005', 'uuid': '298be8e4-0739-4426-adee-677a31a51ec3'}] 2026-10-06 09:38:49,317 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10020999 order {'name': '/', 'pos_reference': '262-133-000005', 'uuid': '298be8e4-0739-4426-adee-677a31a51ec3'} created pos.order #884 2026-10-06 09:38:49,524 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10020999 finished 2026-10-06 09:38:49,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.696 1.378 2026-10-06 09:38:49,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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.006 2026-10-06 09:38:49,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.030 2026-10-06 09:38:50,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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-06 09:38:50,067 44 INFO rb-5c3f854-225290-421545 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-06 09:38:50,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37973480 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '298be8e4-0739-4426-adee-677a31a51ec3'}] 2026-10-06 09:38:50,082 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37973480 order {'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '298be8e4-0739-4426-adee-677a31a51ec3'} sync ignored for existing PoS order pos.order(884,) (state: done) 2026-10-06 09:38:50,108 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37973480 finished 2026-10-06 09:38:50,115 44 INFO rb-5c3f854-225290-421545 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-06 09:38:50,188 44 INFO rb-5c3f854-225290-421545 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-06 09:38:50,235 44 INFO rb-5c3f854-225290-421545 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-06 09:38:50,237 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.038 0.130 2026-10-06 09:38:50,287 44 INFO rb-5c3f854-225290-421545 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-06 09:38:50,321 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.035 0.026 2026-10-06 09:38:50,345 44 INFO rb-5c3f854-225290-421545 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-06 09:38:50,403 44 INFO rb-5c3f854-225290-421545 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-06 09:38:50,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.054 2026-10-06 09:38:50,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.023 0.040 2026-10-06 09:38:50,580 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-06 09:38:50,633 44 INFO rb-5c3f854-225290-421545 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-06 09:38:50,766 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:50] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.050 0.076 2026-10-06 09:38:50,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.041 0.087 2026-10-06 09:38:50,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.125 2026-10-06 09:38:50,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.026 2026-10-06 09:38:51,047 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:51] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.018 0.045 2026-10-06 09:38:51,102 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,152 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.043 2026-10-06 09:38:51,205 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,260 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,345 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,402 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,447 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,508 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,557 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,608 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,659 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,718 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,769 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,824 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,889 44 INFO rb-5c3f854-225290-421545 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-06 09:38:51,898 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57602354 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000006', 'uuid': '4a9a3073-b7ae-4c40-bf04-9b5e4831d17a'}] 2026-10-06 09:38:53,364 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57602354 order {'name': '/', 'pos_reference': '262-133-000006', 'uuid': '4a9a3073-b7ae-4c40-bf04-9b5e4831d17a'} created pos.order #885 2026-10-06 09:38:53,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57602354 finished 2026-10-06 09:38:53,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.764 1.221 2026-10-06 09:38:53,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38: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.006 2026-10-06 09:38:53,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.038 2026-10-06 09:38:54,022 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:38:54,055 44 INFO rb-5c3f854-225290-421545 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-06 09:38:54,063 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #363931 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': '4a9a3073-b7ae-4c40-bf04-9b5e4831d17a'}] 2026-10-06 09:38:54,070 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #363931 order {'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': '4a9a3073-b7ae-4c40-bf04-9b5e4831d17a'} sync ignored for existing PoS order pos.order(885,) (state: done) 2026-10-06 09:38:54,090 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #363931 finished 2026-10-06 09:38:54,102 44 INFO rb-5c3f854-225290-421545 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-06 09:38:54,181 44 INFO rb-5c3f854-225290-421545 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-06 09:38:54,229 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-06 09:38:54,230 44 INFO rb-5c3f854-225290-421545 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-06 09:38:54,233 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.049 0.124 2026-10-06 09:38:54,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32701792 (allocated 35926016) 2026-10-06 09:38:54,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 131825 2026-10-06 09:38:54,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-06 09:38:54,592 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 131825 2026-10-06 09:38:54,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:38:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.039 2026-10-06 09:38:54,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093854_716488_test_taxes_l10n_in_pos.txt 2026-10-06 09:38:54,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp327jdxk6_chrome_odoo" 2026-10-06 09:38:56,207 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489] 2026-10-06 09:39:00,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 132133 2026-10-06 09:39:00,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmppj16qeoi_chrome_odoo 2026-10-06 09:39:00,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:40773/json/version 2026-10-06 09:39:00,038 44 INFO rb-5c3f854-225290-421545 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-06 09:39:00,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-06 09:39:00,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:40773/json 2026-10-06 09:39:00,122 44 INFO rb-5c3f854-225290-421545 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-06 09:39:00,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:40773/devtools/page/814536CCD0BA248079F808ED6B3F276A 2026-10-06 09:39:00,148 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-06 09:39:00,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-06 09:39:00,574 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:39:00,583 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-06 09:39:00,587 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-06 09:39:00,587 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-06 09:39:00,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:00] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.090 0.101 2026-10-06 09:39:00,792 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '814536CCD0BA248079F808ED6B3F276A', 'loaderId': '5810A82B2E61A6DB0FBB67B441A42726', 'isDownload': False} 2026-10-06 09:39:00,792 44 INFO rb-5c3f854-225290-421545 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-06 09:39:00,819 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:39:00,839 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:00] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 09:39:00,848 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:00] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-10-06 09:39:00,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:00] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.022 2026-10-06 09:39:01,435 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:39:01,444 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:39:01,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:39:01,484 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:39:01,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:39:01,501 44 INFO rb-5c3f854-225290-421545 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-06 09:39:01,503 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:39:01,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:39:01,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.010 2026-10-06 09:39:01,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.006 0.017 2026-10-06 09:39:01,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.016 0.041 2026-10-06 09:39:01,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-06 09:39:02,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.224 0.484 2026-10-06 09:39:02,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:39:02,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39: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-06 09:39:02,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.034 2026-10-06 09:39:02,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39: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.007 2026-10-06 09:39:02,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-06 09:39:02,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-06 09:39:02,653 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:39:02,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:39:02,695 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:39:02,707 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:39:02,745 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:39:02,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.030 0.042 2026-10-06 09:39:02,774 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "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-06 09:39:02,775 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:39:02,778 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.006 0.083 2026-10-06 09:39:02,834 44 INFO rb-5c3f854-225290-421545 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-06 09:39:02,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.041 0.111 2026-10-06 09:39:02,900 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.124 2026-10-06 09:39:02,988 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:02] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.032 0.220 2026-10-06 09:39:03,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.102 2026-10-06 09:39:03,012 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:39:03,039 44 INFO rb-5c3f854-225290-421545 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-06 09:39:03,053 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.012 0.117 2026-10-06 09:39:03,070 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:39:03,090 44 INFO rb-5c3f854-225290-421545 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-06 09:39:03,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.007 0.178 2026-10-06 09:39:03,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-06 09:39:03,165 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.239 2026-10-06 09:39:03,206 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-10-06 09:39:03,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-10-06 09:39:03,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-06 09:39:03,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-06 09:39:03,318 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-06 09:39:03,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.174 2026-10-06 09:39:03,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.007 0.175 2026-10-06 09:39:03,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.185 2026-10-06 09:39:03,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-06 09:39:03,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-10-06 09:39:03,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-06 09:39:03,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.030 0.242 2026-10-06 09:39:03,646 44 INFO rb-5c3f854-225290-421545 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-06 09:39:03,706 44 INFO rb-5c3f854-225290-421545 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-06 09:39:03,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.034 0.087 2026-10-06 09:39:03,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.050 0.057 2026-10-06 09:39:04,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.016 2026-10-06 09:39:04,171 44 INFO rb-5c3f854-225290-421545 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-06 09:39:04,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:04] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.046 0.094 2026-10-06 09:39:04,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.058 0.100 2026-10-06 09:39:04,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:04] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.146 2026-10-06 09:39:04,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:04] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.019 2026-10-06 09:39:04,575 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-06 09:39:04,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.035 2026-10-06 09:39:04,715 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39: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.015 0.037 2026-10-06 09:39:04,727 44 INFO rb-5c3f854-225290-421545 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-06 09:39:04,782 44 INFO rb-5c3f854-225290-421545 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-06 09:39:04,872 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.075 2026-10-06 09:39:04,875 44 INFO rb-5c3f854-225290-421545 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-06 09:39:04,923 44 INFO rb-5c3f854-225290-421545 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-06 09:39:04,972 44 INFO rb-5c3f854-225290-421545 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-06 09:39:05,062 44 INFO rb-5c3f854-225290-421545 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-06 09:39:05,081 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:39:05,083 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:39:05,108 44 INFO rb-5c3f854-225290-421545 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-06 09:39:05,158 44 INFO rb-5c3f854-225290-421545 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-06 09:39:05,209 44 INFO rb-5c3f854-225290-421545 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-06 09:39:05,288 44 INFO rb-5c3f854-225290-421545 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-06 09:39:05,339 44 INFO rb-5c3f854-225290-421545 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-06 09:39:05,395 44 INFO rb-5c3f854-225290-421545 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-06 09:39:05,468 44 INFO rb-5c3f854-225290-421545 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-06 09:39:05,471 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78874111 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '5e4a1fa4-13c7-402c-a3d0-0f2838c4c1d0'}] 2026-10-06 09:39:05,487 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:39:07,038 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78874111 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '5e4a1fa4-13c7-402c-a3d0-0f2838c4c1d0'} created pos.order #886 2026-10-06 09:39:07,240 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78874111 finished 2026-10-06 09:39:07,512 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 688 0.741 1.302 2026-10-06 09:39:07,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:07] "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-06 09:39:07,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.035 2026-10-06 09:39:07,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:39:07,771 44 INFO rb-5c3f854-225290-421545 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-06 09:39:07,781 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1153271 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '5e4a1fa4-13c7-402c-a3d0-0f2838c4c1d0'}] 2026-10-06 09:39:07,789 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1153271 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '5e4a1fa4-13c7-402c-a3d0-0f2838c4c1d0'} sync ignored for existing PoS order pos.order(886,) (state: done) 2026-10-06 09:39:07,812 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1153271 finished 2026-10-06 09:39:07,826 44 INFO rb-5c3f854-225290-421545 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-06 09:39:07,896 44 INFO rb-5c3f854-225290-421545 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-06 09:39:07,944 44 INFO rb-5c3f854-225290-421545 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-06 09:39:07,985 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.056 0.151 2026-10-06 09:39:08,002 44 INFO rb-5c3f854-225290-421545 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-06 09:39:08,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.036 2026-10-06 09:39:08,057 44 INFO rb-5c3f854-225290-421545 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-06 09:39:08,115 44 INFO rb-5c3f854-225290-421545 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-06 09:39:08,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.060 2026-10-06 09:39:08,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.025 0.049 2026-10-06 09:39:08,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-06 09:39:08,359 44 INFO rb-5c3f854-225290-421545 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-06 09:39:08,507 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:08] "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.092 2026-10-06 09:39:08,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.045 0.089 2026-10-06 09:39:08,664 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.126 2026-10-06 09:39:08,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.029 2026-10-06 09:39:08,759 44 INFO rb-5c3f854-225290-421545 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-06 09:39:08,795 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.022 0.033 2026-10-06 09:39:08,815 44 INFO rb-5c3f854-225290-421545 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-06 09:39:08,867 44 INFO rb-5c3f854-225290-421545 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-06 09:39:08,870 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.043 2026-10-06 09:39:08,921 44 INFO rb-5c3f854-225290-421545 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-06 09:39:08,974 44 INFO rb-5c3f854-225290-421545 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-06 09:39:09,063 44 INFO rb-5c3f854-225290-421545 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-06 09:39:09,114 44 INFO rb-5c3f854-225290-421545 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-06 09:39:09,164 44 INFO rb-5c3f854-225290-421545 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-06 09:39:09,227 44 INFO rb-5c3f854-225290-421545 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-06 09:39:09,272 44 INFO rb-5c3f854-225290-421545 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-06 09:39:09,327 44 INFO rb-5c3f854-225290-421545 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-06 09:39:09,374 44 INFO rb-5c3f854-225290-421545 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-06 09:39:09,433 44 INFO rb-5c3f854-225290-421545 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-06 09:39:09,485 44 INFO rb-5c3f854-225290-421545 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-06 09:39:09,540 44 INFO rb-5c3f854-225290-421545 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-06 09:39:09,614 44 INFO rb-5c3f854-225290-421545 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-06 09:39:09,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68084480 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000002', 'uuid': '0b33b166-285e-48a1-ad63-a58d42a3a8fd'}] 2026-10-06 09:39:10,983 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68084480 order {'name': '/', 'pos_reference': '263-133-000002', 'uuid': '0b33b166-285e-48a1-ad63-a58d42a3a8fd'} created pos.order #887 2026-10-06 09:39:11,099 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68084480 finished 2026-10-06 09:39:11,342 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.529 1.194 2026-10-06 09:39:11,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:11] "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-06 09:39:11,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.025 2026-10-06 09:39:11,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:39:11,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65482215 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '0b33b166-285e-48a1-ad63-a58d42a3a8fd'}] 2026-10-06 09:39:11,508 44 INFO rb-5c3f854-225290-421545 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-06 09:39:11,513 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65482215 order {'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '0b33b166-285e-48a1-ad63-a58d42a3a8fd'} sync ignored for existing PoS order pos.order(887,) (state: done) 2026-10-06 09:39:11,533 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65482215 finished 2026-10-06 09:39:11,567 44 INFO rb-5c3f854-225290-421545 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-06 09:39:11,627 44 INFO rb-5c3f854-225290-421545 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-06 09:39:11,661 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.041 0.120 2026-10-06 09:39:11,676 44 INFO rb-5c3f854-225290-421545 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-06 09:39:11,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.029 2026-10-06 09:39:11,731 44 INFO rb-5c3f854-225290-421545 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-06 09:39:11,800 44 INFO rb-5c3f854-225290-421545 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-06 09:39:11,852 44 INFO rb-5c3f854-225290-421545 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-06 09:39:11,936 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.075 2026-10-06 09:39:12,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.040 2026-10-06 09:39:12,055 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-06 09:39:12,113 44 INFO rb-5c3f854-225290-421545 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-06 09:39:12,252 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:12] "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.044 0.090 2026-10-06 09:39:12,439 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.071 0.104 2026-10-06 09:39:12,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.162 2026-10-06 09:39:12,508 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.029 2026-10-06 09:39:12,553 44 INFO rb-5c3f854-225290-421545 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-06 09:39:12,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:12] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.038 2026-10-06 09:39:12,602 44 INFO rb-5c3f854-225290-421545 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-06 09:39:12,689 44 INFO rb-5c3f854-225290-421545 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-06 09:39:12,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.058 2026-10-06 09:39:12,741 44 INFO rb-5c3f854-225290-421545 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-06 09:39:12,789 44 INFO rb-5c3f854-225290-421545 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-06 09:39:12,849 44 INFO rb-5c3f854-225290-421545 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-06 09:39:12,898 44 INFO rb-5c3f854-225290-421545 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-06 09:39:12,948 44 INFO rb-5c3f854-225290-421545 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-06 09:39:12,999 44 INFO rb-5c3f854-225290-421545 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-06 09:39:13,056 44 INFO rb-5c3f854-225290-421545 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-06 09:39:13,108 44 INFO rb-5c3f854-225290-421545 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-06 09:39:13,161 44 INFO rb-5c3f854-225290-421545 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-06 09:39:13,229 44 INFO rb-5c3f854-225290-421545 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-06 09:39:13,234 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48681526 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000003', 'uuid': '4da65269-79de-4846-8b6f-6dc979317f86'}] 2026-10-06 09:39:14,667 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48681526 order {'name': '/', 'pos_reference': '263-133-000003', 'uuid': '4da65269-79de-4846-8b6f-6dc979317f86'} created pos.order #888 2026-10-06 09:39:14,815 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48681526 finished 2026-10-06 09:39:15,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.652 1.211 2026-10-06 09:39:15,139 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:15] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:39:15,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.028 2026-10-06 09:39:15,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:15] "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-06 09:39:15,264 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66220962 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '4da65269-79de-4846-8b6f-6dc979317f86'}] 2026-10-06 09:39:15,272 44 INFO rb-5c3f854-225290-421545 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-06 09:39:15,273 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66220962 order {'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '4da65269-79de-4846-8b6f-6dc979317f86'} sync ignored for existing PoS order pos.order(888,) (state: done) 2026-10-06 09:39:15,295 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66220962 finished 2026-10-06 09:39:15,319 44 INFO rb-5c3f854-225290-421545 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-06 09:39:15,375 44 INFO rb-5c3f854-225290-421545 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-06 09:39:15,423 44 INFO rb-5c3f854-225290-421545 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-06 09:39:15,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.040 0.125 2026-10-06 09:39:15,480 44 INFO rb-5c3f854-225290-421545 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-06 09:39:15,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.047 2026-10-06 09:39:15,530 44 INFO rb-5c3f854-225290-421545 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-06 09:39:15,585 44 INFO rb-5c3f854-225290-421545 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-06 09:39:15,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.065 2026-10-06 09:39:15,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.019 0.038 2026-10-06 09:39:15,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 09:39:15,802 44 INFO rb-5c3f854-225290-421545 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-06 09:39:15,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39: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.042 0.080 2026-10-06 09:39:16,113 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.054 0.122 2026-10-06 09:39:16,126 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.172 2026-10-06 09:39:16,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.037 2026-10-06 09:39:16,233 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39: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.025 0.035 2026-10-06 09:39:16,283 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,336 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.049 2026-10-06 09:39:16,389 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,442 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,521 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,572 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,622 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,679 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,728 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,779 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,830 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,888 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,939 44 INFO rb-5c3f854-225290-421545 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-06 09:39:16,994 44 INFO rb-5c3f854-225290-421545 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-06 09:39:17,061 44 INFO rb-5c3f854-225290-421545 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-06 09:39:17,066 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7978999 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000004', 'uuid': 'a49e00fe-079d-49ab-a2d0-7a9b2a0028d2'}] 2026-10-06 09:39:18,518 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7978999 order {'name': '/', 'pos_reference': '263-133-000004', 'uuid': 'a49e00fe-079d-49ab-a2d0-7a9b2a0028d2'} created pos.order #889 2026-10-06 09:39:18,680 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7978999 finished 2026-10-06 09:39:18,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.623 1.266 2026-10-06 09:39:19,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:19] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:39:19,063 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.036 2026-10-06 09:39:19,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:39:19,126 44 INFO rb-5c3f854-225290-421545 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-06 09:39:19,135 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87468710 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': 'a49e00fe-079d-49ab-a2d0-7a9b2a0028d2'}] 2026-10-06 09:39:19,151 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87468710 order {'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': 'a49e00fe-079d-49ab-a2d0-7a9b2a0028d2'} sync ignored for existing PoS order pos.order(889,) (state: done) 2026-10-06 09:39:19,173 44 INFO rb-5c3f854-225290-421545 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-06 09:39:19,183 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87468710 finished 2026-10-06 09:39:19,242 44 INFO rb-5c3f854-225290-421545 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-06 09:39:19,290 44 INFO rb-5c3f854-225290-421545 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-06 09:39:19,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.053 0.147 2026-10-06 09:39:19,344 44 INFO rb-5c3f854-225290-421545 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-06 09:39:19,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.031 2026-10-06 09:39:19,412 44 INFO rb-5c3f854-225290-421545 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-06 09:39:19,467 44 INFO rb-5c3f854-225290-421545 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-06 09:39:19,541 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.067 2026-10-06 09:39:19,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.016 0.041 2026-10-06 09:39:19,640 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-06 09:39:19,687 44 INFO rb-5c3f854-225290-421545 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-06 09:39:19,834 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:19] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.057 0.088 2026-10-06 09:39:20,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.088 0.111 2026-10-06 09:39:20,057 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.195 2026-10-06 09:39:20,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.026 2026-10-06 09:39:20,141 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,165 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:20] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.031 2026-10-06 09:39:20,197 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,246 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.051 2026-10-06 09:39:20,253 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,332 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,383 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,435 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,493 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,543 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,593 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,644 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,704 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,755 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,809 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,876 44 INFO rb-5c3f854-225290-421545 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-06 09:39:20,881 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8402255 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000005', 'uuid': 'ed8b1430-2904-43bd-bc8e-0f474ce112ad'}] 2026-10-06 09:39:22,456 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8402255 order {'name': '/', 'pos_reference': '263-133-000005', 'uuid': 'ed8b1430-2904-43bd-bc8e-0f474ce112ad'} created pos.order #890 2026-10-06 09:39:22,624 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8402255 finished 2026-10-06 09:39:22,918 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.593 1.447 2026-10-06 09:39:22,956 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:22] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:39:23,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.039 2026-10-06 09:39:23,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:23] "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-06 09:39:23,095 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32410696 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': 'ed8b1430-2904-43bd-bc8e-0f474ce112ad'}] 2026-10-06 09:39:23,104 44 INFO rb-5c3f854-225290-421545 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-06 09:39:23,107 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32410696 order {'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': 'ed8b1430-2904-43bd-bc8e-0f474ce112ad'} sync ignored for existing PoS order pos.order(890,) (state: done) 2026-10-06 09:39:23,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32410696 finished 2026-10-06 09:39:23,145 44 INFO rb-5c3f854-225290-421545 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-06 09:39:23,214 44 INFO rb-5c3f854-225290-421545 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-06 09:39:23,262 44 INFO rb-5c3f854-225290-421545 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-06 09:39:23,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.055 0.127 2026-10-06 09:39:23,314 44 INFO rb-5c3f854-225290-421545 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-06 09:39:23,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.027 2026-10-06 09:39:23,371 44 INFO rb-5c3f854-225290-421545 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-06 09:39:23,425 44 INFO rb-5c3f854-225290-421545 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-06 09:39:23,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.067 2026-10-06 09:39:23,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.041 0.055 2026-10-06 09:39:23,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-06 09:39:23,687 44 INFO rb-5c3f854-225290-421545 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-06 09:39:23,818 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.048 0.082 2026-10-06 09:39:23,985 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.057 0.101 2026-10-06 09:39:23,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.154 2026-10-06 09:39:24,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.026 2026-10-06 09:39:24,093 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:24] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.032 2026-10-06 09:39:24,151 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.054 2026-10-06 09:39:24,199 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,253 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,307 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,391 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,443 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,494 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,556 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,603 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,655 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,705 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,764 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,816 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,870 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,937 44 INFO rb-5c3f854-225290-421545 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-06 09:39:24,942 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35604556 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000006', 'uuid': '31d3b1df-a5c4-47a2-9506-0b81f50dd4b7'}] 2026-10-06 09:39:26,419 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35604556 order {'name': '/', 'pos_reference': '263-133-000006', 'uuid': '31d3b1df-a5c4-47a2-9506-0b81f50dd4b7'} created pos.order #891 2026-10-06 09:39:26,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35604556 finished 2026-10-06 09:39:26,841 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.614 1.288 2026-10-06 09:39:26,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:26] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:39:26,928 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.031 2026-10-06 09:39:26,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:26] "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-06 09:39:27,011 44 INFO rb-5c3f854-225290-421545 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-06 09:39:27,017 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58592370 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '31d3b1df-a5c4-47a2-9506-0b81f50dd4b7'}] 2026-10-06 09:39:27,028 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58592370 order {'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '31d3b1df-a5c4-47a2-9506-0b81f50dd4b7'} sync ignored for existing PoS order pos.order(891,) (state: done) 2026-10-06 09:39:27,059 44 INFO rb-5c3f854-225290-421545 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-06 09:39:27,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58592370 finished 2026-10-06 09:39:27,132 44 INFO rb-5c3f854-225290-421545 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-06 09:39:27,180 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-06 09:39:27,181 44 INFO rb-5c3f854-225290-421545 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-06 09:39:27,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.043 0.139 2026-10-06 09:39:27,474 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32728440 (allocated 35663872) 2026-10-06 09:39:27,479 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 132133 2026-10-06 09:39:27,481 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-06 09:39:27,483 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 132133 2026-10-06 09:39:27,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093927_600999_test_taxes_l10n_in_pos.txt 2026-10-06 09:39:27,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmppj16qeoi_chrome_odoo" 2026-10-06 09:39:28,800 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507] 2026-10-06 09:39:32,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 132443 2026-10-06 09:39:32,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpml5ty4m4_chrome_odoo 2026-10-06 09:39:32,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:39829/json/version 2026-10-06 09:39:32,087 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39829', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:39:32,141 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-06 09:39:32,141 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:39829/json 2026-10-06 09:39:32,141 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39829', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:39:32,151 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:39829/devtools/page/1DF56C06E67A890DD1DD34829A3325DF 2026-10-06 09:39:32,167 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-06 09:39:32,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-06 09:39:32,522 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:39:32,527 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-06 09:39:32,529 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-06 09:39:32,529 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-06 09:39:32,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:32] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.084 0.104 2026-10-06 09:39:32,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '1DF56C06E67A890DD1DD34829A3325DF', 'loaderId': '9007FEBF57C0BBC684B5AF2D937BBA9B', 'isDownload': False} 2026-10-06 09:39:32,744 44 INFO rb-5c3f854-225290-421545 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-06 09:39:32,758 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:39:32,793 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:32] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.009 2026-10-06 09:39:32,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:32] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.039 2026-10-06 09:39:32,835 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:32] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-06 09:39:33,474 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:39:33,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:39:33,497 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:39:33,518 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:39:33,529 44 INFO rb-5c3f854-225290-421545 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-06 09:39:33,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.006 2026-10-06 09:39:33,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:39:33,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:39:33,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:33] "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.013 2026-10-06 09:39:33,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-06 09:39:33,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.029 0.036 2026-10-06 09:39:33,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-06 09:39:34,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.243 0.370 2026-10-06 09:39:34,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:39:34,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:39:34,505 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.041 2026-10-06 09:39:34,537 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:39:34,561 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-06 09:39:34,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:39:34,662 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:39:34,688 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:39:34,691 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:39:34,715 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.038 0.036 2026-10-06 09:39:34,720 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:39:34,739 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "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-06 09:39:34,747 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.013 0.077 2026-10-06 09:39:34,752 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.086 2026-10-06 09:39:34,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.015 2026-10-06 09:39:34,812 44 INFO rb-5c3f854-225290-421545 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-06 09:39:34,851 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:39:34,923 44 INFO rb-5c3f854-225290-421545 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-06 09:39:34,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.043 0.046 2026-10-06 09:39:34,938 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:39:34,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.095 2026-10-06 09:39:34,955 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:39:34,979 44 INFO rb-5c3f854-225290-421545 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-06 09:39:34,982 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:34] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.006 0.089 2026-10-06 09:39:35,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.119 2026-10-06 09:39:35,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-10-06 09:39:35,143 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.044 0.257 2026-10-06 09:39:35,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-06 09:39:35,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-06 09:39:35,229 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.224 2026-10-06 09:39:35,252 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-06 09:39:35,281 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.232 2026-10-06 09:39:35,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-10-06 09:39:35,338 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-10-06 09:39:35,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.016 0.171 2026-10-06 09:39:35,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-06 09:39:35,452 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-06 09:39:35,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-06 09:39:35,505 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-06 09:39:35,571 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.024 0.205 2026-10-06 09:39:35,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-06 09:39:35,610 44 INFO rb-5c3f854-225290-421545 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-06 09:39:35,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-06T09:35:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.216 2026-10-06 09:39:35,678 44 INFO rb-5c3f854-225290-421545 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-06 09:39:35,772 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.024 0.065 2026-10-06 09:39:35,865 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.019 0.044 2026-10-06 09:39:35,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-06 09:39:36,014 44 INFO rb-5c3f854-225290-421545 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-06 09:39:36,152 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:36] "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.040 0.096 2026-10-06 09:39:36,318 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.047 0.110 2026-10-06 09:39:36,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.142 2026-10-06 09:39:36,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:36] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.020 0.019 2026-10-06 09:39:36,409 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.013 2026-10-06 09:39:36,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.030 2026-10-06 09:39:36,533 44 INFO rb-5c3f854-225290-421545 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-06 09:39:36,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39: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.010 0.030 2026-10-06 09:39:36,590 44 INFO rb-5c3f854-225290-421545 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-06 09:39:36,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.042 2026-10-06 09:39:36,697 44 INFO rb-5c3f854-225290-421545 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-06 09:39:36,747 44 INFO rb-5c3f854-225290-421545 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-06 09:39:36,798 44 INFO rb-5c3f854-225290-421545 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-06 09:39:36,880 44 INFO rb-5c3f854-225290-421545 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-06 09:39:36,897 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:39:36,899 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:39:36,938 44 INFO rb-5c3f854-225290-421545 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-06 09:39:36,982 44 INFO rb-5c3f854-225290-421545 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-06 09:39:37,033 44 INFO rb-5c3f854-225290-421545 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-06 09:39:37,112 44 INFO rb-5c3f854-225290-421545 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-06 09:39:37,163 44 INFO rb-5c3f854-225290-421545 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-06 09:39:37,219 44 INFO rb-5c3f854-225290-421545 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-06 09:39:37,294 44 INFO rb-5c3f854-225290-421545 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-06 09:39:37,299 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56875079 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '52df311c-fd2e-4eb5-b020-c83a5b2c558d'}] 2026-10-06 09:39:37,305 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:39:38,964 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56875079 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '52df311c-fd2e-4eb5-b020-c83a5b2c558d'} created pos.order #892 2026-10-06 09:39:39,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56875079 finished 2026-10-06 09:39:39,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 687 0.659 1.437 2026-10-06 09:39:39,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:39] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:39:39,507 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.029 2026-10-06 09:39:39,535 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:39] "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-06 09:39:39,658 44 INFO rb-5c3f854-225290-421545 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-06 09:39:39,668 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19587866 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '52df311c-fd2e-4eb5-b020-c83a5b2c558d'}] 2026-10-06 09:39:39,676 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19587866 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '52df311c-fd2e-4eb5-b020-c83a5b2c558d'} sync ignored for existing PoS order pos.order(892,) (state: done) 2026-10-06 09:39:39,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19587866 finished 2026-10-06 09:39:39,710 44 INFO rb-5c3f854-225290-421545 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-06 09:39:39,781 44 INFO rb-5c3f854-225290-421545 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-06 09:39:39,828 44 INFO rb-5c3f854-225290-421545 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-06 09:39:39,865 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.061 0.139 2026-10-06 09:39:39,881 44 INFO rb-5c3f854-225290-421545 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-06 09:39:39,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.010 0.025 2026-10-06 09:39:39,949 44 INFO rb-5c3f854-225290-421545 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-06 09:39:40,003 44 INFO rb-5c3f854-225290-421545 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-06 09:39:40,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.064 2026-10-06 09:39:40,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.015 0.046 2026-10-06 09:39:40,223 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-06 09:39:40,276 44 INFO rb-5c3f854-225290-421545 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-06 09:39:40,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.041 0.088 2026-10-06 09:39:40,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.069 0.116 2026-10-06 09:39:40,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.181 2026-10-06 09:39:40,698 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.032 2026-10-06 09:39:40,751 44 INFO rb-5c3f854-225290-421545 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-06 09:39:40,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39: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.014 0.038 2026-10-06 09:39:40,797 44 INFO rb-5c3f854-225290-421545 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-06 09:39:40,856 44 INFO rb-5c3f854-225290-421545 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-06 09:39:40,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.024 0.058 2026-10-06 09:39:40,914 44 INFO rb-5c3f854-225290-421545 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-06 09:39:40,961 44 INFO rb-5c3f854-225290-421545 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-06 09:39:41,054 44 INFO rb-5c3f854-225290-421545 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-06 09:39:41,107 44 INFO rb-5c3f854-225290-421545 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-06 09:39:41,153 44 INFO rb-5c3f854-225290-421545 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-06 09:39:41,212 44 INFO rb-5c3f854-225290-421545 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-06 09:39:41,261 44 INFO rb-5c3f854-225290-421545 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-06 09:39:41,313 44 INFO rb-5c3f854-225290-421545 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-06 09:39:41,363 44 INFO rb-5c3f854-225290-421545 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-06 09:39:41,421 44 INFO rb-5c3f854-225290-421545 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-06 09:39:41,472 44 INFO rb-5c3f854-225290-421545 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-06 09:39:41,527 44 INFO rb-5c3f854-225290-421545 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-06 09:39:41,592 44 INFO rb-5c3f854-225290-421545 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-06 09:39:41,597 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44254056 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000002', 'uuid': '4df6e02a-c3a1-47a5-b0e8-bbfc5d45a7f4'}] 2026-10-06 09:39:42,952 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44254056 order {'name': '/', 'pos_reference': '264-133-000002', 'uuid': '4df6e02a-c3a1-47a5-b0e8-bbfc5d45a7f4'} created pos.order #893 2026-10-06 09:39:43,079 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44254056 finished 2026-10-06 09:39:43,353 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.534 1.225 2026-10-06 09:39:43,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:43] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:39:43,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.037 2026-10-06 09:39:43,497 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:43] "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-06 09:39:43,550 44 INFO rb-5c3f854-225290-421545 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-06 09:39:43,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55908857 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '4df6e02a-c3a1-47a5-b0e8-bbfc5d45a7f4'}] 2026-10-06 09:39:43,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55908857 order {'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '4df6e02a-c3a1-47a5-b0e8-bbfc5d45a7f4'} sync ignored for existing PoS order pos.order(893,) (state: done) 2026-10-06 09:39:43,600 44 INFO rb-5c3f854-225290-421545 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-06 09:39:43,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55908857 finished 2026-10-06 09:39:43,691 44 INFO rb-5c3f854-225290-421545 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-06 09:39:43,714 44 INFO rb-5c3f854-225290-421545 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-06 09:39:43,750 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.044 0.143 2026-10-06 09:39:43,774 44 INFO rb-5c3f854-225290-421545 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-06 09:39:43,831 44 INFO rb-5c3f854-225290-421545 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-06 09:39:43,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.044 2026-10-06 09:39:43,886 44 INFO rb-5c3f854-225290-421545 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-06 09:39:43,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.069 2026-10-06 09:39:44,054 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.051 2026-10-06 09:39:44,110 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.014 0.018 2026-10-06 09:39:44,160 44 INFO rb-5c3f854-225290-421545 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-06 09:39:44,312 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39: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.045 0.105 2026-10-06 09:39:44,501 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.050 0.121 2026-10-06 09:39:44,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.174 2026-10-06 09:39:44,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.033 2026-10-06 09:39:44,628 44 INFO rb-5c3f854-225290-421545 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-06 09:39:44,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39: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.021 0.050 2026-10-06 09:39:44,696 44 INFO rb-5c3f854-225290-421545 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-06 09:39:44,749 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.049 2026-10-06 09:39:44,775 44 INFO rb-5c3f854-225290-421545 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-06 09:39:44,824 44 INFO rb-5c3f854-225290-421545 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-06 09:39:44,874 44 INFO rb-5c3f854-225290-421545 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-06 09:39:44,933 44 INFO rb-5c3f854-225290-421545 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-06 09:39:44,982 44 INFO rb-5c3f854-225290-421545 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-06 09:39:45,033 44 INFO rb-5c3f854-225290-421545 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-06 09:39:45,084 44 INFO rb-5c3f854-225290-421545 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-06 09:39:45,143 44 INFO rb-5c3f854-225290-421545 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-06 09:39:45,195 44 INFO rb-5c3f854-225290-421545 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-06 09:39:45,250 44 INFO rb-5c3f854-225290-421545 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-06 09:39:45,323 44 INFO rb-5c3f854-225290-421545 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-06 09:39:45,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42913122 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000003', 'uuid': '4c7dc65e-3c45-4ea5-8611-8cb4fc192c13'}] 2026-10-06 09:39:46,893 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42913122 order {'name': '/', 'pos_reference': '264-133-000003', 'uuid': '4c7dc65e-3c45-4ea5-8611-8cb4fc192c13'} created pos.order #894 2026-10-06 09:39:47,059 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42913122 finished 2026-10-06 09:39:47,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.662 1.341 2026-10-06 09:39:47,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39: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.006 2026-10-06 09:39:47,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.039 2026-10-06 09:39:47,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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.007 2026-10-06 09:39:47,518 44 INFO rb-5c3f854-225290-421545 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-06 09:39:47,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93527016 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '4c7dc65e-3c45-4ea5-8611-8cb4fc192c13'}] 2026-10-06 09:39:47,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93527016 order {'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '4c7dc65e-3c45-4ea5-8611-8cb4fc192c13'} sync ignored for existing PoS order pos.order(894,) (state: done) 2026-10-06 09:39:47,555 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93527016 finished 2026-10-06 09:39:47,569 44 INFO rb-5c3f854-225290-421545 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-06 09:39:47,637 44 INFO rb-5c3f854-225290-421545 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-06 09:39:47,686 44 INFO rb-5c3f854-225290-421545 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-06 09:39:47,734 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.065 0.149 2026-10-06 09:39:47,736 44 INFO rb-5c3f854-225290-421545 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-06 09:39:47,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.041 2026-10-06 09:39:47,811 44 INFO rb-5c3f854-225290-421545 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-06 09:39:47,870 44 INFO rb-5c3f854-225290-421545 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-06 09:39:47,956 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.074 2026-10-06 09:39:48,038 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.016 0.048 2026-10-06 09:39:48,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-06 09:39:48,131 44 INFO rb-5c3f854-225290-421545 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-06 09:39:48,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:48] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.068 0.086 2026-10-06 09:39:48,439 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.049 0.095 2026-10-06 09:39:48,459 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.138 2026-10-06 09:39:48,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.035 2026-10-06 09:39:48,560 44 INFO rb-5c3f854-225290-421545 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-06 09:39:48,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:48] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.053 2026-10-06 09:39:48,616 44 INFO rb-5c3f854-225290-421545 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-06 09:39:48,668 44 INFO rb-5c3f854-225290-421545 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-06 09:39:48,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.013 0.047 2026-10-06 09:39:48,722 44 INFO rb-5c3f854-225290-421545 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-06 09:39:48,775 44 INFO rb-5c3f854-225290-421545 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-06 09:39:48,849 44 INFO rb-5c3f854-225290-421545 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-06 09:39:48,900 44 INFO rb-5c3f854-225290-421545 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-06 09:39:48,953 44 INFO rb-5c3f854-225290-421545 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-06 09:39:49,013 44 INFO rb-5c3f854-225290-421545 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-06 09:39:49,062 44 INFO rb-5c3f854-225290-421545 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-06 09:39:49,113 44 INFO rb-5c3f854-225290-421545 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-06 09:39:49,164 44 INFO rb-5c3f854-225290-421545 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-06 09:39:49,219 44 INFO rb-5c3f854-225290-421545 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-06 09:39:49,270 44 INFO rb-5c3f854-225290-421545 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-06 09:39:49,325 44 INFO rb-5c3f854-225290-421545 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-06 09:39:49,386 44 INFO rb-5c3f854-225290-421545 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-06 09:39:49,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74344778 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000004', 'uuid': '9a9bcc56-c6e5-43ba-a9cc-5b8ef081ac30'}] 2026-10-06 09:39:50,756 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74344778 order {'name': '/', 'pos_reference': '264-133-000004', 'uuid': '9a9bcc56-c6e5-43ba-a9cc-5b8ef081ac30'} created pos.order #895 2026-10-06 09:39:50,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74344778 finished 2026-10-06 09:39:51,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.540 1.246 2026-10-06 09:39:51,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:51] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:39:51,321 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.040 0.046 2026-10-06 09:39:51,342 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:51] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:39:51,371 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38565415 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': '9a9bcc56-c6e5-43ba-a9cc-5b8ef081ac30'}] 2026-10-06 09:39:51,381 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38565415 order {'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': '9a9bcc56-c6e5-43ba-a9cc-5b8ef081ac30'} sync ignored for existing PoS order pos.order(895,) (state: done) 2026-10-06 09:39:51,394 44 INFO rb-5c3f854-225290-421545 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-06 09:39:51,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38565415 finished 2026-10-06 09:39:51,445 44 INFO rb-5c3f854-225290-421545 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-06 09:39:51,514 44 INFO rb-5c3f854-225290-421545 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-06 09:39:51,565 44 INFO rb-5c3f854-225290-421545 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-06 09:39:51,615 44 INFO rb-5c3f854-225290-421545 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-06 09:39:51,660 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.141 0.151 2026-10-06 09:39:51,690 44 INFO rb-5c3f854-225290-421545 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-06 09:39:51,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.029 2026-10-06 09:39:51,735 44 INFO rb-5c3f854-225290-421545 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-06 09:39:51,798 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.052 2026-10-06 09:39:51,913 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.049 0.046 2026-10-06 09:39:51,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.014 2026-10-06 09:39:52,004 44 INFO rb-5c3f854-225290-421545 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-06 09:39:52,208 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:52] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.105 0.098 2026-10-06 09:39:52,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.056 0.104 2026-10-06 09:39:52,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:52] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.143 2026-10-06 09:39:52,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.039 2026-10-06 09:39:52,515 44 INFO rb-5c3f854-225290-421545 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-06 09:39:52,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39: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.021 0.044 2026-10-06 09:39:52,565 44 INFO rb-5c3f854-225290-421545 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-06 09:39:52,619 44 INFO rb-5c3f854-225290-421545 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-06 09:39:52,644 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.057 2026-10-06 09:39:52,707 44 INFO rb-5c3f854-225290-421545 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-06 09:39:52,758 44 INFO rb-5c3f854-225290-421545 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-06 09:39:52,808 44 INFO rb-5c3f854-225290-421545 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-06 09:39:52,866 44 INFO rb-5c3f854-225290-421545 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-06 09:39:52,914 44 INFO rb-5c3f854-225290-421545 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-06 09:39:52,965 44 INFO rb-5c3f854-225290-421545 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-06 09:39:53,016 44 INFO rb-5c3f854-225290-421545 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-06 09:39:53,073 44 INFO rb-5c3f854-225290-421545 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-06 09:39:53,124 44 INFO rb-5c3f854-225290-421545 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-06 09:39:53,179 44 INFO rb-5c3f854-225290-421545 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-06 09:39:53,245 44 INFO rb-5c3f854-225290-421545 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-06 09:39:53,254 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38387484 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000005', 'uuid': '8538d09b-f7bf-4218-9cd6-33f4bdd74767'}] 2026-10-06 09:39:54,846 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38387484 order {'name': '/', 'pos_reference': '264-133-000005', 'uuid': '8538d09b-f7bf-4218-9cd6-33f4bdd74767'} created pos.order #896 2026-10-06 09:39:54,984 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38387484 finished 2026-10-06 09:39:55,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.782 1.271 2026-10-06 09:39:55,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:55] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:39:55,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.042 2026-10-06 09:39:55,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:39:55,517 44 INFO rb-5c3f854-225290-421545 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-06 09:39:55,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76526371 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': '8538d09b-f7bf-4218-9cd6-33f4bdd74767'}] 2026-10-06 09:39:55,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76526371 order {'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': '8538d09b-f7bf-4218-9cd6-33f4bdd74767'} sync ignored for existing PoS order pos.order(896,) (state: done) 2026-10-06 09:39:55,559 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76526371 finished 2026-10-06 09:39:55,568 44 INFO rb-5c3f854-225290-421545 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-06 09:39:55,644 44 INFO rb-5c3f854-225290-421545 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-06 09:39:55,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.042 0.123 2026-10-06 09:39:55,693 44 INFO rb-5c3f854-225290-421545 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-06 09:39:55,746 44 INFO rb-5c3f854-225290-421545 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-06 09:39:55,754 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.028 2026-10-06 09:39:55,804 44 INFO rb-5c3f854-225290-421545 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-06 09:39:55,874 44 INFO rb-5c3f854-225290-421545 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-06 09:39:55,937 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.070 2026-10-06 09:39:56,023 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.048 2026-10-06 09:39:56,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-06 09:39:56,116 44 INFO rb-5c3f854-225290-421545 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-06 09:39:56,253 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:56] "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.088 2026-10-06 09:39:56,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.058 0.089 2026-10-06 09:39:56,428 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.146 2026-10-06 09:39:56,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.030 2026-10-06 09:39:56,526 44 INFO rb-5c3f854-225290-421545 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-06 09:39:56,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39: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.024 0.033 2026-10-06 09:39:56,581 44 INFO rb-5c3f854-225290-421545 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-06 09:39:56,631 44 INFO rb-5c3f854-225290-421545 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-06 09:39:56,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.025 0.053 2026-10-06 09:39:56,684 44 INFO rb-5c3f854-225290-421545 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-06 09:39:56,739 44 INFO rb-5c3f854-225290-421545 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-06 09:39:56,816 44 INFO rb-5c3f854-225290-421545 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-06 09:39:56,869 44 INFO rb-5c3f854-225290-421545 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-06 09:39:56,920 44 INFO rb-5c3f854-225290-421545 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-06 09:39:56,979 44 INFO rb-5c3f854-225290-421545 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-06 09:39:57,028 44 INFO rb-5c3f854-225290-421545 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-06 09:39:57,079 44 INFO rb-5c3f854-225290-421545 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-06 09:39:57,130 44 INFO rb-5c3f854-225290-421545 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-06 09:39:57,189 44 INFO rb-5c3f854-225290-421545 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-06 09:39:57,240 44 INFO rb-5c3f854-225290-421545 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-06 09:39:57,295 44 INFO rb-5c3f854-225290-421545 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-06 09:39:57,365 44 INFO rb-5c3f854-225290-421545 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-06 09:39:57,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95112262 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000006', 'uuid': '24096815-0d15-41d9-8242-f8dbdb0a529d'}] 2026-10-06 09:39:58,697 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95112262 order {'name': '/', 'pos_reference': '264-133-000006', 'uuid': '24096815-0d15-41d9-8242-f8dbdb0a529d'} created pos.order #897 2026-10-06 09:39:58,843 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95112262 finished 2026-10-06 09:39:59,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.596 1.173 2026-10-06 09:39:59,208 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39: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.006 2026-10-06 09:39:59,252 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.034 2026-10-06 09:39:59,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:59] "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-06 09:39:59,323 44 INFO rb-5c3f854-225290-421545 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-06 09:39:59,335 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57114587 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '24096815-0d15-41d9-8242-f8dbdb0a529d'}] 2026-10-06 09:39:59,344 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57114587 order {'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '24096815-0d15-41d9-8242-f8dbdb0a529d'} sync ignored for existing PoS order pos.order(897,) (state: done) 2026-10-06 09:39:59,371 44 INFO rb-5c3f854-225290-421545 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-06 09:39:59,398 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57114587 finished 2026-10-06 09:39:59,442 44 INFO rb-5c3f854-225290-421545 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-06 09:39:59,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-06 09:39:59,494 44 INFO rb-5c3f854-225290-421545 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-06 09:39:59,559 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:39:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.046 0.182 2026-10-06 09:39:59,760 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32711788 (allocated 34480128) 2026-10-06 09:39:59,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 132443 2026-10-06 09:39:59,767 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-06 09:39:59,769 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 132443 2026-10-06 09:39:59,872 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_093959_872632_test_taxes_l10n_in_pos.txt 2026-10-06 09:39:59,873 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpml5ty4m4_chrome_odoo" 2026-10-06 09:40:01,258 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525] 2026-10-06 09:40:01,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 71 checked, 71 removed 2026-10-06 09:40:18,160 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-10-06 09:40:18,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 132754 2026-10-06 09:40:18,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmpctp6xpa9_chrome_odoo 2026-10-06 09:40:18,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:39441/json/version 2026-10-06 09:40:18,940 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39441', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:40:18,983 44 INFO rb-5c3f854-225290-421545 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-06 09:40:18,983 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:39441/json 2026-10-06 09:40:18,984 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39441', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:40:18,999 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:39441/devtools/page/CFDB9DA7310C30B2C8997AD2C3CF37A1 2026-10-06 09:40:19,012 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Enable chrome headless console log notification 2026-10-06 09:40:19,024 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-10-06 09:40:19,149 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:40:19,152 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-10-06 09:40:19,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-06 09:40:19,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-06 09:40:19,172 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:40:20,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:20] "GET /pos/ui/134 HTTP/1.1" 200 - 86 0.052 0.783 2026-10-06 09:40:20,008 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': 'CFDB9DA7310C30B2C8997AD2C3CF37A1', 'loaderId': 'C412BF6EED9156D92661ABB78716710A', 'isDownload': False} 2026-10-06 09:40:20,008 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-10-06 09:40:20,028 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:40:20,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:20] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-06 09:40:20,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:20] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.019 2026-10-06 09:40:20,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:20] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-06 09:40:20,579 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:40:20,584 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:40:20,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:40:20,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:40:20,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate test code "odoo.startTour('PosSaleLoyaltyTour1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:40:20,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40: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-06 09:40:20,650 44 INFO rb-5c3f854-225290-421545 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-06 09:40:20,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:40:20,695 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:20] "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.019 2026-10-06 09:40:20,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-06 09:40:20,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.021 0.054 2026-10-06 09:40:20,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-06 09:40:21,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.242 0.427 2026-10-06 09:40:21,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "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-06 09:40:21,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:40:21,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.050 2026-10-06 09:40:21,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:40:21,750 44 INFO rb-5c3f854-225290-421545 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-06 09:40:21,758 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:40:21,830 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:40:21,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:40:21,891 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 09:40:21,893 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:40:21,907 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.045 2026-10-06 09:40:21,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.008 0.039 2026-10-06 09:40:21,949 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "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-06 09:40:21,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "GET /web/image/res.users/260/avatar_128 HTTP/1.1" 200 - 14 0.033 0.081 2026-10-06 09:40:21,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:21] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.003 0.040 2026-10-06 09:40:22,015 44 INFO rb-5c3f854-225290-421545 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-06 09:40:22,063 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:40:22,145 44 INFO rb-5c3f854-225290-421545 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-06 09:40:22,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.039 0.065 2026-10-06 09:40:22,163 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:40:22,170 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:40:22,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.012 0.109 2026-10-06 09:40:22,196 44 INFO rb-5c3f854-225290-421545 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-06 09:40:22,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-10-06 09:40:22,246 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.142 2026-10-06 09:40:22,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-06 09:40:22,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.019 0.271 2026-10-06 09:40:22,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-10-06 09:40:22,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-06 09:40:22,430 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-06 09:40:22,470 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.011 0.207 2026-10-06 09:40:22,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-06 09:40:22,537 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-10-06 09:40:22,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.043 0.321 2026-10-06 09:40:22,677 44 INFO rb-5c3f854-225290-421545 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-06 09:40:22,742 44 INFO rb-5c3f854-225290-421545 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-06 09:40:22,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.057 0.146 2026-10-06 09:40:23,077 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.037 0.057 2026-10-06 09:40:23,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-06 09:40:23,236 44 INFO rb-5c3f854-225290-421545 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-06 09:40:23,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.065 0.104 2026-10-06 09:40:23,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.063 0.101 2026-10-06 09:40:23,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.163 2026-10-06 09:40:23,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.031 2026-10-06 09:40:23,691 44 INFO rb-5c3f854-225290-421545 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-06 09:40:23,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:23] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 18 0.019 0.046 2026-10-06 09:40:23,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:23] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.014 0.061 2026-10-06 09:40:23,854 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.030 0.071 2026-10-06 09:40:23,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:23] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.011 2026-10-06 09:40:23,923 44 INFO rb-5c3f854-225290-421545 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-06 09:40:24,010 44 INFO rb-5c3f854-225290-421545 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-06 09:40:24,090 44 INFO rb-5c3f854-225290-421545 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-06 09:40:24,109 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:40:24,112 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:40:24,141 44 INFO rb-5c3f854-225290-421545 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-06 09:40:24,192 44 INFO rb-5c3f854-225290-421545 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-06 09:40:24,272 44 INFO rb-5c3f854-225290-421545 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-06 09:40:24,349 44 INFO rb-5c3f854-225290-421545 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-06 09:40:24,354 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56105915 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '4f5aefff-de15-4f9d-81c9-0a7ddb453f00'}] 2026-10-06 09:40:24,360 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:40:25,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56105915 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '4f5aefff-de15-4f9d-81c9-0a7ddb453f00'} created pos.order #898 2026-10-06 09:40:25,103 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56105915 finished 2026-10-06 09:40:25,746 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #260 deleted stock.move.line records with IDs: [1534] 2026-10-06 09:40:26,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 542 0.703 0.995 2026-10-06 09:40:26,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.030 0.059 2026-10-06 09:40:26,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:26] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-06 09:40:26,239 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:26] "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-06 09:40:26,304 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #405893 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '4f5aefff-de15-4f9d-81c9-0a7ddb453f00'}] 2026-10-06 09:40:26,313 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #405893 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '4f5aefff-de15-4f9d-81c9-0a7ddb453f00'} sync ignored for existing PoS order pos.order(898,) (state: paid) 2026-10-06 09:40:26,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-10-06 09:40:26,360 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #405893 finished 2026-10-06 09:40:26,363 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 09:40:26,482 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 18361796 (allocated 19660800) 2026-10-06 09:40:26,500 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 132754 2026-10-06 09:40:26,503 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.085 0.117 2026-10-06 09:40:26,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-10-06 09:40:26,507 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 132754 2026-10-06 09:40:26,615 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094026_615532_test_pos_sale_loyalty_1.txt 2026-10-06 09:40:26,615 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmpctp6xpa9_chrome_odoo" 2026-10-06 09:40:26,663 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-10-06 09:40:27,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 132992 2026-10-06 09:40:27,600 44 INFO rb-5c3f854-225290-421545 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/tmpp02aw2jt_chrome_odoo 2026-10-06 09:40:27,600 44 INFO rb-5c3f854-225290-421545 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:39977/json/version 2026-10-06 09:40:27,602 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39977', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:40:27,661 44 INFO rb-5c3f854-225290-421545 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-06 09:40:27,662 44 INFO rb-5c3f854-225290-421545 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:39977/json 2026-10-06 09:40:27,662 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39977', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:40:27,673 44 INFO rb-5c3f854-225290-421545 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:39977/devtools/page/8148180DE7A0F2EE952F57D604FF8FE5 2026-10-06 09:40:27,691 44 INFO rb-5c3f854-225290-421545 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-06 09:40:27,699 44 INFO rb-5c3f854-225290-421545 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-06 09:40:27,812 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 09:40:27,815 44 INFO rb-5c3f854-225290-421545 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-06 09:40:27,816 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Open "http://127.0.0.1:8069/pos/web?config_id=134" in browser 2026-10-06 09:40:27,816 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=134" 2026-10-06 09:40:27,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:40:28,436 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:28] "GET /pos/web?config_id=134 HTTP/1.1" 200 - 89 0.041 0.565 2026-10-06 09:40:28,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': '8148180DE7A0F2EE952F57D604FF8FE5', 'loaderId': '79C8FEBAA428F5EEEFA317302E5D0678', 'isDownload': False} 2026-10-06 09:40:28,440 44 INFO rb-5c3f854-225290-421545 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-06 09:40:28,460 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:40:28,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:28] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 09:40:28,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:28] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-06 09:40:28,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:28] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:40:29,111 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:40:29,118 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:40:29,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:40:29,149 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Evaluate test code "odoo.startTour('test_pos_sale_loyalty_ignored_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=134", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:40:29,157 44 INFO rb-5c3f854-225290-421545 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-06 09:40:29,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:40:29,175 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40: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-06 09:40:29,189 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:40:29,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:29] "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-06 09:40:29,260 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.048 2026-10-06 09:40:29,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.039 0.065 2026-10-06 09:40:29,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-06 09:40:30,116 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.307 0.408 2026-10-06 09:40:30,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:40:30,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:40:30,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.036 2026-10-06 09:40:30,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:40:30,341 44 INFO rb-5c3f854-225290-421545 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-06 09:40:30,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.006 2026-10-06 09:40:30,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:40:30,432 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 09:40:30,444 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:40:30,467 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:40:30,472 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.006 0.034 2026-10-06 09:40:30,499 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:40:30,511 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40: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-06 09:40:30,555 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:40:30,559 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/image/res.users/260/avatar_128 HTTP/1.1" 200 - 14 0.043 0.076 2026-10-06 09:40:30,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.003 0.049 2026-10-06 09:40:30,637 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.019 0.093 2026-10-06 09:40:30,644 44 INFO rb-5c3f854-225290-421545 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-06 09:40:30,779 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.066 0.182 2026-10-06 09:40:30,785 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:40:30,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.007 0.143 2026-10-06 09:40:30,842 44 INFO rb-5c3f854-225290-421545 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-06 09:40:30,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.005 0.092 2026-10-06 09:40:30,862 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:40:30,875 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.114 2026-10-06 09:40:30,891 44 INFO rb-5c3f854-225290-421545 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-06 09:40:30,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.149 2026-10-06 09:40:30,945 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.007 0.177 2026-10-06 09:40:30,986 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:30] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-10-06 09:40:31,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:31] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-06 09:40:31,064 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:31] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-06 09:40:31,092 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:31] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-06 09:40:31,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:31] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-06 09:40:31,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.269 2026-10-06 09:40:31,273 44 INFO rb-5c3f854-225290-421545 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-06 09:40:31,338 44 INFO rb-5c3f854-225290-421545 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-06 09:40:31,526 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 62 0.047 0.139 2026-10-06 09:40:31,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.025 0.062 2026-10-06 09:40:31,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.016 2026-10-06 09:40:31,841 44 INFO rb-5c3f854-225290-421545 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-06 09:40:32,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:32] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.082 0.099 2026-10-06 09:40:32,185 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.054 0.098 2026-10-06 09:40:32,200 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.150 2026-10-06 09:40:32,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.033 2026-10-06 09:40:32,304 44 INFO rb-5c3f854-225290-421545 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-06 09:40:32,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40: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.017 0.039 2026-10-06 09:40:32,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:32] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.012 0.053 2026-10-06 09:40:32,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.017 0.076 2026-10-06 09:40:32,496 44 INFO rb-5c3f854-225290-421545 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-06 09:40:32,547 44 INFO rb-5c3f854-225290-421545 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-06 09:40:32,600 44 INFO rb-5c3f854-225290-421545 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-06 09:40:32,651 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-10-06 09:40:32,652 44 INFO rb-5c3f854-225290-421545 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-06 09:40:32,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 16886740 (allocated 18612224) 2026-10-06 09:40:32,749 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 132992 2026-10-06 09:40:32,751 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-10-06 09:40:32,752 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 132992 2026-10-06 09:40:32,851 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094032_851169_test_pos_sale_loyalty_ignored_in_pos.txt 2026-10-06 09:40:32,851 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmpp02aw2jt_chrome_odoo" 2026-10-06 09:40:32,881 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos ... 2026-10-06 09:40:34,347 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 133210 2026-10-06 09:40:34,348 44 INFO rb-5c3f854-225290-421545 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/tmp0v27swuj_chrome_odoo 2026-10-06 09:40:34,348 44 INFO rb-5c3f854-225290-421545 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:38103/json/version 2026-10-06 09:40:34,350 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38103', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:40:34,413 44 INFO rb-5c3f854-225290-421545 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-06 09:40:34,414 44 INFO rb-5c3f854-225290-421545 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:38103/json 2026-10-06 09:40:34,414 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38103', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:40:34,428 44 INFO rb-5c3f854-225290-421545 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:38103/devtools/page/E9E54521A54A3DDFBAFC45E8683A0DC9 2026-10-06 09:40:34,440 44 INFO rb-5c3f854-225290-421545 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-06 09:40:34,449 44 INFO rb-5c3f854-225290-421545 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-06 09:40:34,668 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:40:34,675 44 INFO rb-5c3f854-225290-421545 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-06 09:40:34,676 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-06 09:40:34,676 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-06 09:40:34,692 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:40:35,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:35] "GET /pos/ui/134 HTTP/1.1" 200 - 92 0.053 0.952 2026-10-06 09:40:35,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': 'E9E54521A54A3DDFBAFC45E8683A0DC9', 'loaderId': '1A601975ADD9486F207CE778B8FA052E', 'isDownload': False} 2026-10-06 09:40:35,700 44 INFO rb-5c3f854-225290-421545 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-06 09:40:35,725 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:40:35,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:35] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 09:40:35,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:35] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-06 09:40:35,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:35] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-10-06 09:40:36,319 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:40:36,329 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:40:36,356 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-06 09:40:36,383 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Evaluate test code "odoo.startTour('test_sale_order_loyalty_card_can_be_used_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:40:36,391 44 INFO rb-5c3f854-225290-421545 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-06 09:40:36,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.017 2026-10-06 09:40:36,419 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:40:36,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:40:36,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:36] "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-06 09:40:36,476 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-06 09:40:36,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 34 0.022 0.058 2026-10-06 09:40:36,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-06 09:40:37,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 302 0.253 0.396 2026-10-06 09:40:37,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40: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-06 09:40:37,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40: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.017 2026-10-06 09:40:37,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.048 2026-10-06 09:40:37,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-10-06 09:40:37,499 44 INFO rb-5c3f854-225290-421545 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-06 09:40:37,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.008 2026-10-06 09:40:37,586 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:40:37,610 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:40:37,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.008 0.025 2026-10-06 09:40:37,619 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:40:37,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.027 0.066 2026-10-06 09:40:37,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.095 2026-10-06 09:40:37,695 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:40:37,696 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:40:37,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.005 0.010 2026-10-06 09:40:37,839 44 INFO rb-5c3f854-225290-421545 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-06 09:40:37,866 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:40:37,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /pos/ui/134 HTTP/1.1" 200 - 34 0.059 0.049 2026-10-06 09:40:37,970 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:40:37,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:37] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.003 0.118 2026-10-06 09:40:38,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-06 09:40:38,045 44 INFO rb-5c3f854-225290-421545 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-06 09:40:38,053 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-06 09:40:38,064 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:40:38,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.005 0.146 2026-10-06 09:40:38,152 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 34 0.022 0.277 2026-10-06 09:40:38,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-06 09:40:38,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-06 09:40:38,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-10-06 09:40:38,279 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-06 09:40:38,310 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-10-06 09:40:38,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-06T09:40:01.000+00:00 HTTP/1.1" 200 - 3 0.007 0.146 2026-10-06 09:40:38,453 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.306 2026-10-06 09:40:38,528 44 INFO rb-5c3f854-225290-421545 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-06 09:40:38,584 44 INFO rb-5c3f854-225290-421545 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-06 09:40:38,646 44 INFO rb-5c3f854-225290-421545 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-06 09:40:38,705 44 INFO rb-5c3f854-225290-421545 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-06 09:40:38,765 44 INFO rb-5c3f854-225290-421545 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-06 09:40:38,827 44 INFO rb-5c3f854-225290-421545 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-06 09:40:38,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 7 0.007 0.022 2026-10-06 09:40:38,882 44 INFO rb-5c3f854-225290-421545 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-06 09:40:38,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.012 0.033 2026-10-06 09:40:38,957 44 INFO rb-5c3f854-225290-421545 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-06 09:40:38,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:38] "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.017 0.039 2026-10-06 09:40:39,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.011 0.043 2026-10-06 09:40:39,063 44 INFO rb-5c3f854-225290-421545 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-06 09:40:39,097 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.059 2026-10-06 09:40:39,110 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:40:39,111 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:40:39,118 44 INFO rb-5c3f854-225290-421545 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-06 09:40:39,165 44 INFO rb-5c3f854-225290-421545 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-06 09:40:39,240 44 INFO rb-5c3f854-225290-421545 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-06 09:40:39,297 44 INFO rb-5c3f854-225290-421545 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-06 09:40:39,310 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:39] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 09:40:39,339 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62019622 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '19f7e2fa-8e73-415e-a503-69ccff16d5ac'}] 2026-10-06 09:40:39,344 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:40:39,883 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62019622 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '19f7e2fa-8e73-415e-a503-69ccff16d5ac'} created pos.order #899 2026-10-06 09:40:39,908 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62019622 finished 2026-10-06 09:40:39,984 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.237 0.410 2026-10-06 09:40:40,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 48 0.042 0.063 2026-10-06 09:40:40,156 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40: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-06 09:40:40,340 44 INFO rb-5c3f854-225290-421545 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-06 09:40:40,341 44 INFO rb-5c3f854-225290-421545 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-06 09:40:40,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33875458 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '19f7e2fa-8e73-415e-a503-69ccff16d5ac'}] 2026-10-06 09:40:40,368 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33875458 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '19f7e2fa-8e73-415e-a503-69ccff16d5ac'} sync ignored for existing PoS order pos.order(899,) (state: paid) 2026-10-06 09:40:40,393 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33875458 finished 2026-10-06 09:40:40,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 16138108 (allocated 17825792) 2026-10-06 09:40:40,473 44 INFO rb-5c3f854-225290-421545 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 133210 2026-10-06 09:40:40,476 44 INFO rb-5c3f854-225290-421545 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-06 09:40:40,484 44 INFO rb-5c3f854-225290-421545 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 133210 2026-10-06 09:40:40,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:40:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.065 0.107 2026-10-06 09:40:40,598 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094040_598008_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-10-06 09:40:40,598 44 INFO rb-5c3f854-225290-421545 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/tmp0v27swuj_chrome_odoo" 2026-10-06 09:40:40,717 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 09:40:53,966 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #264 deleted res.currency.rate records with IDs: [83, 84, 85] 2026-10-06 09:40:55,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-10-06 09:40:55,800 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-10-06 09:40:56,354 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:40:58,192 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-10-06 09:41:05,732 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:41:06,051 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56769822 started for PoS orders references: [{'name': None, 'pos_reference': '260-137-000001', 'uuid': '9c6123b3-95e9-4704-aec6-a02dff6c8ed9'}] 2026-10-06 09:41:06,096 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56769822 order {'name': None, 'pos_reference': '260-137-000001', 'uuid': '9c6123b3-95e9-4704-aec6-a02dff6c8ed9'} created pos.order #902 2026-10-06 09:41:06,097 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56769822 finished 2026-10-06 09:41:06,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:06] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.075 0.368 2026-10-06 09:41:06,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 09:41:08,097 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-10-06 09:41:15,406 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 09:41:17,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-10-06 09:41:25,130 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome pid: 133427 2026-10-06 09:41:25,130 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless temporary user profile dir: /tmp/tmpcxcllj4o_chrome_odoo 2026-10-06 09:41:25,131 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:33215/json/version 2026-10-06 09:41:25,133 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33215', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:41:25,196 44 INFO rb-5c3f854-225290-421545 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-06 09:41:25,197 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:33215/json 2026-10-06 09:41:25,197 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33215', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:41:25,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Websocket url found: ws://127.0.0.1:33215/devtools/page/D0A158F72BAEC0C6504D1CD7FF478AB2 2026-10-06 09:41:25,244 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Enable chrome headless console log notification 2026-10-06 09:41:25,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless enable page notifications 2026-10-06 09:41:25,293 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Setting session cookie in browser 2026-10-06 09:41:25,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Open "http://127.0.0.1:8069/pos-self/139?access_token=d212719746ff4f17" in browser 2026-10-06 09:41:25,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/139?access_token=d212719746ff4f17" 2026-10-06 09:41:25,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:41:26,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:26] "GET /pos-self/139?access_token=d212719746ff4f17 HTTP/1.1" 200 - 59 0.058 0.559 2026-10-06 09:41:26,234 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigation result: {'frameId': 'D0A158F72BAEC0C6504D1CD7FF478AB2', 'loaderId': '31FFD55FD399975C381AA3198C6B1BFB', 'isDownload': False} 2026-10-06 09:41:26,234 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate ready code "odoo.isTourReady('selfAlwaysAttributeVariants')" 2026-10-06 09:41:26,262 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:41:26,296 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:41:26,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:26] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 9 0.025 0.030 2026-10-06 09:41:26,345 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:41:26,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:26] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.087 2026-10-06 09:41:26,409 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:41:26,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:26] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.157 2026-10-06 09:41:26,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:26] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.022 2026-10-06 09:41:26,738 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:41:26,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:26] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-06 09:41:26,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate test code "odoo.startTour('selfAlwaysAttributeVariants', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/139?access_token=d212719746ff4f17", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:41:26,768 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:41:26,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:26] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:41:26,776 44 INFO rb-5c3f854-225290-421545 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-06 09:41:26,894 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:26] "POST /pos-self/relations/139 HTTP/1.1" 200 - 37 0.040 0.064 2026-10-06 09:41:26,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.155 2026-10-06 09:41:27,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "POST /pos-self/data/139 HTTP/1.1" 200 - 182 0.183 0.250 2026-10-06 09:41:27,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.398 2026-10-06 09:41:27,443 44 INFO rb-5c3f854-225290-421545 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-06 09:41:27,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /web/image/ir.attachment/9338/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:41:27,562 44 INFO rb-5c3f854-225290-421545 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-06 09:41:27,632 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /web/image/pos.category/319/image_128?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-06 09:41:27,638 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:41:27,648 44 INFO rb-5c3f854-225290-421545 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-06 09:41:27,666 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /web/image/pos.category/318/image_128?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 2 0.010 0.036 2026-10-06 09:41:27,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /web/image/product.template/2374/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.053 2026-10-06 09:41:27,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /web/image/product.template/2369/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-10-06 09:41:27,713 44 INFO rb-5c3f854-225290-421545 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-06 09:41:27,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /web/image/product.template/2370/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.082 2026-10-06 09:41:27,730 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /web/image/product.template/2373/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-06 09:41:27,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /web/image/product.template/2371/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.069 2026-10-06 09:41:27,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /web/image/product.template/2372/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.082 2026-10-06 09:41:27,788 44 INFO rb-5c3f854-225290-421545 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-06 09:41:27,871 44 INFO rb-5c3f854-225290-421545 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-06 09:41:27,941 44 INFO rb-5c3f854-225290-421545 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-06 09:41:27,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /web/image/ir.attachment/9292/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:41:27,987 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:41:27,994 44 INFO rb-5c3f854-225290-421545 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-06 09:41:27,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:27] "GET /web/image/product.product/2876/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 8 0.009 0.025 2026-10-06 09:41:28,048 44 INFO rb-5c3f854-225290-421545 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-06 09:41:28,101 44 INFO rb-5c3f854-225290-421545 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-06 09:41:28,160 44 INFO rb-5c3f854-225290-421545 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-06 09:41:28,215 44 INFO rb-5c3f854-225290-421545 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-06 09:41:28,290 44 INFO rb-5c3f854-225290-421545 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-06 09:41:28,350 44 INFO rb-5c3f854-225290-421545 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-06 09:41:28,404 44 INFO rb-5c3f854-225290-421545 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-06 09:41:28,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:28] "GET /web/image/product.product/2877/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 8 0.011 0.025 2026-10-06 09:41:28,452 44 INFO rb-5c3f854-225290-421545 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-06 09:41:28,530 44 INFO rb-5c3f854-225290-421545 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-06 09:41:28,585 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69758582 started for PoS orders references: [{'name': None, 'pos_reference': '260-139-000001', 'uuid': '9650af7d-7ebe-41e6-b22e-1aa610892b3f'}] 2026-10-06 09:41:28,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69758582 order {'name': None, 'pos_reference': '260-139-000001', 'uuid': '9650af7d-7ebe-41e6-b22e-1aa610892b3f'} created pos.order #903 2026-10-06 09:41:28,646 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69758582 finished 2026-10-06 09:41:28,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 108 0.088 0.165 2026-10-06 09:41:28,835 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.014 2026-10-06 09:41:28,849 44 INFO rb-5c3f854-225290-421545 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-06 09:41:28,902 44 INFO rb-5c3f854-225290-421545 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-06 09:41:28,961 44 INFO rb-5c3f854-225290-421545 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-06 09:41:29,013 44 INFO rb-5c3f854-225290-421545 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-06 09:41:29,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: tour succeeded 2026-10-06 09:41:29,063 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: ╔════════════════════════════════════════════╗ ║ TOUR selfAlwaysAttributeVariants SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-06 09:41:29,122 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: heap 9022404 (allocated 10223616) 2026-10-06 09:41:29,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing chrome headless with pid 133427 2026-10-06 09:41:29,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing websocket connection 2026-10-06 09:41:29,129 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Terminating chrome headless with pid 133427 2026-10-06 09:41:29,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094129_224573_test_self_order_always_attribute.txt 2026-10-06 09:41:29,225 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Removing chrome user profile "/tmp/tmpcxcllj4o_chrome_odoo" 2026-10-06 09:41:29,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-10-06 09:41:37,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome pid: 133620 2026-10-06 09:41:37,231 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless temporary user profile dir: /tmp/tmp2vhsu9ul_chrome_odoo 2026-10-06 09:41:37,231 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:40537/json/version 2026-10-06 09:41:37,232 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:41:37,246 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Browser version: Chrome/150.0.7871.114 2026-10-06 09:41:37,246 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:40537/json 2026-10-06 09:41:37,247 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:41:37,265 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Websocket url found: ws://127.0.0.1:40537/devtools/page/EFC3E3A26629723B276E013A58AB01F5 2026-10-06 09:41:37,270 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Enable chrome headless console log notification 2026-10-06 09:41:37,280 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless enable page notifications 2026-10-06 09:41:37,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Setting session cookie in browser 2026-10-06 09:41:37,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Open "http://127.0.0.1:8069/pos-self/140?access_token=5cd204d40b89461f" in browser 2026-10-06 09:41:37,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/140?access_token=5cd204d40b89461f" 2026-10-06 09:41:37,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:41:38,204 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:38] "GET /pos-self/140?access_token=5cd204d40b89461f HTTP/1.1" 200 - 59 0.050 0.579 2026-10-06 09:41:38,209 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigation result: {'frameId': 'EFC3E3A26629723B276E013A58AB01F5', 'loaderId': '553F8C15EA72EE592BE166DEC87F6BA3', 'isDownload': False} 2026-10-06 09:41:38,209 44 INFO rb-5c3f854-225290-421545 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-06 09:41:38,237 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:41:38,284 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:41:38,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:38] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.072 2026-10-06 09:41:38,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:41:38,385 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:38] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.098 2026-10-06 09:41:38,402 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:41:38,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:38] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.148 2026-10-06 09:41:38,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-06 09:41:38,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-06 09:41:38,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:38] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.004 0.014 2026-10-06 09:41:38,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Evaluate test code "odoo.startTour('self_attribute_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/140?access_token=5cd204d40b89461f", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:41:38,605 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:41:38,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:38] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:41:38,612 44 INFO rb-5c3f854-225290-421545 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-06 09:41:38,704 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:38] "POST /pos-self/relations/140 HTTP/1.1" 200 - 37 0.030 0.050 2026-10-06 09:41:38,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-06 09:41:39,188 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:39] "POST /pos-self/data/140 HTTP/1.1" 200 - 181 0.177 0.261 2026-10-06 09:41:39,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.423 2026-10-06 09:41:39,250 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: Owl is running in 'dev' mode. 2026-10-06 09:41:39,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:39] "GET /web/image/ir.attachment/9391/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:41:39,386 44 INFO rb-5c3f854-225290-421545 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-06 09:41:39,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:39] "GET /web/image/pos.category/318/image_128?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-06 09:41:39,492 44 INFO rb-5c3f854-225290-421545 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-06 09:41:39,499 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:41:39,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:39] "GET /web/image/product.template/2369/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.058 2026-10-06 09:41:39,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:39] "GET /web/image/product.template/2370/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-10-06 09:41:39,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:39] "GET /web/image/product.template/2373/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-10-06 09:41:39,562 44 INFO rb-5c3f854-225290-421545 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-06 09:41:39,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:39] "GET /web/image/product.template/2372/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-06 09:41:39,590 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:39] "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-06 09:41:39,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:39] "GET /web/image/product.template/2371/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.119 2026-10-06 09:41:39,613 44 INFO rb-5c3f854-225290-421545 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-06 09:41:39,699 44 INFO rb-5c3f854-225290-421545 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-06 09:41:39,774 44 INFO rb-5c3f854-225290-421545 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-06 09:41:39,797 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:39] "GET /web/image/ir.attachment/9345/raw HTTP/1.1" 200 - 4 0.004 0.013 2026-10-06 09:41:39,831 44 INFO rb-5c3f854-225290-421545 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-06 09:41:39,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:39] "GET /web/image/product.product/2875/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 8 0.009 0.040 2026-10-06 09:41:39,881 44 INFO rb-5c3f854-225290-421545 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-06 09:41:39,933 44 INFO rb-5c3f854-225290-421545 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-06 09:41:39,992 44 INFO rb-5c3f854-225290-421545 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-06 09:41:40,047 44 INFO rb-5c3f854-225290-421545 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-06 09:41:40,110 44 INFO rb-5c3f854-225290-421545 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-06 09:41:40,177 44 INFO rb-5c3f854-225290-421545 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-06 09:41:40,236 44 INFO rb-5c3f854-225290-421545 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-06 09:41:40,286 44 INFO rb-5c3f854-225290-421545 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-06 09:41:40,336 44 INFO rb-5c3f854-225290-421545 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-06 09:41:40,409 44 INFO rb-5c3f854-225290-421545 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-06 09:41:40,447 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2381960 started for PoS orders references: [{'name': None, 'pos_reference': '260-140-000001', 'uuid': '870d4e27-a99d-4b62-9e38-9b94624c0c37'}] 2026-10-06 09:41:40,500 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2381960 order {'name': None, 'pos_reference': '260-140-000001', 'uuid': '870d4e27-a99d-4b62-9e38-9b94624c0c37'} created pos.order #904 2026-10-06 09:41:40,524 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2381960 finished 2026-10-06 09:41:40,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 112 0.085 0.189 2026-10-06 09:41:40,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.016 2026-10-06 09:41:40,783 44 INFO rb-5c3f854-225290-421545 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-06 09:41:40,836 44 INFO rb-5c3f854-225290-421545 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-06 09:41:40,895 44 INFO rb-5c3f854-225290-421545 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-06 09:41:40,949 44 INFO rb-5c3f854-225290-421545 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-06 09:41:40,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: tour succeeded 2026-10-06 09:41:40,998 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: ╔════════════════════════════════════════╗ ║ TOUR self_attribute_selector SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-06 09:41:41,074 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: heap 9125928 (allocated 10485760) 2026-10-06 09:41:41,092 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing chrome headless with pid 133620 2026-10-06 09:41:41,094 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing websocket connection 2026-10-06 09:41:41,095 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Terminating chrome headless with pid 133620 2026-10-06 09:41:41,197 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094141_197496_test_self_order_attribute.txt 2026-10-06 09:41:41,197 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Removing chrome user profile "/tmp/tmp2vhsu9ul_chrome_odoo" 2026-10-06 09:41:41,260 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_check_attributes_show_images ... 2026-10-06 09:41:48,686 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6292] 2026-10-06 09:41:48,820 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [2875] 2026-10-06 09:41:49,357 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome pid: 133806 2026-10-06 09:41:49,357 44 INFO rb-5c3f854-225290-421545 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/tmpr_vtz389_chrome_odoo 2026-10-06 09:41:49,357 44 INFO rb-5c3f854-225290-421545 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:35881/json/version 2026-10-06 09:41:49,358 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35881', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:41:49,441 44 INFO rb-5c3f854-225290-421545 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-06 09:41:49,441 44 INFO rb-5c3f854-225290-421545 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:35881/json 2026-10-06 09:41:49,442 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35881', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:41:49,460 44 INFO rb-5c3f854-225290-421545 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:35881/devtools/page/012ECE44ACA2BCD79C31E83CF27C8FC0 2026-10-06 09:41:49,479 44 INFO rb-5c3f854-225290-421545 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-06 09:41:49,485 44 INFO rb-5c3f854-225290-421545 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-06 09:41:49,512 44 INFO rb-5c3f854-225290-421545 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-06 09:41:49,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Open "http://127.0.0.1:8069/pos-self/141?access_token=3a3faa580f7a4273" in browser 2026-10-06 09:41:49,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigating to: "http://127.0.0.1:8069/pos-self/141?access_token=3a3faa580f7a4273" 2026-10-06 09:41:49,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:41:50,213 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:50] "GET /pos-self/141?access_token=3a3faa580f7a4273 HTTP/1.1" 200 - 59 0.036 0.637 2026-10-06 09:41:50,216 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigation result: {'frameId': '012ECE44ACA2BCD79C31E83CF27C8FC0', 'loaderId': 'E9EB00E2B3189DC08939743CDCDA7499', 'isDownload': False} 2026-10-06 09:41:50,217 44 INFO rb-5c3f854-225290-421545 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-06 09:41:50,236 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:41:50,265 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:41:50,299 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:50] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.007 0.048 2026-10-06 09:41:50,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:41:50,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:50] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.071 2026-10-06 09:41:50,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:41:50,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:50] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.111 2026-10-06 09:41:50,592 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.012 2026-10-06 09:41:50,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-06 09:41:50,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:50] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.009 0.018 2026-10-06 09:41:50,629 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Evaluate test code "odoo.startTour('self_attribute_selector_shows_images', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/141?access_token=3a3faa580f7a4273", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:41:50,638 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:41:50,639 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:50] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:41:50,647 44 INFO rb-5c3f854-225290-421545 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-06 09:41:50,734 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:50] "POST /pos-self/relations/141 HTTP/1.1" 200 - 37 0.029 0.052 2026-10-06 09:41:50,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-06 09:41:51,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:51] "POST /pos-self/data/141 HTTP/1.1" 200 - 181 0.182 0.232 2026-10-06 09:41:51,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.389 2026-10-06 09:41:51,270 44 INFO rb-5c3f854-225290-421545 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-06 09:41:51,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:51] "GET /web/image/ir.attachment/9444/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:41:51,404 44 INFO rb-5c3f854-225290-421545 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-06 09:41:51,473 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:41:51,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:51] "GET /web/image/pos.category/318/image_128?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.035 2026-10-06 09:41:51,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:51] "GET /web/image/product.template/2369/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.040 2026-10-06 09:41:51,514 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:51] "GET /web/image/product.template/2373/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-06 09:41:51,522 44 INFO rb-5c3f854-225290-421545 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-06 09:41:51,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:51] "GET /web/image/product.template/2370/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.067 2026-10-06 09:41:51,553 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:51] "GET /web/image/product.template/2371/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-06 09:41:51,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:41:51] "GET /web/image/product.template/2372/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.075 2026-10-06 09:41:51,582 44 INFO rb-5c3f854-225290-421545 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-06 09:41:51,646 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: tour succeeded 2026-10-06 09:41:51,647 44 INFO rb-5c3f854-225290-421545 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-06 09:41:51,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: heap 7179672 (allocated 7864320) 2026-10-06 09:41:51,706 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing chrome headless with pid 133806 2026-10-06 09:41:51,709 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing websocket connection 2026-10-06 09:41:51,710 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Terminating chrome headless with pid 133806 2026-10-06 09:41:51,809 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094151_809523_test_self_order_check_attributes_show_images.txt 2026-10-06 09:41:51,809 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Removing chrome user profile "/tmp/tmpr_vtz389_chrome_odoo" 2026-10-06 09:41:51,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-10-06 09:41:59,469 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome pid: 133996 2026-10-06 09:41:59,470 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless temporary user profile dir: /tmp/tmpwn3q9ugp_chrome_odoo 2026-10-06 09:41:59,470 44 INFO rb-5c3f854-225290-421545 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:38695/json/version 2026-10-06 09:41:59,472 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38695', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:41:59,542 44 INFO rb-5c3f854-225290-421545 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-06 09:41:59,542 44 INFO rb-5c3f854-225290-421545 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:38695/json 2026-10-06 09:41:59,543 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38695', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:41:59,555 44 INFO rb-5c3f854-225290-421545 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:38695/devtools/page/963DFC256C0B6F4768FDE4515713F2B5 2026-10-06 09:41:59,568 44 INFO rb-5c3f854-225290-421545 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-06 09:41:59,572 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless enable page notifications 2026-10-06 09:41:59,608 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Setting session cookie in browser 2026-10-06 09:41:59,959 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Open "http://127.0.0.1:8069/pos-self/142?access_token=4de6d224a839416a" in browser 2026-10-06 09:41:59,959 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/142?access_token=4de6d224a839416a" 2026-10-06 09:41:59,984 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:42:00,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:00] "GET /pos-self/142?access_token=4de6d224a839416a HTTP/1.1" 200 - 59 0.053 0.499 2026-10-06 09:42:00,536 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigation result: {'frameId': '963DFC256C0B6F4768FDE4515713F2B5', 'loaderId': '2D948758BF1945330213F623F96EE0E0', 'isDownload': False} 2026-10-06 09:42:00,537 44 INFO rb-5c3f854-225290-421545 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-06 09:42:00,545 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:42:00,573 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:42:00,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:00] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.009 0.037 2026-10-06 09:42:00,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:42:00,674 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:00] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.038 0.077 2026-10-06 09:42:00,692 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:42:00,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:00] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.139 2026-10-06 09:42:00,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-06 09:42:00,876 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:42:00,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:00] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.016 2026-10-06 09:42:00,903 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:42:00,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:00] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:42:00,913 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Evaluate test code "odoo.startTour('self_multi_attribute_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/142?access_token=4de6d224a839416a", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:42:00,938 44 INFO rb-5c3f854-225290-421545 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-06 09:42:01,026 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "POST /pos-self/relations/142 HTTP/1.1" 200 - 37 0.029 0.077 2026-10-06 09:42:01,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-06 09:42:01,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "POST /pos-self/data/142 HTTP/1.1" 200 - 182 0.115 0.257 2026-10-06 09:42:01,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.354 2026-10-06 09:42:01,491 44 INFO rb-5c3f854-225290-421545 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-06 09:42:01,548 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "GET /web/image/ir.attachment/9498/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 09:42:01,607 44 INFO rb-5c3f854-225290-421545 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-06 09:42:01,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "GET /web/image/pos.category/318/image_128?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.041 2026-10-06 09:42:01,683 44 INFO rb-5c3f854-225290-421545 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-06 09:42:01,703 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "GET /web/image/pos.category/320/image_128?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 2 0.002 0.067 2026-10-06 09:42:01,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "GET /web/image/product.template/2370/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.063 2026-10-06 09:42:01,737 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:42:01,748 44 INFO rb-5c3f854-225290-421545 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-06 09:42:01,767 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "GET /web/image/product.template/2369/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.104 2026-10-06 09:42:01,789 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "GET /web/image/product.template/2373/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.123 2026-10-06 09:42:01,804 44 INFO rb-5c3f854-225290-421545 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-06 09:42:01,807 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "GET /web/image/product.template/2371/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-10-06 09:42:01,828 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "GET /web/image/product.template/2372/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-10-06 09:42:01,844 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:01] "GET /web/image/product.template/2375/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-06 09:42:01,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: tour succeeded 2026-10-06 09:42:01,864 44 INFO rb-5c3f854-225290-421545 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-06 09:42:01,943 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: heap 7175356 (allocated 7864320) 2026-10-06 09:42:01,948 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing chrome headless with pid 133996 2026-10-06 09:42:01,950 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing websocket connection 2026-10-06 09:42:01,951 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Terminating chrome headless with pid 133996 2026-10-06 09:42:02,060 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094202_060637_test_self_order_multi_check_attribute.txt 2026-10-06 09:42:02,061 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Removing chrome user profile "/tmp/tmpwn3q9ugp_chrome_odoo" 2026-10-06 09:42:02,108 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-10-06 09:42:09,769 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6292] 2026-10-06 09:42:09,822 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [2875] 2026-10-06 09:42:10,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome pid: 134183 2026-10-06 09:42:10,370 44 INFO rb-5c3f854-225290-421545 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/tmpri58vixi_chrome_odoo 2026-10-06 09:42:10,370 44 INFO rb-5c3f854-225290-421545 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:37889/json/version 2026-10-06 09:42:10,371 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37889', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:42:10,434 44 INFO rb-5c3f854-225290-421545 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-06 09:42:10,434 44 INFO rb-5c3f854-225290-421545 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:37889/json 2026-10-06 09:42:10,435 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37889', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:42:10,446 44 INFO rb-5c3f854-225290-421545 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:37889/devtools/page/1D6824FAF59655C43C122B278B01584C 2026-10-06 09:42:10,459 44 INFO rb-5c3f854-225290-421545 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-06 09:42:10,470 44 INFO rb-5c3f854-225290-421545 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-06 09:42:10,498 44 INFO rb-5c3f854-225290-421545 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-06 09:42:10,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Open "http://127.0.0.1:8069/pos-self/143?access_token=886514926792420b" in browser 2026-10-06 09:42:10,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigating to: "http://127.0.0.1:8069/pos-self/143?access_token=886514926792420b" 2026-10-06 09:42:10,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:42:11,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:11] "GET /pos-self/143?access_token=886514926792420b HTTP/1.1" 200 - 59 0.044 0.606 2026-10-06 09:42:11,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigation result: {'frameId': '1D6824FAF59655C43C122B278B01584C', 'loaderId': '96203E8A9FD2293F06CA29205955E9ED', 'isDownload': False} 2026-10-06 09:42:11,175 44 INFO rb-5c3f854-225290-421545 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-06 09:42:11,203 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:42:11,241 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:42:11,260 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:11] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 9 0.006 0.032 2026-10-06 09:42:11,276 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:42:11,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:11] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.084 2026-10-06 09:42:11,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:42:11,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:11] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.152 2026-10-06 09:42:11,618 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-06 09:42:11,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:42:11,648 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:11] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.002 0.014 2026-10-06 09:42:11,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Evaluate test code "odoo.startTour('test_self_order_multi_check_attribute_with_extra_price', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/143?access_token=886514926792420b", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:42:11,666 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:42:11,666 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.012 2026-10-06 09:42:11,674 44 INFO rb-5c3f854-225290-421545 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-06 09:42:11,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:11] "POST /pos-self/relations/143 HTTP/1.1" 200 - 37 0.054 0.063 2026-10-06 09:42:11,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.184 2026-10-06 09:42:12,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:12] "POST /pos-self/data/143 HTTP/1.1" 200 - 181 0.195 0.252 2026-10-06 09:42:12,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.418 2026-10-06 09:42:12,380 44 INFO rb-5c3f854-225290-421545 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-06 09:42:12,433 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:12] "GET /web/image/ir.attachment/9551/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:42:12,497 44 INFO rb-5c3f854-225290-421545 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-06 09:42:12,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:12] "GET /web/image/pos.category/318/image_128?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 2 0.005 0.044 2026-10-06 09:42:12,619 44 INFO rb-5c3f854-225290-421545 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-06 09:42:12,621 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:42:12,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:12] "GET /web/image/product.template/2369/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.056 2026-10-06 09:42:12,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:12] "GET /web/image/product.template/2370/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-06 09:42:12,665 44 INFO rb-5c3f854-225290-421545 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-06 09:42:12,665 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:12] "GET /web/image/product.template/2371/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-06 09:42:12,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:12] "GET /web/image/product.template/2373/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.103 2026-10-06 09:42:12,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:12] "GET /web/image/product.template/2372/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-06 09:42:12,717 44 INFO rb-5c3f854-225290-421545 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-06 09:42:12,777 44 INFO rb-5c3f854-225290-421545 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-06 09:42:12,799 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42: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-06 09:42:12,834 44 INFO rb-5c3f854-225290-421545 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-06 09:42:12,890 44 INFO rb-5c3f854-225290-421545 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-06 09:42:12,946 44 INFO rb-5c3f854-225290-421545 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-06 09:42:12,998 44 INFO rb-5c3f854-225290-421545 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-06 09:42:13,051 44 INFO rb-5c3f854-225290-421545 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-06 09:42:13,104 44 INFO rb-5c3f854-225290-421545 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-06 09:42:13,164 44 INFO rb-5c3f854-225290-421545 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-06 09:42:13,214 44 INFO rb-5c3f854-225290-421545 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-06 09:42:13,294 44 INFO rb-5c3f854-225290-421545 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-06 09:42:13,391 44 INFO rb-5c3f854-225290-421545 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-06 09:42:13,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:13] "GET /web/image/ir.attachment/9505/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:42:13,446 44 INFO rb-5c3f854-225290-421545 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-06 09:42:13,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:13] "GET /web/image/product.product/2882/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 8 0.005 0.017 2026-10-06 09:42:13,517 44 INFO rb-5c3f854-225290-421545 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-06 09:42:13,564 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12882534 started for PoS orders references: [{'name': None, 'pos_reference': '260-143-000001', 'uuid': '7c6c4a6a-f3e2-4353-8ee7-525d46d70b36'}] 2026-10-06 09:42:13,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12882534 order {'name': None, 'pos_reference': '260-143-000001', 'uuid': '7c6c4a6a-f3e2-4353-8ee7-525d46d70b36'} created pos.order #905 2026-10-06 09:42:13,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12882534 finished 2026-10-06 09:42:13,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.077 0.181 2026-10-06 09:42:13,844 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.015 2026-10-06 09:42:13,865 44 INFO rb-5c3f854-225290-421545 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-06 09:42:13,917 44 INFO rb-5c3f854-225290-421545 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-06 09:42:13,917 44 INFO rb-5c3f854-225290-421545 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-06 09:42:14,018 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: heap 8431736 (allocated 9437184) 2026-10-06 09:42:14,029 44 INFO rb-5c3f854-225290-421545 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 134183 2026-10-06 09:42:14,033 44 INFO rb-5c3f854-225290-421545 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-06 09:42:14,035 44 INFO rb-5c3f854-225290-421545 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 134183 2026-10-06 09:42:14,131 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094214_131192_test_self_order_multi_check_attribute_with_extra_price.txt 2026-10-06 09:42:14,131 44 INFO rb-5c3f854-225290-421545 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/tmpri58vixi_chrome_odoo" 2026-10-06 09:42:14,193 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-10-06 09:42:21,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome pid: 134363 2026-10-06 09:42:21,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless temporary user profile dir: /tmp/tmpbajnkgd__chrome_odoo 2026-10-06 09:42:21,783 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:44011/json/version 2026-10-06 09:42:21,784 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44011', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:42:21,861 44 INFO rb-5c3f854-225290-421545 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-06 09:42:21,861 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:44011/json 2026-10-06 09:42:21,863 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44011', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:42:21,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Websocket url found: ws://127.0.0.1:44011/devtools/page/FE9CDDAAA6EBD0D1CB45B82C66304790 2026-10-06 09:42:21,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Enable chrome headless console log notification 2026-10-06 09:42:21,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless enable page notifications 2026-10-06 09:42:21,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Setting session cookie in browser 2026-10-06 09:42:22,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Open "http://127.0.0.1:8069/pos-self/144?access_token=7c7f28c415384d78&table_identifier=71c6596e" in browser 2026-10-06 09:42:22,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigating to: "http://127.0.0.1:8069/pos-self/144?access_token=7c7f28c415384d78&table_identifier=71c6596e" 2026-10-06 09:42:22,235 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:42:22,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:22] "GET /pos-self/144?access_token=7c7f28c415384d78&table_identifier=71c6596e HTTP/1.1" 200 - 61 0.046 0.463 2026-10-06 09:42:22,749 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigation result: {'frameId': 'FE9CDDAAA6EBD0D1CB45B82C66304790', 'loaderId': 'B5D048B95C7832FF34222D5982E41B09', 'isDownload': False} 2026-10-06 09:42:22,750 44 INFO rb-5c3f854-225290-421545 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-06 09:42:22,775 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:42:22,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:42:22,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:22] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.006 0.037 2026-10-06 09:42:22,836 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:42:22,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:22] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.062 2026-10-06 09:42:22,866 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:42:22,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:22] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.093 2026-10-06 09:42:23,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-06 09:42:23,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:42:23,120 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:23] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-06 09:42:23,129 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:42:23,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:42:23,133 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Evaluate test code "odoo.startTour('self_order_product_info', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/144?access_token=7c7f28c415384d78&table_identifier=71c6596e", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:42:23,163 44 INFO rb-5c3f854-225290-421545 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-06 09:42:23,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:23] "POST /pos-self/relations/144 HTTP/1.1" 200 - 37 0.024 0.061 2026-10-06 09:42:23,313 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-06 09:42:23,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:23] "POST /pos-self/data/144 HTTP/1.1" 200 - 169 0.138 0.204 2026-10-06 09:42:23,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.325 2026-10-06 09:42:23,713 44 INFO rb-5c3f854-225290-421545 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-06 09:42:23,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:23] "GET /web/image/ir.attachment/9604/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:42:23,810 44 INFO rb-5c3f854-225290-421545 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-06 09:42:23,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:23] "GET /web/image/ir.attachment/9558/raw HTTP/1.1" 200 - 4 0.004 0.006 2026-10-06 09:42:23,844 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:42:23,908 44 INFO rb-5c3f854-225290-421545 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-06 09:42:23,951 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42: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-06 09:42:23,970 44 INFO rb-5c3f854-225290-421545 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-06 09:42:23,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:23] "GET /web/image/pos.category/321/image_128?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 2 0.005 0.031 2026-10-06 09:42:23,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:23] "GET /web/image/product.template/2376/image_512?unique=2026-10-06T09:41:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.033 2026-10-06 09:42:24,022 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: tour succeeded 2026-10-06 09:42:24,023 44 INFO rb-5c3f854-225290-421545 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-06 09:42:24,063 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: heap 6673036 (allocated 7340032) 2026-10-06 09:42:24,070 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing chrome headless with pid 134363 2026-10-06 09:42:24,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing websocket connection 2026-10-06 09:42:24,074 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Terminating chrome headless with pid 134363 2026-10-06 09:42:24,169 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094224_169347_test_self_order_product_info.txt 2026-10-06 09:42:24,169 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Removing chrome user profile "/tmp/tmpbajnkgd__chrome_odoo" 2026-10-06 09:42:24,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:42:25,667 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_extra_price_is_not_trusted_from_the_frontend ... 2026-10-06 09:42:32,866 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:42:33,217 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41244160 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000001', 'uuid': '824ba826-35d7-4a91-bfde-d064a79a8926'}] 2026-10-06 09:42:33,291 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41244160 order {'name': None, 'pos_reference': '260-145-000001', 'uuid': '824ba826-35d7-4a91-bfde-d064a79a8926'} created pos.order #906 2026-10-06 09:42:33,292 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41244160 finished 2026-10-06 09:42:33,409 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:33] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.133 0.412 2026-10-06 09:42:33,761 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15875160 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000002', 'uuid': '9424b8d4-0be9-4fc7-801d-12df6fdab285'}] 2026-10-06 09:42:33,840 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15875160 order {'name': None, 'pos_reference': '260-145-000002', 'uuid': '9424b8d4-0be9-4fc7-801d-12df6fdab285'} created pos.order #907 2026-10-06 09:42:33,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15875160 finished 2026-10-06 09:42:33,991 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:33] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 138 0.161 0.170 2026-10-06 09:42:34,051 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_line_subtotals_are_not_trusted_from_the_frontend ... 2026-10-06 09:42:41,322 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:42:41,883 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74103080 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000001', 'uuid': '16f0f337-b41e-4caa-b73a-0608f756fb48'}] 2026-10-06 09:42:41,959 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74103080 order {'name': None, 'pos_reference': '260-146-000001', 'uuid': '16f0f337-b41e-4caa-b73a-0608f756fb48'} created pos.order #908 2026-10-06 09:42:41,960 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74103080 finished 2026-10-06 09:42:42,053 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:42] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.117 0.618 2026-10-06 09:42:42,356 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6581408 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000002', 'uuid': '11a5f483-4362-4254-b14b-fed2721dc760'}] 2026-10-06 09:42:42,418 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6581408 order {'name': None, 'pos_reference': '260-146-000002', 'uuid': '11a5f483-4362-4254-b14b-fed2721dc760'} created pos.order #909 2026-10-06 09:42:42,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6581408 finished 2026-10-06 09:42:42,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:42] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 138 0.105 0.153 2026-10-06 09:42:42,567 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-10-06 09:42:49,704 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:42:49,979 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31861440 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000001', 'uuid': '2165d552-d094-4e1d-817d-66b2d3f6cef4'}] 2026-10-06 09:42:50,017 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31861440 order {'name': None, 'pos_reference': '260-147-000001', 'uuid': '2165d552-d094-4e1d-817d-66b2d3f6cef4'} created pos.order #910 2026-10-06 09:42:50,018 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31861440 finished 2026-10-06 09:42:50,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:50] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.060 0.333 2026-10-06 09:42:50,137 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93067162 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000002', 'uuid': 'ce67c5ae-747e-4866-ad24-720756f8b7f8'}] 2026-10-06 09:42:50,163 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93067162 order {'name': None, 'pos_reference': '260-147-000002', 'uuid': 'ce67c5ae-747e-4866-ad24-720756f8b7f8'} created pos.order #911 2026-10-06 09:42:50,164 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93067162 finished 2026-10-06 09:42:50,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:42:50] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.023 0.056 2026-10-06 09:42:50,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-10-06 09:42:57,501 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-10-06 09:43:04,556 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-10-06 09:43:11,387 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_combo_line_ids_is_refused ... 2026-10-06 09:43:18,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:43:19,216 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88915024 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000001', 'uuid': '5fb2fb10-6941-4ccf-9032-d364ee69eb89'}] 2026-10-06 09:43:19,264 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88915024 order {'name': None, 'pos_reference': '260-151-000001', 'uuid': '5fb2fb10-6941-4ccf-9032-d364ee69eb89'} created pos.order #916 2026-10-06 09:43:19,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88915024 finished 2026-10-06 09:43:19,342 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.068 0.365 2026-10-06 09:43:19,393 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61319036 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000002', 'uuid': 'a0d1c7f4-6e82-4a50-a161-d33c3fb904b2'}] 2026-10-06 09:43:19,438 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61319036 order {'name': None, 'pos_reference': '260-151-000002', 'uuid': 'a0d1c7f4-6e82-4a50-a161-d33c3fb904b2'} created pos.order #917 2026-10-06 09:43:19,439 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61319036 finished 2026-10-06 09:43:19,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.036 0.065 2026-10-06 09:43:19,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_relations_uuid_mapping_is_refused ... 2026-10-06 09:43:26,741 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:43:27,116 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55314199 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000001', 'uuid': '93d1e07b-b086-403b-880e-e9ac53d37ebd'}] 2026-10-06 09:43:27,183 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55314199 order {'name': None, 'pos_reference': '260-152-000001', 'uuid': '93d1e07b-b086-403b-880e-e9ac53d37ebd'} created pos.order #918 2026-10-06 09:43:27,185 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55314199 finished 2026-10-06 09:43:27,273 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:27] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.096 0.440 2026-10-06 09:43:27,337 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3124724 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000002', 'uuid': '81f5b83f-536e-4d19-a9a7-f99e80a17ff9'}] 2026-10-06 09:43:27,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3124724 order {'name': None, 'pos_reference': '260-152-000002', 'uuid': '81f5b83f-536e-4d19-a9a7-f99e80a17ff9'} created pos.order #919 2026-10-06 09:43:27,378 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3124724 finished 2026-10-06 09:43:27,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:27] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 47 0.036 0.076 2026-10-06 09:43:27,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-10-06 09:43:33,968 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:43:34,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 49 0.064 0.541 2026-10-06 09:43:34,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-10-06 09:43:41,630 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:43:41,982 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84496950 started for PoS orders references: [{'name': None, 'pos_reference': '260-154-000001', 'uuid': '003ae490-e3d8-4039-ab73-b933ad4268a1'}] 2026-10-06 09:43:42,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84496950 order {'name': None, 'pos_reference': '260-154-000001', 'uuid': '003ae490-e3d8-4039-ab73-b933ad4268a1'} created pos.order #920 2026-10-06 09:43:42,037 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84496950 finished 2026-10-06 09:43:42,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:42] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 95 0.066 0.366 2026-10-06 09:43:42,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-10-06 09:43:49,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:43:49,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:49] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 42 0.032 0.298 2026-10-06 09:43:49,699 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_product_dont_display_all_variants ... 2026-10-06 09:43:57,529 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome pid: 134563 2026-10-06 09:43:57,529 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless temporary user profile dir: /tmp/tmpm7eg37rd_chrome_odoo 2026-10-06 09:43:57,529 44 INFO rb-5c3f854-225290-421545 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:45711/json/version 2026-10-06 09:43:57,530 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45711', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:43:57,590 44 INFO rb-5c3f854-225290-421545 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-06 09:43:57,591 44 INFO rb-5c3f854-225290-421545 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:45711/json 2026-10-06 09:43:57,591 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45711', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:43:57,615 44 INFO rb-5c3f854-225290-421545 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:45711/devtools/page/9CD8B457D9AC6DF5415148BCED73768A 2026-10-06 09:43:57,630 44 INFO rb-5c3f854-225290-421545 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-06 09:43:57,637 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless enable page notifications 2026-10-06 09:43:57,667 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Setting session cookie in browser 2026-10-06 09:43:58,046 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Open "http://127.0.0.1:8069/pos-self/156?access_token=83a11299435b4a9e" in browser 2026-10-06 09:43:58,046 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigating to: "http://127.0.0.1:8069/pos-self/156?access_token=83a11299435b4a9e" 2026-10-06 09:43:58,064 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:43:58,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:58] "GET /pos-self/156?access_token=83a11299435b4a9e HTTP/1.1" 200 - 57 0.028 0.634 2026-10-06 09:43:58,728 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigation result: {'frameId': '9CD8B457D9AC6DF5415148BCED73768A', 'loaderId': 'A3D74D62051269AF518649D6294E7A34', 'isDownload': False} 2026-10-06 09:43:58,729 44 INFO rb-5c3f854-225290-421545 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-06 09:43:58,765 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:43:58,785 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:43:58,825 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:58] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.020 0.032 2026-10-06 09:43:58,835 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:43:58,850 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:58] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.067 2026-10-06 09:43:58,864 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:43:58,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:58] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.105 2026-10-06 09:43:59,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-06 09:43:59,147 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.008 0.027 2026-10-06 09:43:59,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:59] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.021 2026-10-06 09:43:59,174 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:43:59,175 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:43:59,178 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Evaluate test code "odoo.startTour('test_product_dont_display_all_variants', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/156?access_token=83a11299435b4a9e", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:43:59,203 44 INFO rb-5c3f854-225290-421545 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-06 09:43:59,247 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.062 2026-10-06 09:43:59,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:59] "POST /pos-self/relations/156 HTTP/1.1" 200 - 37 0.031 0.113 2026-10-06 09:43:59,345 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-06 09:43:59,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:59] "POST /pos-self/data/156 HTTP/1.1" 200 - 192 0.131 0.243 2026-10-06 09:43:59,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:59] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-06 09:43:59,857 44 INFO rb-5c3f854-225290-421545 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-06 09:43:59,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:59] "GET /web/image/ir.attachment/10208/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 09:43:59,944 44 INFO rb-5c3f854-225290-421545 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-06 09:43:59,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:43:59] "GET /web/image/ir.attachment/10162/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-06 09:44:00,001 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:44:00,075 44 INFO rb-5c3f854-225290-421545 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-06 09:44:00,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.003 0.031 2026-10-06 09:44:00,134 44 INFO rb-5c3f854-225290-421545 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-06 09:44:00,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/pos.category/322/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.001 0.061 2026-10-06 09:44:00,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/product.template/2378/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.007 0.051 2026-10-06 09:44:00,223 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/product.template/2381/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-06 09:44:00,224 44 INFO rb-5c3f854-225290-421545 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-06 09:44:00,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/product.template/2377/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.130 2026-10-06 09:44:00,298 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/product.template/2379/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.034 0.142 2026-10-06 09:44:00,312 44 INFO rb-5c3f854-225290-421545 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-06 09:44:00,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/product.template/2380/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-10-06 09:44:00,333 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/product.template/2406/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.006 0.162 2026-10-06 09:44:00,362 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/product.template/2407/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.012 0.169 2026-10-06 09:44:00,372 44 INFO rb-5c3f854-225290-421545 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-06 09:44:00,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/product.template/2408/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-10-06 09:44:00,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/product.template/2409/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-06 09:44:00,435 44 INFO rb-5c3f854-225290-421545 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-06 09:44:00,439 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/product.product/2914/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.007 0.129 2026-10-06 09:44:00,473 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/product.product/2916/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.006 0.145 2026-10-06 09:44:00,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:00] "GET /web/image/product.product/2917/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.011 0.161 2026-10-06 09:44:00,522 44 INFO rb-5c3f854-225290-421545 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-06 09:44:00,587 44 INFO rb-5c3f854-225290-421545 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-06 09:44:00,646 44 INFO rb-5c3f854-225290-421545 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-06 09:44:00,731 44 INFO rb-5c3f854-225290-421545 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-06 09:44:00,801 44 INFO rb-5c3f854-225290-421545 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-06 09:44:00,887 44 INFO rb-5c3f854-225290-421545 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-06 09:44:00,934 44 INFO rb-5c3f854-225290-421545 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-06 09:44:01,020 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: tour succeeded 2026-10-06 09:44:01,021 44 INFO rb-5c3f854-225290-421545 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-06 09:44:01,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: heap 11242484 (allocated 12455936) 2026-10-06 09:44:01,123 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing chrome headless with pid 134563 2026-10-06 09:44:01,125 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing websocket connection 2026-10-06 09:44:01,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Terminating chrome headless with pid 134563 2026-10-06 09:44:01,231 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094401_231670_test_product_dont_display_all_variants.txt 2026-10-06 09:44:01,232 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Removing chrome user profile "/tmp/tmpm7eg37rd_chrome_odoo" 2026-10-06 09:44:01,280 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation ... 2026-10-06 09:44:09,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome pid: 134746 2026-10-06 09:44:09,516 44 INFO rb-5c3f854-225290-421545 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/tmpktf9yyhq_chrome_odoo 2026-10-06 09:44:09,516 44 INFO rb-5c3f854-225290-421545 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:34895/json/version 2026-10-06 09:44:09,517 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34895', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:44:09,587 44 INFO rb-5c3f854-225290-421545 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-06 09:44:09,587 44 INFO rb-5c3f854-225290-421545 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:34895/json 2026-10-06 09:44:09,588 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34895', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:44:09,603 44 INFO rb-5c3f854-225290-421545 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:34895/devtools/page/6175D602F0939473E51541E416EED45D 2026-10-06 09:44:09,621 44 INFO rb-5c3f854-225290-421545 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-06 09:44:09,633 44 INFO rb-5c3f854-225290-421545 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-06 09:44:09,659 44 INFO rb-5c3f854-225290-421545 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-06 09:44:09,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Open "http://127.0.0.1:8069/pos-self/157?access_token=8898e3dfb1d5474a" in browser 2026-10-06 09:44:09,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigating to: "http://127.0.0.1:8069/pos-self/157?access_token=8898e3dfb1d5474a" 2026-10-06 09:44:09,927 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:44:10,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:10] "GET /pos-self/157?access_token=8898e3dfb1d5474a HTTP/1.1" 200 - 59 0.050 0.491 2026-10-06 09:44:10,459 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigation result: {'frameId': '6175D602F0939473E51541E416EED45D', 'loaderId': 'BD04B2065371808DCBEF79281E90ECEF', 'isDownload': False} 2026-10-06 09:44:10,459 44 INFO rb-5c3f854-225290-421545 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-06 09:44:10,482 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:44:10,500 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:44:10,559 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:10] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.041 0.028 2026-10-06 09:44:10,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:44:10,590 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:10] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.097 2026-10-06 09:44:10,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:44:10,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:10] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.019 0.117 2026-10-06 09:44:10,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-06 09:44:10,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:44:10,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:10] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.018 2026-10-06 09:44:10,858 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:44:10,858 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:10] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:44:10,862 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Evaluate test code "odoo.startTour('test_self_combo_extra_price_selection_and_confirmation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/157?access_token=8898e3dfb1d5474a", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:44:10,872 44 INFO rb-5c3f854-225290-421545 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-06 09:44:10,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:10] "POST /pos-self/relations/157 HTTP/1.1" 200 - 37 0.031 0.048 2026-10-06 09:44:11,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.113 2026-10-06 09:44:11,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "POST /pos-self/data/157 HTTP/1.1" 200 - 189 0.172 0.281 2026-10-06 09:44:11,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.436 2026-10-06 09:44:11,527 44 INFO rb-5c3f854-225290-421545 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-06 09:44:11,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /web/image/ir.attachment/10261/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:44:11,675 44 INFO rb-5c3f854-225290-421545 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-06 09:44:11,766 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /web/image/pos.category/324/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.003 0.032 2026-10-06 09:44:11,775 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:44:11,789 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:44:11,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /web/image/pos.category/323/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.003 0.069 2026-10-06 09:44:11,819 44 INFO rb-5c3f854-225290-421545 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-06 09:44:11,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /web/image/pos.category/325/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.001 0.084 2026-10-06 09:44:11,839 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /web/image/product.template/2410/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-10-06 09:44:11,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /web/image/product.template/2411/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.107 2026-10-06 09:44:11,900 44 INFO rb-5c3f854-225290-421545 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-06 09:44:11,907 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /web/image/pos.category/322/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.005 0.161 2026-10-06 09:44:11,923 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /web/image/product.template/2412/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-06 09:44:11,941 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /web/image/product.template/2413/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.113 2026-10-06 09:44:11,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /web/image/product.template/2414/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-06 09:44:11,968 44 INFO rb-5c3f854-225290-421545 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-06 09:44:11,986 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:11] "GET /web/image/product.template/2419/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-10-06 09:44:12,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.template/2415/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-06 09:44:12,020 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.product/2919/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.006 0.100 2026-10-06 09:44:12,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.product/2920/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.005 0.109 2026-10-06 09:44:12,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.product/2921/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.005 0.127 2026-10-06 09:44:12,086 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.template/2416/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-06 09:44:12,120 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.template/2417/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-06 09:44:12,139 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,142 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.template/2418/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.008 0.118 2026-10-06 09:44:12,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.template/2377/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-10-06 09:44:12,186 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.template/2378/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.119 2026-10-06 09:44:12,201 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.template/2381/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-10-06 09:44:12,211 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,259 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,339 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,385 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.product/2922/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.005 0.019 2026-10-06 09:44:12,399 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.product/2923/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.005 0.036 2026-10-06 09:44:12,445 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,514 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,605 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,670 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.product/2924/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.005 0.034 2026-10-06 09:44:12,673 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,696 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.product/2925/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.007 0.048 2026-10-06 09:44:12,727 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,738 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.product/2926/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.010 0.081 2026-10-06 09:44:12,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:12] "GET /web/image/product.product/2927/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.005 0.119 2026-10-06 09:44:12,779 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,827 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,879 44 INFO rb-5c3f854-225290-421545 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-06 09:44:12,989 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: tour succeeded 2026-10-06 09:44:12,991 44 INFO rb-5c3f854-225290-421545 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-06 09:44:13,155 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: heap 13817188 (allocated 15343616) 2026-10-06 09:44:13,160 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing chrome headless with pid 134746 2026-10-06 09:44:13,161 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing websocket connection 2026-10-06 09:44:13,161 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Terminating chrome headless with pid 134746 2026-10-06 09:44:13,264 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094413_263846_test_self_combo_extra_price_selection_and_confirmation.txt 2026-10-06 09:44:13,264 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Removing chrome user profile "/tmp/tmpktf9yyhq_chrome_odoo" 2026-10-06 09:44:13,311 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-10-06 09:44:21,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome pid: 134943 2026-10-06 09:44:21,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless temporary user profile dir: /tmp/tmpkn92aeql_chrome_odoo 2026-10-06 09:44:21,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:43369/json/version 2026-10-06 09:44:21,982 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43369', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:44:22,073 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Browser version: Chrome/150.0.7871.114 2026-10-06 09:44:22,073 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:43369/json 2026-10-06 09:44:22,074 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43369', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:44:22,106 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Websocket url found: ws://127.0.0.1:43369/devtools/page/09F2EADC29F427C9849D280988C21EBA 2026-10-06 09:44:22,118 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Enable chrome headless console log notification 2026-10-06 09:44:22,124 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless enable page notifications 2026-10-06 09:44:22,151 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Setting session cookie in browser 2026-10-06 09:44:22,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Open "http://127.0.0.1:8069/pos-self/158?access_token=8b07e38e796a44bc" in browser 2026-10-06 09:44:22,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigating to: "http://127.0.0.1:8069/pos-self/158?access_token=8b07e38e796a44bc" 2026-10-06 09:44:22,444 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:44:23,026 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:23] "GET /pos-self/158?access_token=8b07e38e796a44bc HTTP/1.1" 200 - 59 0.039 0.547 2026-10-06 09:44:23,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigation result: {'frameId': '09F2EADC29F427C9849D280988C21EBA', 'loaderId': '5C589DE439800EE455E003B1E90682AD', 'isDownload': False} 2026-10-06 09:44:23,030 44 INFO rb-5c3f854-225290-421545 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-06 09:44:23,048 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:44:23,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:44:23,096 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:23] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 11 0.009 0.028 2026-10-06 09:44:23,109 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:44:23,158 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:23] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.065 2026-10-06 09:44:23,172 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:44:23,204 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:23] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.137 2026-10-06 09:44:23,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-06 09:44:23,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:44:23,456 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:23] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.004 0.010 2026-10-06 09:44:23,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Evaluate test code "odoo.startTour('self_combo_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/158?access_token=8b07e38e796a44bc", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:44:23,463 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:44:23,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.013 2026-10-06 09:44:23,469 44 INFO rb-5c3f854-225290-421545 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-06 09:44:23,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:23] "POST /pos-self/relations/158 HTTP/1.1" 200 - 37 0.020 0.050 2026-10-06 09:44:23,619 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-06 09:44:23,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:23] "POST /pos-self/data/158 HTTP/1.1" 200 - 189 0.116 0.258 2026-10-06 09:44:23,990 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.330 2026-10-06 09:44:24,043 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: Owl is running in 'dev' mode. 2026-10-06 09:44:24,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/ir.attachment/10314/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:44:24,191 44 INFO rb-5c3f854-225290-421545 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-06 09:44:24,307 44 INFO rb-5c3f854-225290-421545 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-06 09:44:24,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/pos.category/327/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.039 0.040 2026-10-06 09:44:24,343 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:44:24,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/pos.category/328/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.006 0.111 2026-10-06 09:44:24,375 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "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-06 09:44:24,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/pos.category/326/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.001 0.150 2026-10-06 09:44:24,406 44 INFO rb-5c3f854-225290-421545 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-06 09:44:24,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/pos.category/322/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.006 0.174 2026-10-06 09:44:24,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.template/2420/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.008 0.185 2026-10-06 09:44:24,468 44 INFO rb-5c3f854-225290-421545 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-06 09:44:24,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.template/2421/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.008 0.222 2026-10-06 09:44:24,513 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.template/2422/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.006 0.141 2026-10-06 09:44:24,542 44 INFO rb-5c3f854-225290-421545 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-06 09:44:24,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.template/2423/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.158 2026-10-06 09:44:24,565 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.template/2429/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-06 09:44:24,602 44 INFO rb-5c3f854-225290-421545 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-06 09:44:24,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.product/2931/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.020 0.154 2026-10-06 09:44:24,655 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.product/2929/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.021 0.178 2026-10-06 09:44:24,687 44 INFO rb-5c3f854-225290-421545 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-06 09:44:24,692 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.product/2930/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.012 0.190 2026-10-06 09:44:24,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.product/2888/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.020 0.178 2026-10-06 09:44:24,752 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.template/2424/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.185 2026-10-06 09:44:24,756 44 INFO rb-5c3f854-225290-421545 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-06 09:44:24,772 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.template/2425/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-10-06 09:44:24,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.template/2426/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.185 2026-10-06 09:44:24,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.product/2933/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.024 0.160 2026-10-06 09:44:24,850 44 INFO rb-5c3f854-225290-421545 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-06 09:44:24,870 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.product/2932/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.008 0.165 2026-10-06 09:44:24,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.product/2934/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.006 0.146 2026-10-06 09:44:24,928 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.product/2935/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.010 0.160 2026-10-06 09:44:24,957 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.product/2936/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.009 0.164 2026-10-06 09:44:24,977 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.template/2427/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-10-06 09:44:24,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:24] "GET /web/image/product.template/2428/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-06 09:44:25,012 44 INFO rb-5c3f854-225290-421545 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-06 09:44:25,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:25] "GET /web/image/product.template/2377/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-10-06 09:44:25,047 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:25] "GET /web/image/product.template/2378/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-10-06 09:44:25,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:25] "GET /web/image/product.template/2381/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-06 09:44:25,080 44 INFO rb-5c3f854-225290-421545 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-06 09:44:25,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:25] "GET /web/image/product.product/2937/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.006 0.112 2026-10-06 09:44:25,095 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:25] "GET /web/image/ir.attachment/10268/raw HTTP/1.1" 200 - 4 0.002 0.074 2026-10-06 09:44:25,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:25] "GET /web/image/product.product/2938/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.010 0.088 2026-10-06 09:44:25,132 44 INFO rb-5c3f854-225290-421545 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-06 09:44:25,185 44 INFO rb-5c3f854-225290-421545 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-06 09:44:25,235 44 INFO rb-5c3f854-225290-421545 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-06 09:44:25,328 44 INFO rb-5c3f854-225290-421545 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-06 09:44:25,465 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3476659 started for PoS orders references: [{'name': None, 'pos_reference': '260-158-000001', 'uuid': '1259e034-29c6-4152-96da-8b482f88ef67'}] 2026-10-06 09:44:25,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3476659 order {'name': None, 'pos_reference': '260-158-000001', 'uuid': '1259e034-29c6-4152-96da-8b482f88ef67'} created pos.order #921 2026-10-06 09:44:25,584 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3476659 finished 2026-10-06 09:44:25,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 154 0.223 0.253 2026-10-06 09:44:25,878 44 INFO rb-5c3f854-225290-421545 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-06 09:44:25,928 44 INFO rb-5c3f854-225290-421545 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-06 09:44:25,986 44 INFO rb-5c3f854-225290-421545 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-06 09:44:26,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: tour succeeded 2026-10-06 09:44:26,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: ╔════════════════════════════════════╗ ║ TOUR self_combo_selector SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 09:44:26,112 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: heap 11543596 (allocated 13242368) 2026-10-06 09:44:26,119 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing chrome headless with pid 134943 2026-10-06 09:44:26,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing websocket connection 2026-10-06 09:44:26,122 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Terminating chrome headless with pid 134943 2026-10-06 09:44:26,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:26] "GET /web/image/ir.attachment/10313/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 09:44:26,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094426_226739_test_self_order_combo.txt 2026-10-06 09:44:26,227 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Removing chrome user profile "/tmp/tmpkn92aeql_chrome_odoo" 2026-10-06 09:44:26,292 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-10-06 09:44:35,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome pid: 135154 2026-10-06 09:44:35,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless temporary user profile dir: /tmp/tmpcd4y3ta1_chrome_odoo 2026-10-06 09:44:35,563 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:44011/json/version 2026-10-06 09:44:35,564 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44011', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:44:35,576 44 INFO rb-5c3f854-225290-421545 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-06 09:44:35,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:44011/json 2026-10-06 09:44:35,577 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44011', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:44:35,591 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Websocket url found: ws://127.0.0.1:44011/devtools/page/6CF4111560F2DAD3A059A54AC6FAD9E3 2026-10-06 09:44:35,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Enable chrome headless console log notification 2026-10-06 09:44:35,613 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless enable page notifications 2026-10-06 09:44:35,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Setting session cookie in browser 2026-10-06 09:44:35,899 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Open "http://127.0.0.1:8069/pos-self/159?access_token=1921e0fe2a634fdb" in browser 2026-10-06 09:44:35,899 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigating to: "http://127.0.0.1:8069/pos-self/159?access_token=1921e0fe2a634fdb" 2026-10-06 09:44:35,916 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:44:36,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:36] "GET /pos-self/159?access_token=1921e0fe2a634fdb HTTP/1.1" 200 - 59 0.067 0.522 2026-10-06 09:44:36,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigation result: {'frameId': '6CF4111560F2DAD3A059A54AC6FAD9E3', 'loaderId': '4F0C77169972DAE71482B1AA75935215', 'isDownload': False} 2026-10-06 09:44:36,506 44 INFO rb-5c3f854-225290-421545 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-06 09:44:36,533 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:44:36,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:44:36,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:36] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.030 2026-10-06 09:44:36,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:44:36,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:36] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.019 0.088 2026-10-06 09:44:36,666 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:44:36,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:36] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.130 2026-10-06 09:44:36,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-06 09:44:36,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-06 09:44:36,915 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:36] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.005 0.015 2026-10-06 09:44:36,923 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Evaluate test code "odoo.startTour('self_combo_selector_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/159?access_token=1921e0fe2a634fdb", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:44:36,931 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:44:36,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:44:36,933 44 INFO rb-5c3f854-225290-421545 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-06 09:44:37,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "POST /pos-self/relations/159 HTTP/1.1" 200 - 37 0.032 0.058 2026-10-06 09:44:37,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.153 2026-10-06 09:44:37,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "POST /pos-self/data/159 HTTP/1.1" 200 - 189 0.149 0.295 2026-10-06 09:44:37,524 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.399 2026-10-06 09:44:37,579 44 INFO rb-5c3f854-225290-421545 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-06 09:44:37,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "GET /web/image/ir.attachment/10367/raw HTTP/1.1" 200 - 4 0.007 0.009 2026-10-06 09:44:37,710 44 INFO rb-5c3f854-225290-421545 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-06 09:44:37,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "GET /web/image/pos.category/329/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.017 0.030 2026-10-06 09:44:37,814 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:44:37,826 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "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-06 09:44:37,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "GET /web/image/pos.category/330/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.011 0.065 2026-10-06 09:44:37,868 44 INFO rb-5c3f854-225290-421545 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-06 09:44:37,875 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "GET /web/image/pos.category/331/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.004 0.104 2026-10-06 09:44:37,897 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "GET /web/image/pos.category/332/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.001 0.120 2026-10-06 09:44:37,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "GET /web/image/pos.category/322/image_128?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.001 0.149 2026-10-06 09:44:37,930 44 INFO rb-5c3f854-225290-421545 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-06 09:44:37,942 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "GET /web/image/product.template/2430/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.150 2026-10-06 09:44:37,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "GET /web/image/product.template/2431/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-06 09:44:37,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:37] "GET /web/image/product.template/2432/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.007 0.121 2026-10-06 09:44:38,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.template/2433/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.124 2026-10-06 09:44:38,029 44 INFO rb-5c3f854-225290-421545 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-06 09:44:38,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.template/2440/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.006 0.120 2026-10-06 09:44:38,055 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.product/2942/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.007 0.118 2026-10-06 09:44:38,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.product/2943/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.008 0.126 2026-10-06 09:44:38,106 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.template/2434/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.129 2026-10-06 09:44:38,113 44 INFO rb-5c3f854-225290-421545 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-06 09:44:38,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.template/2439/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.012 0.114 2026-10-06 09:44:38,155 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.template/2435/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.133 2026-10-06 09:44:38,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.template/2436/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.124 2026-10-06 09:44:38,194 44 INFO rb-5c3f854-225290-421545 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-06 09:44:38,211 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.template/2437/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.007 0.143 2026-10-06 09:44:38,233 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.template/2438/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.126 2026-10-06 09:44:38,251 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.template/2377/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.131 2026-10-06 09:44:38,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/ir.attachment/10321/raw HTTP/1.1" 200 - 4 0.004 0.111 2026-10-06 09:44:38,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.template/2378/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.121 2026-10-06 09:44:38,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.template/2381/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-06 09:44:38,389 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82408944 started for PoS orders references: [{'name': None, 'pos_reference': '260-159-000001', 'uuid': '4aae20ec-2b80-4bfb-bbb4-6e886a91ecd6'}] 2026-10-06 09:44:38,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82408944 order {'name': None, 'pos_reference': '260-159-000001', 'uuid': '4aae20ec-2b80-4bfb-bbb4-6e886a91ecd6'} created pos.order #922 2026-10-06 09:44:38,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82408944 finished 2026-10-06 09:44:38,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 128 0.156 0.333 2026-10-06 09:44:38,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "GET /web/image/product.product/2949/image_512?unique=2026-10-06T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.004 0.482 2026-10-06 09:44:38,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.015 2026-10-06 09:44:38,775 44 INFO rb-5c3f854-225290-421545 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-06 09:44:38,818 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: tour succeeded 2026-10-06 09:44:38,819 44 INFO rb-5c3f854-225290-421545 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-06 09:44:38,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: heap 9058140 (allocated 10223616) 2026-10-06 09:44:38,892 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing chrome headless with pid 135154 2026-10-06 09:44:38,896 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing websocket connection 2026-10-06 09:44:38,898 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Terminating chrome headless with pid 135154 2026-10-06 09:44:38,994 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094438_994586_test_self_order_combo_categories.txt 2026-10-06 09:44:38,994 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Removing chrome user profile "/tmp/tmpcd4y3ta1_chrome_odoo" 2026-10-06 09:44:39,040 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-10-06 09:44:45,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:44:45,952 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9743668 started for PoS orders references: [{'name': None, 'pos_reference': '260-160-000001', 'uuid': '1f212bca-3e34-49bb-aca9-304ebb0c526c'}] 2026-10-06 09:44:46,026 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9743668 order {'name': None, 'pos_reference': '260-160-000001', 'uuid': '1f212bca-3e34-49bb-aca9-304ebb0c526c'} created pos.order #923 2026-10-06 09:44:46,027 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9743668 finished 2026-10-06 09:44:46,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.153 0.345 2026-10-06 09:44:46,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-10-06 09:44:53,046 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:44:53,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:53] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 41 0.026 0.513 2026-10-06 09:44:53,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:53] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.025 0.030 2026-10-06 09:44:53,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:44:53] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.012 0.034 2026-10-06 09:44:53,759 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 09:44:55,357 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-10-06 09:45:02,746 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome pid: 135360 2026-10-06 09:45:02,747 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless temporary user profile dir: /tmp/tmpdjopm2e9_chrome_odoo 2026-10-06 09:45:02,747 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:41511/json/version 2026-10-06 09:45:02,748 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41511', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:02,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Browser version: Chrome/150.0.7871.114 2026-10-06 09:45:02,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:41511/json 2026-10-06 09:45:02,841 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41511', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:02,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Websocket url found: ws://127.0.0.1:41511/devtools/page/5B2134FE72757B7B0B14937FF85AA3D9 2026-10-06 09:45:02,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Enable chrome headless console log notification 2026-10-06 09:45:02,878 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless enable page notifications 2026-10-06 09:45:02,902 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Setting session cookie in browser 2026-10-06 09:45:03,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Open "http://127.0.0.1:8069/pos-self/162?access_token=39e31ae896994e75" in browser 2026-10-06 09:45:03,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigating to: "http://127.0.0.1:8069/pos-self/162?access_token=39e31ae896994e75" 2026-10-06 09:45:03,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:45:03,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:03] "GET /pos-self/162?access_token=39e31ae896994e75 HTTP/1.1" 200 - 57 0.048 0.532 2026-10-06 09:45:03,851 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigation result: {'frameId': '5B2134FE72757B7B0B14937FF85AA3D9', 'loaderId': '8530DB23FFAF218E59193942876114B7', 'isDownload': False} 2026-10-06 09:45:03,851 44 INFO rb-5c3f854-225290-421545 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-06 09:45:03,880 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:45:03,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:45:03,942 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:03] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.009 0.041 2026-10-06 09:45:03,957 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:45:04,005 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:04] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.087 2026-10-06 09:45:04,016 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:45:04,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:04] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.123 2026-10-06 09:45:04,203 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-06 09:45:04,212 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-06 09:45:04,233 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:04] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.009 2026-10-06 09:45:04,238 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:45:04,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:45:04,240 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Evaluate test code "odoo.startTour('self_order_is_close', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/162?access_token=39e31ae896994e75", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:45:04,249 44 INFO rb-5c3f854-225290-421545 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-06 09:45:04,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:04] "POST /pos-self/relations/162 HTTP/1.1" 200 - 35 0.022 0.044 2026-10-06 09:45:04,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-06 09:45:04,834 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:04] "POST /pos-self/data/162 HTTP/1.1" 200 - 180 0.219 0.246 2026-10-06 09:45:04,837 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.418 2026-10-06 09:45:04,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.047 2026-10-06 09:45:04,946 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: Owl is running in 'dev' mode. 2026-10-06 09:45:05,002 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:05] "GET /web/image/ir.attachment/10530/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:45:05,007 44 INFO rb-5c3f854-225290-421545 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-06 09:45:05,115 44 INFO rb-5c3f854-225290-421545 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-06 09:45:05,173 44 INFO rb-5c3f854-225290-421545 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-06 09:45:05,196 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:05] "GET /web/image/product.template/2443/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.006 0.039 2026-10-06 09:45:05,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:05] "GET /web/image/pos.category/333/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.075 2026-10-06 09:45:05,222 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: tour succeeded 2026-10-06 09:45:05,223 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: ╔════════════════════════════════════╗ ║ TOUR self_order_is_close SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 09:45:05,247 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:05] "GET /web/image/product.template/2444/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.088 2026-10-06 09:45:05,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:05] "GET /web/image/product.template/2447/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.005 0.088 2026-10-06 09:45:05,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:05] "GET /web/image/product.template/2445/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-06 09:45:05,304 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: heap 6677016 (allocated 7340032) 2026-10-06 09:45:05,311 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:05] "GET /web/image/product.template/2446/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.008 0.117 2026-10-06 09:45:05,316 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing chrome headless with pid 135360 2026-10-06 09:45:05,320 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing websocket connection 2026-10-06 09:45:05,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Terminating chrome headless with pid 135360 2026-10-06 09:45:05,418 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094505_418528_test_self_order_common.txt 2026-10-06 09:45:05,419 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Removing chrome user profile "/tmp/tmpdjopm2e9_chrome_odoo" 2026-10-06 09:45:05,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-10-06 09:45:12,894 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-10-06 09:45:20,260 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome pid: 135542 2026-10-06 09:45:20,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless temporary user profile dir: /tmp/tmptmun9xjb_chrome_odoo 2026-10-06 09:45:20,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:43049/json/version 2026-10-06 09:45:20,262 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43049', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:20,286 44 INFO rb-5c3f854-225290-421545 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-06 09:45:20,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:43049/json 2026-10-06 09:45:20,288 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43049', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:20,297 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Websocket url found: ws://127.0.0.1:43049/devtools/page/6BB1C2DB873087FF837CF9CF18BEC176 2026-10-06 09:45:20,305 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Enable chrome headless console log notification 2026-10-06 09:45:20,313 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless enable page notifications 2026-10-06 09:45:20,363 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Setting session cookie in browser 2026-10-06 09:45:20,651 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Open "http://127.0.0.1:8069/pos-self/164" in browser 2026-10-06 09:45:20,651 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigating to: "http://127.0.0.1:8069/pos-self/164" 2026-10-06 09:45:20,671 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:45:21,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:21] "GET /pos-self/164 HTTP/1.1" 200 - 57 0.045 0.626 2026-10-06 09:45:21,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigation result: {'frameId': '6BB1C2DB873087FF837CF9CF18BEC176', 'loaderId': 'D53467AAFDDE30394EB96D864112E19E', 'isDownload': False} 2026-10-06 09:45:21,343 44 INFO rb-5c3f854-225290-421545 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-06 09:45:21,381 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:45:21,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:45:21,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:21] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.061 2026-10-06 09:45:21,488 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:45:21,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:21] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.106 2026-10-06 09:45:21,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:45:21,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:21] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.165 2026-10-06 09:45:21,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-06 09:45:21,737 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.009 2026-10-06 09:45:21,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:21] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.021 2026-10-06 09:45:21,774 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:45:21,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:21] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:45:21,776 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Evaluate test code "odoo.startTour('self_order_is_open_consultation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/164", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:45:21,788 44 INFO rb-5c3f854-225290-421545 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-06 09:45:21,858 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.055 2026-10-06 09:45:21,945 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:21] "POST /pos-self/relations/164 HTTP/1.1" 200 - 37 0.032 0.104 2026-10-06 09:45:21,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-06 09:45:22,419 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:22] "POST /pos-self/data/164 HTTP/1.1" 200 - 181 0.167 0.274 2026-10-06 09:45:22,474 44 INFO rb-5c3f854-225290-421545 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-06 09:45:22,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:22] "GET /web/image/ir.attachment/10639/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:45:22,560 44 INFO rb-5c3f854-225290-421545 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-06 09:45:22,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:22] "GET /web/image/ir.attachment/10593/raw HTTP/1.1" 200 - 4 0.001 0.012 2026-10-06 09:45:22,610 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:45:22,641 44 INFO rb-5c3f854-225290-421545 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-06 09:45:22,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:22] "GET /web/image/pos.category/333/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-06 09:45:22,702 44 INFO rb-5c3f854-225290-421545 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-06 09:45:22,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:22] "GET /web/image/product.template/2443/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.034 2026-10-06 09:45:22,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:22] "GET /web/image/product.template/2444/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-06 09:45:22,752 44 INFO rb-5c3f854-225290-421545 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-06 09:45:22,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:22] "GET /web/image/product.template/2447/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.008 0.066 2026-10-06 09:45:22,781 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:22] "GET /web/image/product.template/2445/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.013 0.084 2026-10-06 09:45:22,797 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:22] "GET /web/image/product.template/2446/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-06 09:45:22,804 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: tour succeeded 2026-10-06 09:45:22,805 44 INFO rb-5c3f854-225290-421545 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-06 09:45:22,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: heap 6851516 (allocated 7340032) 2026-10-06 09:45:22,856 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing chrome headless with pid 135542 2026-10-06 09:45:22,859 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing websocket connection 2026-10-06 09:45:22,859 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Terminating chrome headless with pid 135542 2026-10-06 09:45:22,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094522_971987_test_self_order_consultation_open.txt 2026-10-06 09:45:22,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Removing chrome user profile "/tmp/tmptmun9xjb_chrome_odoo" 2026-10-06 09:45:23,027 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-10-06 09:45:31,950 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 135723 2026-10-06 09:45:31,951 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmp69invh3k_chrome_odoo 2026-10-06 09:45:31,951 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:33323/json/version 2026-10-06 09:45:31,952 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33323', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:32,020 44 INFO rb-5c3f854-225290-421545 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-06 09:45:32,020 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:33323/json 2026-10-06 09:45:32,021 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33323', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:32,037 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:33323/devtools/page/D0421600FC957F5B5A17E3E4EEA452D0 2026-10-06 09:45:32,049 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-06 09:45:32,065 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-06 09:45:32,095 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-06 09:45:32,466 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/165?access_token=fd8af36399e64f02" in browser 2026-10-06 09:45:32,467 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/165?access_token=fd8af36399e64f02" 2026-10-06 09:45:32,491 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:45:32,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:32] "GET /pos-self/165?access_token=fd8af36399e64f02 HTTP/1.1" 200 - 57 0.038 0.466 2026-10-06 09:45:32,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': 'D0421600FC957F5B5A17E3E4EEA452D0', 'loaderId': 'B013F1F43C67428744C3821D8E76A335', 'isDownload': False} 2026-10-06 09:45:32,996 44 INFO rb-5c3f854-225290-421545 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-06 09:45:33,016 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:45:33,048 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:45:33,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:33] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.050 2026-10-06 09:45:33,104 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:45:33,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:33] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.082 2026-10-06 09:45:33,144 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:45:33,190 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:33] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.129 2026-10-06 09:45:33,354 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-06 09:45:33,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:45:33,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:33] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.012 0.017 2026-10-06 09:45:33,418 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('self_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/165?access_token=fd8af36399e64f02", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:45:33,421 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:45:33,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:33] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:45:33,435 44 INFO rb-5c3f854-225290-421545 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-06 09:45:33,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:33] "POST /pos-self/relations/165 HTTP/1.1" 200 - 35 0.024 0.043 2026-10-06 09:45:33,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.142 2026-10-06 09:45:34,020 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "POST /pos-self/data/165 HTTP/1.1" 200 - 187 0.150 0.298 2026-10-06 09:45:34,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.404 2026-10-06 09:45:34,100 44 INFO rb-5c3f854-225290-421545 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-06 09:45:34,161 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/ir.attachment/10692/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:45:34,169 44 INFO rb-5c3f854-225290-421545 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-06 09:45:34,262 44 INFO rb-5c3f854-225290-421545 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-06 09:45:34,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/ir.attachment/10646/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:45:34,308 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:45:34,367 44 INFO rb-5c3f854-225290-421545 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-06 09:45:34,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/pos.category/334/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.006 0.030 2026-10-06 09:45:34,435 44 INFO rb-5c3f854-225290-421545 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-06 09:45:34,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/pos.category/335/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.007 0.069 2026-10-06 09:45:34,483 44 INFO rb-5c3f854-225290-421545 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-06 09:45:34,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/pos.category/336/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.100 2026-10-06 09:45:34,513 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "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-06 09:45:34,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/pos.category/333/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.004 0.126 2026-10-06 09:45:34,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.template/2448/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.006 0.122 2026-10-06 09:45:34,560 44 INFO rb-5c3f854-225290-421545 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-06 09:45:34,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.template/2449/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-06 09:45:34,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.template/2450/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.005 0.143 2026-10-06 09:45:34,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.template/2451/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.005 0.093 2026-10-06 09:45:34,617 44 INFO rb-5c3f854-225290-421545 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-06 09:45:34,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.template/2452/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.103 2026-10-06 09:45:34,649 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.template/2457/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-10-06 09:45:34,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.template/2453/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-10-06 09:45:34,681 44 INFO rb-5c3f854-225290-421545 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-06 09:45:34,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.template/2447/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.118 2026-10-06 09:45:34,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.template/2454/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-06 09:45:34,727 44 INFO rb-5c3f854-225290-421545 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-06 09:45:34,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.template/2455/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.112 2026-10-06 09:45:34,765 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.template/2456/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.007 0.119 2026-10-06 09:45:34,781 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.template/2443/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-06 09:45:34,798 44 INFO rb-5c3f854-225290-421545 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-06 09:45:34,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.template/2444/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-10-06 09:45:34,890 44 INFO rb-5c3f854-225290-421545 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-06 09:45:34,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.product/2957/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.020 0.029 2026-10-06 09:45:34,963 44 INFO rb-5c3f854-225290-421545 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-06 09:45:34,984 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:34] "GET /web/image/product.product/2958/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.009 0.061 2026-10-06 09:45:35,026 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:35] "GET /web/image/product.product/2956/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.013 0.092 2026-10-06 09:45:35,032 44 INFO rb-5c3f854-225290-421545 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-06 09:45:35,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:35] "GET /web/image/product.product/2959/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.007 0.125 2026-10-06 09:45:35,093 44 INFO rb-5c3f854-225290-421545 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-06 09:45:35,166 44 INFO rb-5c3f854-225290-421545 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-06 09:45:35,211 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:35] "GET /web/image/product.product/2960/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.006 0.018 2026-10-06 09:45:35,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:35] "GET /web/image/product.product/2961/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.007 0.038 2026-10-06 09:45:35,247 44 INFO rb-5c3f854-225290-421545 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-06 09:45:35,314 44 INFO rb-5c3f854-225290-421545 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-06 09:45:35,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:35] "GET /web/image/product.product/2962/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.023 0.024 2026-10-06 09:45:35,349 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:35] "GET /web/image/product.product/2963/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.006 0.060 2026-10-06 09:45:35,364 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-06 09:45:35,366 44 INFO rb-5c3f854-225290-421545 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-06 09:45:35,376 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:35] "GET /web/image/product.product/2965/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.005 0.083 2026-10-06 09:45:35,399 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:35] "GET /web/image/product.product/2964/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.006 0.109 2026-10-06 09:45:35,449 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10586952 (allocated 11931648) 2026-10-06 09:45:35,457 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 135723 2026-10-06 09:45:35,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-06 09:45:35,461 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 135723 2026-10-06 09:45:35,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094535_560089_test_self_order_pos_closed.txt 2026-10-06 09:45:35,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmp69invh3k_chrome_odoo" 2026-10-06 09:45:36,036 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 135928 2026-10-06 09:45:36,037 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmp7t2dklhi_chrome_odoo 2026-10-06 09:45:36,037 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:46455/json/version 2026-10-06 09:45:36,044 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46455', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:36,090 44 INFO rb-5c3f854-225290-421545 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-06 09:45:36,090 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:46455/json 2026-10-06 09:45:36,090 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46455', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:36,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:46455/devtools/page/0CCAB16136EEC0DA4AE6BF47A5A26756 2026-10-06 09:45:36,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-06 09:45:36,150 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-06 09:45:36,170 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-06 09:45:36,204 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/165" in browser 2026-10-06 09:45:36,204 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/165" 2026-10-06 09:45:36,253 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:36] "GET /pos-self/165 HTTP/1.1" 200 - 5 0.005 0.032 2026-10-06 09:45:36,259 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '0CCAB16136EEC0DA4AE6BF47A5A26756', 'loaderId': '672E26C5D54D27704C314787F462C8C4', 'isDownload': False} 2026-10-06 09:45:36,260 44 INFO rb-5c3f854-225290-421545 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-06 09:45:36,282 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:45:36,306 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:36] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.013 2026-10-06 09:45:36,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:36] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.025 2026-10-06 09:45:36,340 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:36] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.043 2026-10-06 09:45:36,548 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-06 09:45:36,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:45:36,590 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:36] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 09:45:36,598 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('self_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/165", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:45:36,605 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:45:36,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:45:36,609 44 INFO rb-5c3f854-225290-421545 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-06 09:45:36,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:36] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.011 0.034 2026-10-06 09:45:36,699 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.012 0.049 2026-10-06 09:45:37,016 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "POST /pos-self/data/165 HTTP/1.1" 200 - 118 0.104 0.205 2026-10-06 09:45:37,019 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.290 2026-10-06 09:45:37,075 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/ir.attachment/10698/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:45:37,132 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,216 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,250 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:45:37,253 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/ir.attachment/10646/raw HTTP/1.1" 200 - 4 0.005 0.010 2026-10-06 09:45:37,317 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/pos.category/334/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:45:37,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/pos.category/335/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.040 2026-10-06 09:45:37,387 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,405 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:45:37,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/pos.category/336/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.002 0.065 2026-10-06 09:45:37,433 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/pos.category/333/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.087 2026-10-06 09:45:37,456 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.template/2449/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-10-06 09:45:37,476 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.template/2450/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-06 09:45:37,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.template/2448/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-06 09:45:37,525 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.template/2451/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.021 0.096 2026-10-06 09:45:37,564 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.template/2457/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-06 09:45:37,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.template/2453/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.124 2026-10-06 09:45:37,615 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.template/2454/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.119 2026-10-06 09:45:37,618 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,632 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.template/2455/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-10-06 09:45:37,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.template/2447/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-06 09:45:37,670 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.template/2452/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.244 2026-10-06 09:45:37,691 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.template/2456/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.103 2026-10-06 09:45:37,708 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.template/2443/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-06 09:45:37,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.template/2444/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-06 09:45:37,741 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,830 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.product/2957/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.016 0.021 2026-10-06 09:45:37,894 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,923 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.product/2958/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.012 0.056 2026-10-06 09:45:37,957 44 INFO rb-5c3f854-225290-421545 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-06 09:45:37,958 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.product/2956/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.014 0.077 2026-10-06 09:45:37,984 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:37] "GET /web/image/product.product/2959/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.005 0.122 2026-10-06 09:45:38,016 44 INFO rb-5c3f854-225290-421545 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-06 09:45:38,095 44 INFO rb-5c3f854-225290-421545 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-06 09:45:38,142 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:38] "GET /web/image/product.product/2960/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.005 0.019 2026-10-06 09:45:38,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:38] "GET /web/image/product.product/2961/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.005 0.040 2026-10-06 09:45:38,177 44 INFO rb-5c3f854-225290-421545 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-06 09:45:38,242 44 INFO rb-5c3f854-225290-421545 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-06 09:45:38,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:38] "GET /web/image/product.product/2963/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.016 0.025 2026-10-06 09:45:38,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:38] "GET /web/image/product.product/2962/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.004 0.061 2026-10-06 09:45:38,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:38] "GET /web/image/product.product/2964/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.004 0.076 2026-10-06 09:45:38,296 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-06 09:45:38,301 44 INFO rb-5c3f854-225290-421545 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-06 09:45:38,354 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:38] "GET /web/image/product.product/2965/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.017 0.112 2026-10-06 09:45:38,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10484924 (allocated 11669504) 2026-10-06 09:45:38,392 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 135928 2026-10-06 09:45:38,392 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-06 09:45:38,393 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 135928 2026-10-06 09:45:38,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094538_503201_test_self_order_pos_closed.txt 2026-10-06 09:45:38,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmp7t2dklhi_chrome_odoo" 2026-10-06 09:45:38,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 136130 2026-10-06 09:45:38,896 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpa0c34btk_chrome_odoo 2026-10-06 09:45:38,896 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:38077/json/version 2026-10-06 09:45:38,897 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38077', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:38,976 44 INFO rb-5c3f854-225290-421545 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-06 09:45:38,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:38077/json 2026-10-06 09:45:38,977 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38077', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:38,992 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:38077/devtools/page/6E128176AB013E95E8A33C48F7F7188B 2026-10-06 09:45:38,999 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-06 09:45:39,014 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-06 09:45:39,038 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-06 09:45:39,059 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/165?access_token=fd8af36399e64f02" in browser 2026-10-06 09:45:39,059 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/165?access_token=fd8af36399e64f02" 2026-10-06 09:45:39,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:39] "GET /pos-self/165?access_token=fd8af36399e64f02 HTTP/1.1" 200 - 5 0.003 0.019 2026-10-06 09:45:39,108 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '6E128176AB013E95E8A33C48F7F7188B', 'loaderId': 'E280ED19C9BC8029CC4EAA02FAC2EFB5', 'isDownload': False} 2026-10-06 09:45:39,108 44 INFO rb-5c3f854-225290-421545 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-06 09:45:39,140 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:45:39,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:39] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.011 2026-10-06 09:45:39,166 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:39] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.017 2026-10-06 09:45:39,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:39] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.024 2026-10-06 09:45:39,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:39] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-06 09:45:39,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:45:39,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('kiosk_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/165?access_token=fd8af36399e64f02", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:45:39,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:39] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.002 0.014 2026-10-06 09:45:39,459 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:45:39,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:45:39,461 44 INFO rb-5c3f854-225290-421545 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-06 09:45:39,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:39] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.014 0.033 2026-10-06 09:45:39,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.034 2026-10-06 09:45:39,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:39] "POST /pos-self/data/165 HTTP/1.1" 200 - 119 0.116 0.219 2026-10-06 09:45:39,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.328 2026-10-06 09:45:39,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:39] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.030 2026-10-06 09:45:40,011 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/ir.attachment/10701/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:45:40,077 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,177 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/ir.attachment/10646/raw HTTP/1.1" 200 - 4 0.013 0.016 2026-10-06 09:45:40,217 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:45:40,246 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/pos.category/334/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.005 0.026 2026-10-06 09:45:40,306 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/pos.category/335/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.009 0.037 2026-10-06 09:45:40,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/pos.category/336/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.060 2026-10-06 09:45:40,361 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/product.template/2448/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.005 0.072 2026-10-06 09:45:40,396 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/pos.category/333/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.002 0.105 2026-10-06 09:45:40,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/product.template/2449/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.005 0.118 2026-10-06 09:45:40,421 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/product.template/2450/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-10-06 09:45:40,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/product.template/2445/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-06 09:45:40,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/product.template/2447/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.005 0.130 2026-10-06 09:45:40,494 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/product.template/2444/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.009 0.126 2026-10-06 09:45:40,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/product.template/2443/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-06 09:45:40,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/product.template/2446/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-06 09:45:40,554 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,580 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45: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-06 09:45:40,617 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,666 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,732 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,788 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/product.template/2451/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.012 2026-10-06 09:45:40,831 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/product.template/2452/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-06 09:45:40,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/product.template/2457/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.046 2026-10-06 09:45:40,882 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,966 44 INFO rb-5c3f854-225290-421545 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-06 09:45:40,967 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/product.product/2957/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.014 0.025 2026-10-06 09:45:40,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:40] "GET /web/image/product.product/2958/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.010 0.056 2026-10-06 09:45:41,024 44 INFO rb-5c3f854-225290-421545 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-06 09:45:41,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:41] "GET /web/image/product.product/2959/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.015 0.083 2026-10-06 09:45:41,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:41] "GET /web/image/product.product/2956/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.008 0.124 2026-10-06 09:45:41,088 44 INFO rb-5c3f854-225290-421545 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-06 09:45:41,167 44 INFO rb-5c3f854-225290-421545 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-06 09:45:41,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:41] "GET /web/image/product.product/2960/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.010 0.023 2026-10-06 09:45:41,240 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:41] "GET /web/image/product.product/2961/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.013 0.050 2026-10-06 09:45:41,260 44 INFO rb-5c3f854-225290-421545 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-06 09:45:41,323 44 INFO rb-5c3f854-225290-421545 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-06 09:45:41,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:41] "GET /web/image/product.product/2962/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.019 0.035 2026-10-06 09:45:41,375 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-06 09:45:41,376 44 INFO rb-5c3f854-225290-421545 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-06 09:45:41,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:41] "GET /web/image/product.product/2965/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.015 0.069 2026-10-06 09:45:41,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:41] "GET /web/image/product.product/2964/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.010 0.108 2026-10-06 09:45:41,472 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10382024 (allocated 11407360) 2026-10-06 09:45:41,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:41] "GET /web/image/product.product/2963/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.011 0.160 2026-10-06 09:45:41,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 136130 2026-10-06 09:45:41,490 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-06 09:45:41,491 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 136130 2026-10-06 09:45:41,588 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094541_588003_test_self_order_pos_closed.txt 2026-10-06 09:45:41,588 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpa0c34btk_chrome_odoo" 2026-10-06 09:45:41,673 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-10-06 09:45:48,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 136333 2026-10-06 09:45:48,590 44 INFO rb-5c3f854-225290-421545 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/tmprd8epv2__chrome_odoo 2026-10-06 09:45:48,590 44 INFO rb-5c3f854-225290-421545 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:39603/json/version 2026-10-06 09:45:48,592 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39603', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:48,671 44 INFO rb-5c3f854-225290-421545 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-06 09:45:48,671 44 INFO rb-5c3f854-225290-421545 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:39603/json 2026-10-06 09:45:48,672 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39603', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:48,692 44 INFO rb-5c3f854-225290-421545 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:39603/devtools/page/1DE514DDF31600ACCA42BA53D27F112D 2026-10-06 09:45:48,704 44 INFO rb-5c3f854-225290-421545 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-06 09:45:48,714 44 INFO rb-5c3f854-225290-421545 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-06 09:45:48,731 44 INFO rb-5c3f854-225290-421545 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-06 09:45:48,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/166?access_token=67649dae83b54766" in browser 2026-10-06 09:45:48,994 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/166?access_token=67649dae83b54766" 2026-10-06 09:45:49,017 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:45:49,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:49] "GET /pos-self/166?access_token=67649dae83b54766 HTTP/1.1" 200 - 57 0.065 0.488 2026-10-06 09:45:49,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '1DE514DDF31600ACCA42BA53D27F112D', 'loaderId': '342900C743E665378E34B37078D2BF26', 'isDownload': False} 2026-10-06 09:45:49,576 44 INFO rb-5c3f854-225290-421545 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-06 09:45:49,600 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:45:49,629 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:45:49,661 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:49] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.041 2026-10-06 09:45:49,669 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:45:49,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:49] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.069 2026-10-06 09:45:49,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:45:49,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:49] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.113 2026-10-06 09:45:49,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-06 09:45:49,926 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-06 09:45:49,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:49] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.014 2026-10-06 09:45:49,953 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/166?access_token=67649dae83b54766", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:45:49,957 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:45:49,957 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-06 09:45:49,966 44 INFO rb-5c3f854-225290-421545 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-06 09:45:50,017 44 INFO rb-5c3f854-225290-421545 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-06 09:45:50,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:50] "POST /pos-self/relations/166 HTTP/1.1" 200 - 35 0.049 0.048 2026-10-06 09:45:50,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.134 2026-10-06 09:45:50,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:50] "POST /pos-self/data/166 HTTP/1.1" 200 - 179 0.103 0.216 2026-10-06 09:45:50,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.308 2026-10-06 09:45:50,501 44 INFO rb-5c3f854-225290-421545 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-06 09:45:50,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:50] "GET /web/image/ir.attachment/10751/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:45:50,661 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:50] "GET /web/image/ir.attachment/10750/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:45:50,715 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-06 09:45:50,716 44 INFO rb-5c3f854-225290-421545 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-06 09:45:50,761 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5838840 (allocated 6815744) 2026-10-06 09:45:50,764 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 136333 2026-10-06 09:45:50,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-06 09:45:50,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 136333 2026-10-06 09:45:50,870 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094550_869754_test_self_order_pos_landing_page_carousel.txt 2026-10-06 09:45:50,870 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmprd8epv2__chrome_odoo" 2026-10-06 09:45:51,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 136515 2026-10-06 09:45:51,352 44 INFO rb-5c3f854-225290-421545 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/tmpxv273qyc_chrome_odoo 2026-10-06 09:45:51,352 44 INFO rb-5c3f854-225290-421545 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:34787/json/version 2026-10-06 09:45:51,353 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34787', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:51,368 44 INFO rb-5c3f854-225290-421545 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-06 09:45:51,368 44 INFO rb-5c3f854-225290-421545 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:34787/json 2026-10-06 09:45:51,369 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34787', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:51,389 44 INFO rb-5c3f854-225290-421545 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:34787/devtools/page/340D00C72458954B7E808A115FDBFA13 2026-10-06 09:45:51,395 44 INFO rb-5c3f854-225290-421545 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-06 09:45:51,402 44 INFO rb-5c3f854-225290-421545 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-06 09:45:51,424 44 INFO rb-5c3f854-225290-421545 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-06 09:45:51,434 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/166" in browser 2026-10-06 09:45:51,434 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/166" 2026-10-06 09:45:51,470 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:51] "GET /pos-self/166 HTTP/1.1" 200 - 5 0.003 0.017 2026-10-06 09:45:51,474 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '340D00C72458954B7E808A115FDBFA13', 'loaderId': 'CDF06DFA030BEF492555FED223C08F39', 'isDownload': False} 2026-10-06 09:45:51,474 44 INFO rb-5c3f854-225290-421545 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-06 09:45:51,497 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:45:51,516 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:51] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.007 2026-10-06 09:45:51,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:51] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.018 2026-10-06 09:45:51,537 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:51] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.025 2026-10-06 09:45:51,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:51] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-06 09:45:51,816 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:45:51,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:51] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.002 0.013 2026-10-06 09:45:51,845 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:45:51,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:45:51,856 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/166", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:45:51,867 44 INFO rb-5c3f854-225290-421545 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-06 09:45:51,920 44 INFO rb-5c3f854-225290-421545 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-06 09:45:51,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:51] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.029 0.041 2026-10-06 09:45:51,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.073 2026-10-06 09:45:52,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:52] "POST /pos-self/data/166 HTTP/1.1" 200 - 111 0.115 0.221 2026-10-06 09:45:52,298 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.331 2026-10-06 09:45:52,351 44 INFO rb-5c3f854-225290-421545 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-06 09:45:52,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:52] "GET /web/image/ir.attachment/10757/raw HTTP/1.1" 200 - 4 0.005 0.009 2026-10-06 09:45:52,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:52] "GET /web/image/ir.attachment/10756/raw HTTP/1.1" 200 - 4 0.016 0.008 2026-10-06 09:45:52,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-06 09:45:52,571 44 INFO rb-5c3f854-225290-421545 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-06 09:45:52,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5774064 (allocated 6553600) 2026-10-06 09:45:52,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 136515 2026-10-06 09:45:52,635 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-06 09:45:52,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 136515 2026-10-06 09:45:52,744 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094552_744526_test_self_order_pos_landing_page_carousel.txt 2026-10-06 09:45:52,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpxv273qyc_chrome_odoo" 2026-10-06 09:45:53,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 136687 2026-10-06 09:45:53,136 44 INFO rb-5c3f854-225290-421545 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/tmpyzr0bjy2_chrome_odoo 2026-10-06 09:45:53,136 44 INFO rb-5c3f854-225290-421545 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:37519/json/version 2026-10-06 09:45:53,138 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37519', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:53,204 44 INFO rb-5c3f854-225290-421545 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-06 09:45:53,204 44 INFO rb-5c3f854-225290-421545 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:37519/json 2026-10-06 09:45:53,205 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37519', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:45:53,221 44 INFO rb-5c3f854-225290-421545 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:37519/devtools/page/52A2FB6347F5313C62A81AAEBF994694 2026-10-06 09:45:53,230 44 INFO rb-5c3f854-225290-421545 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-06 09:45:53,238 44 INFO rb-5c3f854-225290-421545 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-06 09:45:53,268 44 INFO rb-5c3f854-225290-421545 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-06 09:45:53,277 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/166?access_token=67649dae83b54766" in browser 2026-10-06 09:45:53,277 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/166?access_token=67649dae83b54766" 2026-10-06 09:45:53,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:53] "GET /pos-self/166?access_token=67649dae83b54766 HTTP/1.1" 200 - 5 0.006 0.031 2026-10-06 09:45:53,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '52A2FB6347F5313C62A81AAEBF994694', 'loaderId': '6371CEBF06C641EA07377E15F6DE1F21', 'isDownload': False} 2026-10-06 09:45:53,332 44 INFO rb-5c3f854-225290-421545 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-06 09:45:53,351 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:45:53,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:53] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.008 0.015 2026-10-06 09:45:53,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:53] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.021 2026-10-06 09:45:53,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:53] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.037 2026-10-06 09:45:53,617 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-06 09:45:53,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:45:53,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:53] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:45:53,648 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:45:53,648 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:45:53,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/166?access_token=67649dae83b54766", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:45:53,668 44 INFO rb-5c3f854-225290-421545 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-06 09:45:53,721 44 INFO rb-5c3f854-225290-421545 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-06 09:45:53,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:53] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.028 0.039 2026-10-06 09:45:53,739 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.067 2026-10-06 09:45:54,084 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:54] "POST /pos-self/data/166 HTTP/1.1" 200 - 112 0.130 0.195 2026-10-06 09:45:54,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.321 2026-10-06 09:45:54,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:54] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.032 2026-10-06 09:45:54,181 44 INFO rb-5c3f854-225290-421545 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-06 09:45:54,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:54] "GET /web/image/ir.attachment/10760/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:45:54,345 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:45:54] "GET /web/image/ir.attachment/10759/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-10-06 09:45:54,397 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-06 09:45:54,398 44 INFO rb-5c3f854-225290-421545 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-06 09:45:54,438 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5777220 (allocated 6553600) 2026-10-06 09:45:54,450 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 136687 2026-10-06 09:45:54,454 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-06 09:45:54,462 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 136687 2026-10-06 09:45:54,565 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094554_565115_test_self_order_pos_landing_page_carousel.txt 2026-10-06 09:45:54,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpyzr0bjy2_chrome_odoo" 2026-10-06 09:45:54,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_product_availability ... 2026-10-06 09:46:02,997 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 136858 2026-10-06 09:46:02,998 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpmowd8vaf_chrome_odoo 2026-10-06 09:46:02,998 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:33411/json/version 2026-10-06 09:46:02,999 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33411', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:46:03,061 44 INFO rb-5c3f854-225290-421545 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-06 09:46:03,061 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:33411/json 2026-10-06 09:46:03,062 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33411', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:46:03,073 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:33411/devtools/page/71101393740BB016C1A4040195C6B731 2026-10-06 09:46:03,088 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-06 09:46:03,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-06 09:46:03,133 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-06 09:46:03,380 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Open "http://127.0.0.1:8069/pos-self/167?access_token=fd9bce23f5dd48cd" in browser 2026-10-06 09:46:03,381 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigating to: "http://127.0.0.1:8069/pos-self/167?access_token=fd9bce23f5dd48cd" 2026-10-06 09:46:03,408 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:46:03,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:03] "GET /pos-self/167?access_token=fd9bce23f5dd48cd HTTP/1.1" 200 - 57 0.062 0.441 2026-10-06 09:46:03,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '71101393740BB016C1A4040195C6B731', 'loaderId': 'C696977F0D30A8923F6D13FB5095FCEA', 'isDownload': False} 2026-10-06 09:46:03,912 44 INFO rb-5c3f854-225290-421545 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-06 09:46:03,930 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:46:03,962 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:46:03,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:03] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.035 2026-10-06 09:46:03,999 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:46:04,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:04] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.069 2026-10-06 09:46:04,049 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:46:04,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:04] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.109 2026-10-06 09:46:04,236 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.008 2026-10-06 09:46:04,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 09:46:04,273 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:04] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.002 0.015 2026-10-06 09:46:04,282 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate test code "odoo.startTour('test_self_order_kiosk_product_availability', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/167?access_token=fd9bce23f5dd48cd", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:46:04,287 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:46:04,287 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 09:46:04,293 44 INFO rb-5c3f854-225290-421545 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-06 09:46:04,406 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:04] "POST /pos-self/relations/167 HTTP/1.1" 200 - 37 0.040 0.060 2026-10-06 09:46:04,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.160 2026-10-06 09:46:04,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:04] "POST /pos-self/data/167 HTTP/1.1" 200 - 190 0.179 0.294 2026-10-06 09:46:04,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.437 2026-10-06 09:46:05,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.035 2026-10-06 09:46:05,042 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/ir.attachment/10810/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:46:05,117 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/ir.attachment/10764/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:46:05,156 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:46:05,197 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,254 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/pos.category/338/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.007 0.034 2026-10-06 09:46:05,293 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/pos.category/337/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.069 2026-10-06 09:46:05,313 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/pos.category/339/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.079 2026-10-06 09:46:05,330 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/product.template/2458/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.091 2026-10-06 09:46:05,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/pos.category/333/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.116 2026-10-06 09:46:05,362 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/product.template/2459/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-06 09:46:05,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/product.template/2460/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.114 2026-10-06 09:46:05,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/product.template/2461/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-06 09:46:05,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/product.template/2462/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.096 2026-10-06 09:46:05,446 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,454 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/product.template/2467/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.009 0.105 2026-10-06 09:46:05,507 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/product.product/2970/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.008 0.027 2026-10-06 09:46:05,540 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/product.product/2971/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.011 0.051 2026-10-06 09:46:05,584 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,650 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,671 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:46:05,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:05] "GET /web/image/product.product/2976/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.009 0.019 2026-10-06 09:46:05,703 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,775 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,836 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,891 44 INFO rb-5c3f854-225290-421545 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-06 09:46:05,959 44 INFO rb-5c3f854-225290-421545 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-06 09:46:06,018 44 INFO rb-5c3f854-225290-421545 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-06 09:46:06,080 44 INFO rb-5c3f854-225290-421545 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-06 09:46:06,152 44 INFO rb-5c3f854-225290-421545 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-06 09:46:06,206 44 INFO rb-5c3f854-225290-421545 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-06 09:46:06,274 44 INFO rb-5c3f854-225290-421545 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-06 09:46:06,326 44 INFO rb-5c3f854-225290-421545 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-06 09:46:06,380 44 INFO rb-5c3f854-225290-421545 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-06 09:46:06,450 44 INFO rb-5c3f854-225290-421545 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-06 09:46:06,504 44 INFO rb-5c3f854-225290-421545 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-06 09:46:06,567 44 INFO rb-5c3f854-225290-421545 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-06 09:46:06,625 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81537183 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000001', 'uuid': '5c9b3f7c-e3ad-4caa-a3f6-da22f9d28b3d'}] 2026-10-06 09:46:06,678 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81537183 order {'name': None, 'pos_reference': '260-167-000001', 'uuid': '5c9b3f7c-e3ad-4caa-a3f6-da22f9d28b3d'} created pos.order #924 2026-10-06 09:46:06,703 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81537183 finished 2026-10-06 09:46:06,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:06] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 101 0.074 0.182 2026-10-06 09:46:06,875 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.012 2026-10-06 09:46:06,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:06] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.009 2026-10-06 09:46:06,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-06 09:46:06,896 44 INFO rb-5c3f854-225290-421545 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-06 09:46:06,987 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 9712288 (allocated 11010048) 2026-10-06 09:46:06,999 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 136858 2026-10-06 09:46:07,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-06 09:46:07,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 136858 2026-10-06 09:46:07,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094607_101978_test_self_order_product_availability.txt 2026-10-06 09:46:07,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpmowd8vaf_chrome_odoo" 2026-10-06 09:46:07,589 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 137048 2026-10-06 09:46:07,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmp4shhvq83_chrome_odoo 2026-10-06 09:46:07,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:43143/json/version 2026-10-06 09:46:07,591 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43143', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:46:07,617 44 INFO rb-5c3f854-225290-421545 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-06 09:46:07,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:43143/json 2026-10-06 09:46:07,618 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43143', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:46:07,635 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:43143/devtools/page/189917C94A971D1D3501CCBCDC6E91B1 2026-10-06 09:46:07,667 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-06 09:46:07,670 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-06 09:46:07,688 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-06 09:46:07,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Open "http://127.0.0.1:8069/pos-self/167?access_token=fd9bce23f5dd48cd&table_identifier=284092ee" in browser 2026-10-06 09:46:07,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigating to: "http://127.0.0.1:8069/pos-self/167?access_token=fd9bce23f5dd48cd&table_identifier=284092ee" 2026-10-06 09:46:07,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:07] "GET /pos-self/167?access_token=fd9bce23f5dd48cd&table_identifier=284092ee HTTP/1.1" 200 - 9 0.006 0.026 2026-10-06 09:46:07,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '189917C94A971D1D3501CCBCDC6E91B1', 'loaderId': '0D8132469BA30D1CE8DE8E6A573EC962', 'isDownload': False} 2026-10-06 09:46:07,755 44 INFO rb-5c3f854-225290-421545 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-06 09:46:07,786 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:46:07,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:07] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.018 2026-10-06 09:46:07,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:07] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.011 0.036 2026-10-06 09:46:07,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:07] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.049 2026-10-06 09:46:08,055 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:46:08,062 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-06 09:46:08,085 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:46:08,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:46:08,089 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate test code "odoo.startTour('test_self_order_product_availability', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/167?access_token=fd9bce23f5dd48cd&table_identifier=284092ee", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:46:08,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 09:46:08,103 44 INFO rb-5c3f854-225290-421545 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-06 09:46:08,151 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "POST /pos-self/relations/167 HTTP/1.1" 200 - 16 0.011 0.037 2026-10-06 09:46:08,155 44 INFO rb-5c3f854-225290-421545 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-06 09:46:08,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.046 2026-10-06 09:46:08,186 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-06 09:46:08,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "POST /pos-self/data/167 HTTP/1.1" 200 - 120 0.075 0.197 2026-10-06 09:46:08,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.011 2026-10-06 09:46:08,567 44 INFO rb-5c3f854-225290-421545 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-06 09:46:08,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /web/image/ir.attachment/10816/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:46:08,653 44 INFO rb-5c3f854-225290-421545 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-06 09:46:08,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /web/image/ir.attachment/10764/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:46:08,696 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:46:08,770 44 INFO rb-5c3f854-225290-421545 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-06 09:46:08,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /web/image/pos.category/337/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:46:08,844 44 INFO rb-5c3f854-225290-421545 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-06 09:46:08,854 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /web/image/pos.category/338/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.054 2026-10-06 09:46:08,863 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "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-06 09:46:08,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /web/image/pos.category/339/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.075 2026-10-06 09:46:08,896 44 INFO rb-5c3f854-225290-421545 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-06 09:46:08,902 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /web/image/pos.category/333/image_128?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.096 2026-10-06 09:46:08,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /web/image/product.template/2458/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-06 09:46:08,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /web/image/product.template/2459/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.078 2026-10-06 09:46:08,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /web/image/product.template/2460/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-06 09:46:08,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /web/image/product.template/2464/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-06 09:46:08,988 44 INFO rb-5c3f854-225290-421545 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-06 09:46:08,992 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:08] "GET /web/image/product.template/2462/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.010 0.087 2026-10-06 09:46:09,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:09] "GET /web/image/product.template/2467/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-10-06 09:46:09,035 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:09] "GET /web/image/product.template/2463/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.106 2026-10-06 09:46:09,054 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,063 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:09] "GET /web/image/product.template/2461/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-06 09:46:09,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:09] "GET /web/image/product.template/2466/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.008 0.097 2026-10-06 09:46:09,110 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:09] "GET /web/image/product.template/2465/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.124 2026-10-06 09:46:09,144 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:09] "GET /web/image/product.template/2443/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-06 09:46:09,149 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:09] "GET /web/image/product.template/2444/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.007 0.136 2026-10-06 09:46:09,201 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:09] "GET /web/image/product.product/2970/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.011 0.151 2026-10-06 09:46:09,224 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,240 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:09] "GET /web/image/product.product/2971/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.018 0.147 2026-10-06 09:46:09,257 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:09] "GET /web/image/product.template/2447/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-06 09:46:09,277 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:09] "GET /web/image/product.product/2976/image_512?unique=2026-10-06T09:44:53.000+00:00 HTTP/1.1" 200 - 8 0.005 0.027 2026-10-06 09:46:09,356 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,407 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,463 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,549 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,616 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,696 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,763 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,813 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,875 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,925 44 INFO rb-5c3f854-225290-421545 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-06 09:46:09,977 44 INFO rb-5c3f854-225290-421545 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-06 09:46:10,039 44 INFO rb-5c3f854-225290-421545 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-06 09:46:10,091 44 INFO rb-5c3f854-225290-421545 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-06 09:46:10,166 44 INFO rb-5c3f854-225290-421545 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-06 09:46:10,203 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39594451 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000002', 'uuid': 'fac4cfec-0f41-4615-a306-aea01a820f58'}] 2026-10-06 09:46:10,250 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39594451 order {'name': None, 'pos_reference': '260-167-000002', 'uuid': 'fac4cfec-0f41-4615-a306-aea01a820f58'} created pos.order #925 2026-10-06 09:46:10,269 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39594451 finished 2026-10-06 09:46:10,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.057 0.150 2026-10-06 09:46:10,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.013 2026-10-06 09:46:10,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-06 09:46:10,436 44 INFO rb-5c3f854-225290-421545 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-06 09:46:10,517 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 10227804 (allocated 11534336) 2026-10-06 09:46:10,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 137048 2026-10-06 09:46:10,585 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-06 09:46:10,585 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 137048 2026-10-06 09:46:10,681 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094610_681268_test_self_order_product_availability.txt 2026-10-06 09:46:10,681 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmp4shhvq83_chrome_odoo" 2026-10-06 09:46:10,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 09:46:12,580 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-10-06 09:46:19,915 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:46:20,235 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65082703 started for PoS orders references: [{'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'}] 2026-10-06 09:46:20,281 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65082703 order {'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'} created pos.order #926 2026-10-06 09:46:20,282 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65082703 finished 2026-10-06 09:46:20,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 130 0.091 0.380 2026-10-06 09:46:20,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:20] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 41 0.031 0.057 2026-10-06 09:46:20,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-10-06 09:46:27,558 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:46:28,294 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:28] "POST /pos-self/data/169 HTTP/1.1" 200 - 201 0.153 0.585 2026-10-06 09:46:28,339 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-10-06 09:46:35,521 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-10-06 09:46:42,814 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:46:43,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:43] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 74 0.066 0.318 2026-10-06 09:46:43,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-10-06 09:46:50,583 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:46:51,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:51] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 26 0.014 0.405 2026-10-06 09:46:51,147 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:51] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 58 0.081 0.059 2026-10-06 09:46:51,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:51] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 6 0.005 0.011 2026-10-06 09:46:51,256 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:51] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.033 0.044 2026-10-06 09:46:51,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:51] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.018 0.042 2026-10-06 09:46:51,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:51] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.013 0.035 2026-10-06 09:46:51,513 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:51] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 9 0.007 0.015 2026-10-06 09:46:51,580 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:51] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.026 0.033 2026-10-06 09:46:51,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:46:51] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.016 0.042 2026-10-06 09:46:51,676 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-10-06 09:46:58,945 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-10-06 09:47:06,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:47:06,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:06] "POST /pos-self/data/174 HTTP/1.1" 200 - 192 0.141 0.310 2026-10-06 09:47:06,970 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 137265 2026-10-06 09:47:06,971 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmpdlw1inxe_chrome_odoo 2026-10-06 09:47:06,971 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:43073/json/version 2026-10-06 09:47:06,972 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:07,001 44 INFO rb-5c3f854-225290-421545 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-06 09:47:07,001 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:43073/json 2026-10-06 09:47:07,002 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:07,012 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:43073/devtools/page/D48000D1AF423C9FED699313AC956C75 2026-10-06 09:47:07,025 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Enable chrome headless console log notification 2026-10-06 09:47:07,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-10-06 09:47:07,057 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-10-06 09:47:07,059 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Open "http://127.0.0.1:8069/pos-self/174?access_token=a9dd49c6152e4c43" in browser 2026-10-06 09:47:07,059 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigating to: "http://127.0.0.1:8069/pos-self/174?access_token=a9dd49c6152e4c43" 2026-10-06 09:47:07,299 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:07] "GET /pos-self/174?access_token=a9dd49c6152e4c43 HTTP/1.1" 200 - 38 0.032 0.195 2026-10-06 09:47:07,305 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': 'D48000D1AF423C9FED699313AC956C75', 'loaderId': '0D528F98A128DEFBC2F3384B53252082', 'isDownload': False} 2026-10-06 09:47:07,305 44 INFO rb-5c3f854-225290-421545 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-06 09:47:07,330 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:47:07,353 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:47:07,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:07] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.030 2026-10-06 09:47:07,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:47:07,428 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:07] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.076 2026-10-06 09:47:07,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:47:07,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:07] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.128 2026-10-06 09:47:07,719 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:07] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.018 2026-10-06 09:47:07,734 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-06 09:47:07,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:07] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.017 2026-10-06 09:47:07,759 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:47:07,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:07] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:47:07,761 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Evaluate test code "odoo.startTour('test_preparation_categories_are_loaded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/174?access_token=a9dd49c6152e4c43", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:47:07,770 44 INFO rb-5c3f854-225290-421545 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-06 09:47:07,848 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:07] "POST /pos-self/relations/174 HTTP/1.1" 200 - 36 0.028 0.044 2026-10-06 09:47:07,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.155 2026-10-06 09:47:08,227 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:08] "POST /pos-self/data/174 HTTP/1.1" 200 - 106 0.129 0.222 2026-10-06 09:47:08,230 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.271 2026-10-06 09:47:08,287 44 INFO rb-5c3f854-225290-421545 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-06 09:47:08,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:08] "GET /web/image/ir.attachment/11176/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:47:08,384 44 INFO rb-5c3f854-225290-421545 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-06 09:47:08,427 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:47:08,441 44 INFO rb-5c3f854-225290-421545 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-06 09:47:08,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:08] "GET /web/image/pos.category/347/image_128?unique=2026-10-06T09:46:10.000+00:00 HTTP/1.1" 200 - 2 0.002 0.032 2026-10-06 09:47:08,470 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:08] "GET /web/image/product.template/2468/image_512?unique=2026-10-06T09:46:10.000+00:00 HTTP/1.1" 200 - 3 0.006 0.040 2026-10-06 09:47:08,487 44 INFO rb-5c3f854-225290-421545 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-06 09:47:08,539 44 INFO rb-5c3f854-225290-421545 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-06 09:47:08,590 44 INFO rb-5c3f854-225290-421545 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-06 09:47:08,642 44 INFO rb-5c3f854-225290-421545 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-06 09:47:08,693 44 INFO rb-5c3f854-225290-421545 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-06 09:47:08,744 44 INFO rb-5c3f854-225290-421545 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-06 09:47:08,795 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-10-06 09:47:08,796 44 INFO rb-5c3f854-225290-421545 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-06 09:47:08,834 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 6678996 (allocated 7340032) 2026-10-06 09:47:08,844 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 137265 2026-10-06 09:47:08,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-10-06 09:47:08,856 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 137265 2026-10-06 09:47:08,954 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094708_953704_test_preparation_categories_are_loaded.txt 2026-10-06 09:47:08,954 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmpdlw1inxe_chrome_odoo" 2026-10-06 09:47:09,053 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 09:47:10,724 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-10-06 09:47:17,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 137437 2026-10-06 09:47:17,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpi6044m18_chrome_odoo 2026-10-06 09:47:17,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:33645/json/version 2026-10-06 09:47:17,843 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33645', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:17,915 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-06 09:47:17,915 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:33645/json 2026-10-06 09:47:17,916 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33645', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:17,942 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:33645/devtools/page/253354849C2F5A687BD9D99069442D99 2026-10-06 09:47:17,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-10-06 09:47:17,969 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-10-06 09:47:17,990 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-10-06 09:47:18,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Open "http://127.0.0.1:8069/pos-self/175?access_token=7edf25831e0f437c" in browser 2026-10-06 09:47:18,252 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/175?access_token=7edf25831e0f437c" 2026-10-06 09:47:18,281 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:47:18,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:18] "GET /pos-self/175?access_token=7edf25831e0f437c HTTP/1.1" 200 - 57 0.027 0.410 2026-10-06 09:47:18,717 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': '253354849C2F5A687BD9D99069442D99', 'loaderId': 'AD04E9377EE60321DE874CB594106329', 'isDownload': False} 2026-10-06 09:47:18,718 44 INFO rb-5c3f854-225290-421545 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-06 09:47:18,741 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:47:18,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:47:18,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:18] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.054 2026-10-06 09:47:18,832 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:47:18,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:18] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.091 2026-10-06 09:47:18,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:47:18,895 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:18] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.135 2026-10-06 09:47:19,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:19] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.012 2026-10-06 09:47:19,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:47:19,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:19] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.002 0.012 2026-10-06 09:47:19,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Evaluate test code "odoo.startTour('kiosk_simple_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/175?access_token=7edf25831e0f437c", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:47:19,091 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:47:19,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:19] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:47:19,098 44 INFO rb-5c3f854-225290-421545 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-06 09:47:19,151 44 INFO rb-5c3f854-225290-421545 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-06 09:47:19,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:19] "POST /pos-self/relations/175 HTTP/1.1" 200 - 37 0.020 0.037 2026-10-06 09:47:19,236 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-06 09:47:19,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:19] "POST /pos-self/data/175 HTTP/1.1" 200 - 175 0.181 0.445 2026-10-06 09:47:19,844 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.577 2026-10-06 09:47:19,946 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:19] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.037 2026-10-06 09:47:19,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-06 09:47:20,027 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:20] "GET /web/image/ir.attachment/11239/raw HTTP/1.1" 200 - 4 0.011 0.008 2026-10-06 09:47:20,081 44 INFO rb-5c3f854-225290-421545 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-06 09:47:20,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:20] "GET /web/image/pos.category/348/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-06 09:47:20,168 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:47:20,179 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:20] "GET /web/image/product.template/2473/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.005 0.029 2026-10-06 09:47:20,198 44 INFO rb-5c3f854-225290-421545 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-06 09:47:20,206 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:20] "GET /web/image/product.template/2474/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.010 0.045 2026-10-06 09:47:20,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:20] "GET /web/image/product.template/2477/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.070 2026-10-06 09:47:20,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:20] "GET /web/image/product.template/2475/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-06 09:47:20,254 44 INFO rb-5c3f854-225290-421545 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-06 09:47:20,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:20] "GET /web/image/product.template/2476/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.009 0.108 2026-10-06 09:47:20,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:20] "GET /web/image/ir.attachment/11193/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 09:47:20,292 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47: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-06 09:47:20,306 44 INFO rb-5c3f854-225290-421545 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-06 09:47:20,326 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:20] "GET /web/image/product.product/2982/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.008 0.023 2026-10-06 09:47:20,379 44 INFO rb-5c3f854-225290-421545 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-06 09:47:20,431 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18121708 started for PoS orders references: [{'name': None, 'pos_reference': '260-175-000001', 'uuid': '5a09e33a-3238-428e-8e43-cb553356c3ed'}] 2026-10-06 09:47:20,478 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18121708 order {'name': None, 'pos_reference': '260-175-000001', 'uuid': '5a09e33a-3238-428e-8e43-cb553356c3ed'} created pos.order #931 2026-10-06 09:47:20,505 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18121708 finished 2026-10-06 09:47:20,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:20] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.085 0.168 2026-10-06 09:47:20,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.014 2026-10-06 09:47:20,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:20] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.013 2026-10-06 09:47:20,730 44 INFO rb-5c3f854-225290-421545 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-06 09:47:20,780 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-10-06 09:47:20,781 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: ╔═══════════════════════════════════╗ ║ TOUR kiosk_simple_order SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-06 09:47:20,826 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 7529372 (allocated 8388608) 2026-10-06 09:47:20,835 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 137437 2026-10-06 09:47:20,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-10-06 09:47:20,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 137437 2026-10-06 09:47:20,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094720_935835_test_duplicate_order_kiosk.txt 2026-10-06 09:47:20,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmpi6044m18_chrome_odoo" 2026-10-06 09:47:20,979 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-10-06 09:47:28,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome pid: 137626 2026-10-06 09:47:28,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless temporary user profile dir: /tmp/tmpqnp4atjp_chrome_odoo 2026-10-06 09:47:28,417 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:36447/json/version 2026-10-06 09:47:28,418 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36447', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:28,496 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Browser version: Chrome/150.0.7871.114 2026-10-06 09:47:28,496 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:36447/json 2026-10-06 09:47:28,497 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36447', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:28,510 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Websocket url found: ws://127.0.0.1:36447/devtools/page/222B4C7C08393EE15A8C3EAE6256B9DE 2026-10-06 09:47:28,525 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Enable chrome headless console log notification 2026-10-06 09:47:28,537 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless enable page notifications 2026-10-06 09:47:28,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Setting session cookie in browser 2026-10-06 09:47:28,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Open "http://127.0.0.1:8069/pos-self/176?access_token=71b3f35266a54e8f" in browser 2026-10-06 09:47:28,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigating to: "http://127.0.0.1:8069/pos-self/176?access_token=71b3f35266a54e8f" 2026-10-06 09:47:28,858 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:47:29,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:29] "GET /pos-self/176?access_token=71b3f35266a54e8f HTTP/1.1" 200 - 57 0.039 0.499 2026-10-06 09:47:29,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigation result: {'frameId': '222B4C7C08393EE15A8C3EAE6256B9DE', 'loaderId': '1B706399EC5D39AB35B357599CFF16D8', 'isDownload': False} 2026-10-06 09:47:29,395 44 INFO rb-5c3f854-225290-421545 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-06 09:47:29,429 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:47:29,462 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:47:29,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:29] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.059 2026-10-06 09:47:29,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:47:29,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:29] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.113 2026-10-06 09:47:29,579 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:47:29,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:29] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.142 2026-10-06 09:47:29,808 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-06 09:47:29,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.008 2026-10-06 09:47:29,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Evaluate test code "odoo.startTour('kiosk_order_price_null', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/176?access_token=71b3f35266a54e8f", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:47:29,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:29] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.007 0.019 2026-10-06 09:47:29,856 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:47:29,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.018 2026-10-06 09:47:29,869 44 INFO rb-5c3f854-225290-421545 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-06 09:47:29,929 44 INFO rb-5c3f854-225290-421545 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-06 09:47:29,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-06 09:47:30,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "POST /pos-self/relations/176 HTTP/1.1" 200 - 37 0.058 0.105 2026-10-06 09:47:30,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.077 2026-10-06 09:47:30,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "POST /pos-self/data/176 HTTP/1.1" 200 - 175 0.159 0.184 2026-10-06 09:47:30,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-06 09:47:30,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: Owl is running in 'dev' mode. 2026-10-06 09:47:30,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "GET /web/image/ir.attachment/11292/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:47:30,688 44 INFO rb-5c3f854-225290-421545 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-06 09:47:30,780 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "GET /web/image/pos.category/348/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.003 0.040 2026-10-06 09:47:30,784 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 09:47:30,800 44 INFO rb-5c3f854-225290-421545 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-06 09:47:30,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "GET /web/image/product.template/2474/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.049 2026-10-06 09:47:30,829 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "GET /web/image/product.template/2477/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-10-06 09:47:30,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "GET /web/image/product.template/2473/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.065 2026-10-06 09:47:30,865 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "GET /web/image/product.template/2475/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.080 2026-10-06 09:47:30,868 44 INFO rb-5c3f854-225290-421545 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-06 09:47:30,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "GET /web/image/product.template/2476/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-06 09:47:30,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "GET /web/image/ir.attachment/11246/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-06 09:47:30,907 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:47:30,913 44 INFO rb-5c3f854-225290-421545 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-06 09:47:30,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:30] "GET /web/image/product.product/2982/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.008 0.020 2026-10-06 09:47:30,991 44 INFO rb-5c3f854-225290-421545 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-06 09:47:31,049 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72421254 started for PoS orders references: [{'name': None, 'pos_reference': '260-176-000001', 'uuid': '02ea64e0-c5ec-435f-b54c-3f52cea363f9'}] 2026-10-06 09:47:31,108 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72421254 order {'name': None, 'pos_reference': '260-176-000001', 'uuid': '02ea64e0-c5ec-435f-b54c-3f52cea363f9'} created pos.order #932 2026-10-06 09:47:31,131 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72421254 finished 2026-10-06 09:47:31,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:31] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 269 0.371 0.528 2026-10-06 09:47:31,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:31] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.010 2026-10-06 09:47:31,952 44 INFO rb-5c3f854-225290-421545 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-06 09:47:32,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: tour succeeded 2026-10-06 09:47:32,006 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_price_null SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-06 09:47:32,070 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: heap 7451932 (allocated 8126464) 2026-10-06 09:47:32,079 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing chrome headless with pid 137626 2026-10-06 09:47:32,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing websocket connection 2026-10-06 09:47:32,083 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Terminating chrome headless with pid 137626 2026-10-06 09:47:32,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094732_180969_test_order_price_null.txt 2026-10-06 09:47:32,181 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Removing chrome user profile "/tmp/tmpqnp4atjp_chrome_odoo" 2026-10-06 09:47:32,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-10-06 09:47:39,747 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 137815 2026-10-06 09:47:39,747 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp2t3k1k8w_chrome_odoo 2026-10-06 09:47:39,747 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:34053/json/version 2026-10-06 09:47:39,751 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34053', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:39,822 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-06 09:47:39,823 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:34053/json 2026-10-06 09:47:39,824 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34053', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:39,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:34053/devtools/page/76DCF0B13D6F3827E9BB447EDC864840 2026-10-06 09:47:39,853 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-06 09:47:39,860 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-06 09:47:39,901 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-06 09:47:40,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=6af3f74adf134f09" in browser 2026-10-06 09:47:40,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=6af3f74adf134f09" 2026-10-06 09:47:40,255 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:47:40,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:40] "GET /pos-self/177?access_token=6af3f74adf134f09 HTTP/1.1" 200 - 59 0.042 0.465 2026-10-06 09:47:40,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '76DCF0B13D6F3827E9BB447EDC864840', 'loaderId': 'F78AE33560E8FE2E8719DDE5352C9AFF', 'isDownload': False} 2026-10-06 09:47:40,762 44 INFO rb-5c3f854-225290-421545 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-06 09:47:40,803 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:47:40,858 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:47:40,924 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:40] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.064 0.050 2026-10-06 09:47:40,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:47:40,969 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:40] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.142 2026-10-06 09:47:40,979 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:47:40,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:40] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.172 2026-10-06 09:47:41,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-06 09:47:41,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:47:41,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:41] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.008 2026-10-06 09:47:41,240 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=6af3f74adf134f09", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:47:41,241 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:47:41,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:47:41,256 44 INFO rb-5c3f854-225290-421545 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-06 09:47:41,318 44 INFO rb-5c3f854-225290-421545 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-06 09:47:41,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:41] "POST /pos-self/relations/177 HTTP/1.1" 200 - 37 0.068 0.051 2026-10-06 09:47:41,436 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.165 2026-10-06 09:47:41,797 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:41] "POST /pos-self/data/177 HTTP/1.1" 200 - 182 0.141 0.222 2026-10-06 09:47:41,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.339 2026-10-06 09:47:41,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:41] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.034 2026-10-06 09:47:41,892 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-06 09:47:41,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:41] "GET /web/image/ir.attachment/11345/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:47:41,960 44 INFO rb-5c3f854-225290-421545 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-06 09:47:41,971 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:41] "GET /web/image/ir.attachment/11299/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:47:42,005 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:47:42,041 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/image/pos.category/348/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.002 0.026 2026-10-06 09:47:42,098 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.011 0.046 2026-10-06 09:47:42,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/image/product.template/2473/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.060 2026-10-06 09:47:42,151 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/image/product.template/2475/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-06 09:47:42,175 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/image/product.template/2474/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.114 2026-10-06 09:47:42,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/image/product.template/2477/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.005 0.119 2026-10-06 09:47:42,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/image/product.template/2476/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-06 09:47:42,232 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/image/product.template/2479/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-06 09:47:42,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/image/product.template/2478/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-06 09:47:42,304 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,372 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,457 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,511 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,513 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 09:47:42,535 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/image/product.product/2982/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.012 0.025 2026-10-06 09:47:42,565 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/image/product.product/2987/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.005 0.066 2026-10-06 09:47:42,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:42] "GET /web/image/product.product/2988/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.005 0.101 2026-10-06 09:47:42,615 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,665 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,728 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,783 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,850 44 INFO rb-5c3f854-225290-421545 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-06 09:47:42,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93731770 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000001', 'uuid': '4aad5411-9ac1-46b2-9eba-354ecd499f78'}] 2026-10-06 09:47:43,008 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93731770 order {'name': None, 'pos_reference': '260-177-000001', 'uuid': '4aad5411-9ac1-46b2-9eba-354ecd499f78'} created pos.order #933 2026-10-06 09:47:43,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93731770 finished 2026-10-06 09:47:43,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.119 0.226 2026-10-06 09:47:43,260 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.012 2026-10-06 09:47:43,272 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:43] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.017 2026-10-06 09:47:43,274 44 INFO rb-5c3f854-225290-421545 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-06 09:47:43,326 44 INFO rb-5c3f854-225290-421545 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-06 09:47:43,385 44 INFO rb-5c3f854-225290-421545 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-06 09:47:43,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:43] "GET /web/image/ir.attachment/11344/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:47:43,440 44 INFO rb-5c3f854-225290-421545 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-06 09:47:43,494 44 INFO rb-5c3f854-225290-421545 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-06 09:47:43,545 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-06 09:47:43,546 44 INFO rb-5c3f854-225290-421545 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-06 09:47:43,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8631788 (allocated 10223616) 2026-10-06 09:47:43,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 137815 2026-10-06 09:47:43,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-06 09:47:43,619 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 137815 2026-10-06 09:47:43,729 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094743_728828_test_self_order_kiosk.txt 2026-10-06 09:47:43,729 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp2t3k1k8w_chrome_odoo" 2026-10-06 09:47:44,066 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138007 2026-10-06 09:47:44,066 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmps6z77ngv_chrome_odoo 2026-10-06 09:47:44,066 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:41183/json/version 2026-10-06 09:47:44,070 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41183', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:44,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-06 09:47:44,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:41183/json 2026-10-06 09:47:44,175 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41183', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:44,196 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:41183/devtools/page/8D8FFE8324D76203BE2772A3B3562E5E 2026-10-06 09:47:44,205 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-06 09:47:44,213 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-06 09:47:44,233 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-06 09:47:44,236 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=6af3f74adf134f09" in browser 2026-10-06 09:47:44,237 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=6af3f74adf134f09" 2026-10-06 09:47:44,294 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:44] "GET /pos-self/177?access_token=6af3f74adf134f09 HTTP/1.1" 200 - 7 0.005 0.027 2026-10-06 09:47:44,300 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '8D8FFE8324D76203BE2772A3B3562E5E', 'loaderId': 'C414FEDD90304250477A9F186F849173', 'isDownload': False} 2026-10-06 09:47:44,300 44 INFO rb-5c3f854-225290-421545 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-06 09:47:44,317 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:47:44,344 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:44] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.012 2026-10-06 09:47:44,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:44] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.029 2026-10-06 09:47:44,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:44] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.038 2026-10-06 09:47:44,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.008 0.013 2026-10-06 09:47:44,602 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:47:44,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:44] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.002 0.011 2026-10-06 09:47:44,628 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:47:44,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:47:44,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=6af3f74adf134f09", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:47:44,665 44 INFO rb-5c3f854-225290-421545 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-06 09:47:44,688 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:44] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.015 0.031 2026-10-06 09:47:44,696 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.047 2026-10-06 09:47:44,709 44 INFO rb-5c3f854-225290-421545 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-06 09:47:44,982 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:44] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.082 0.189 2026-10-06 09:47:44,985 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.262 2026-10-06 09:47:45,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.034 2026-10-06 09:47:45,097 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-06 09:47:45,157 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "GET /web/image/ir.attachment/11345/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:47:45,191 44 INFO rb-5c3f854-225290-421545 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-06 09:47:45,211 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "GET /web/image/ir.attachment/11299/raw HTTP/1.1" 200 - 4 0.005 0.006 2026-10-06 09:47:45,243 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:47:45,317 44 INFO rb-5c3f854-225290-421545 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-06 09:47:45,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.003 0.028 2026-10-06 09:47:45,384 44 INFO rb-5c3f854-225290-421545 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-06 09:47:45,408 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "GET /web/image/pos.category/348/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.004 0.062 2026-10-06 09:47:45,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "GET /web/image/product.template/2473/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.071 2026-10-06 09:47:45,449 44 INFO rb-5c3f854-225290-421545 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-06 09:47:45,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "GET /web/image/product.template/2474/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.094 2026-10-06 09:47:45,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "GET /web/image/product.template/2477/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.005 0.114 2026-10-06 09:47:45,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "GET /web/image/product.template/2475/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.114 2026-10-06 09:47:45,513 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "GET /web/image/product.template/2476/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-06 09:47:45,523 44 INFO rb-5c3f854-225290-421545 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-06 09:47:45,557 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:47:45,579 44 INFO rb-5c3f854-225290-421545 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-06 09:47:45,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "GET /web/image/product.product/2982/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.014 0.020 2026-10-06 09:47:45,639 44 INFO rb-5c3f854-225290-421545 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-06 09:47:45,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:45] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.003 0.012 2026-10-06 09:47:45,726 44 INFO rb-5c3f854-225290-421545 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-06 09:47:45,813 44 INFO rb-5c3f854-225290-421545 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-06 09:47:45,853 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33668541 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000002', 'uuid': '50822ebf-765f-482d-b630-35a23ebb3b67'}] 2026-10-06 09:47:45,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33668541 order {'name': None, 'pos_reference': '260-177-000002', 'uuid': '50822ebf-765f-482d-b630-35a23ebb3b67'} created pos.order #934 2026-10-06 09:47:45,924 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33668541 finished 2026-10-06 09:47:46,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.060 0.168 2026-10-06 09:47:46,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:46] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.010 2026-10-06 09:47:46,114 44 INFO rb-5c3f854-225290-421545 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-06 09:47:46,159 44 INFO rb-5c3f854-225290-421545 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-06 09:47:46,224 44 INFO rb-5c3f854-225290-421545 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-06 09:47:46,286 44 INFO rb-5c3f854-225290-421545 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-06 09:47:46,347 44 INFO rb-5c3f854-225290-421545 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-06 09:47:46,394 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-06 09:47:46,395 44 INFO rb-5c3f854-225290-421545 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-06 09:47:46,447 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8416640 (allocated 9437184) 2026-10-06 09:47:46,453 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138007 2026-10-06 09:47:46,454 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-06 09:47:46,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138007 2026-10-06 09:47:46,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094746_561952_test_self_order_kiosk.txt 2026-10-06 09:47:46,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmps6z77ngv_chrome_odoo" 2026-10-06 09:47:46,925 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138192 2026-10-06 09:47:46,926 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp5f6f9cd__chrome_odoo 2026-10-06 09:47:46,926 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:37587/json/version 2026-10-06 09:47:46,927 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37587', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:47,016 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-06 09:47:47,016 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:37587/json 2026-10-06 09:47:47,017 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37587', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:47,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:37587/devtools/page/E8DA02A69CB587ED61FC90D7E49F4890 2026-10-06 09:47:47,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-06 09:47:47,064 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-06 09:47:47,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-06 09:47:47,093 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=6af3f74adf134f09" in browser 2026-10-06 09:47:47,094 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=6af3f74adf134f09" 2026-10-06 09:47:47,151 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:47] "GET /pos-self/177?access_token=6af3f74adf134f09 HTTP/1.1" 200 - 7 0.011 0.037 2026-10-06 09:47:47,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'E8DA02A69CB587ED61FC90D7E49F4890', 'loaderId': 'C24B72B68D1196EA210F98C24D034BCD', 'isDownload': False} 2026-10-06 09:47:47,158 44 INFO rb-5c3f854-225290-421545 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-06 09:47:47,196 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:47:47,227 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:47] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.019 2026-10-06 09:47:47,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:47] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.029 2026-10-06 09:47:47,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:47] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.045 2026-10-06 09:47:47,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:47:47,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=6af3f74adf134f09", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:47:47,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.035 0.013 2026-10-06 09:47:47,507 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:47:47,507 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:47:47,518 44 INFO rb-5c3f854-225290-421545 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-06 09:47:47,542 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:47] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.006 0.012 2026-10-06 09:47:47,572 44 INFO rb-5c3f854-225290-421545 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-06 09:47:47,618 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:47] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.037 0.055 2026-10-06 09:47:47,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.098 2026-10-06 09:47:48,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.148 0.210 2026-10-06 09:47:48,004 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.352 2026-10-06 09:47:48,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.034 2026-10-06 09:47:48,096 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-06 09:47:48,175 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "GET /web/image/ir.attachment/11345/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-06 09:47:48,240 44 INFO rb-5c3f854-225290-421545 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-06 09:47:48,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "GET /web/image/pos.category/348/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 09:47:48,316 44 INFO rb-5c3f854-225290-421545 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-06 09:47:48,322 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:47:48,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.007 0.060 2026-10-06 09:47:48,367 44 INFO rb-5c3f854-225290-421545 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-06 09:47:48,376 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "GET /web/image/product.template/2473/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.007 0.077 2026-10-06 09:47:48,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "GET /web/image/product.template/2474/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-06 09:47:48,409 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "GET /web/image/product.template/2475/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.103 2026-10-06 09:47:48,430 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "GET /web/image/product.template/2477/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-06 09:47:48,448 44 INFO rb-5c3f854-225290-421545 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-06 09:47:48,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "GET /web/image/product.template/2476/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-10-06 09:47:48,518 44 INFO rb-5c3f854-225290-421545 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-06 09:47:48,533 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "GET /web/image/ir.attachment/11299/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-06 09:47:48,565 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47: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-06 09:47:48,573 44 INFO rb-5c3f854-225290-421545 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-06 09:47:48,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:48] "GET /web/image/product.product/2982/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.009 0.017 2026-10-06 09:47:48,632 44 INFO rb-5c3f854-225290-421545 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-06 09:47:48,718 44 INFO rb-5c3f854-225290-421545 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-06 09:47:48,785 44 INFO rb-5c3f854-225290-421545 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-06 09:47:48,851 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42129960 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000003', 'uuid': '43523699-6292-409a-9c8c-7e342fd74b3d'}] 2026-10-06 09:47:48,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42129960 order {'name': None, 'pos_reference': '260-177-000003', 'uuid': '43523699-6292-409a-9c8c-7e342fd74b3d'} created pos.order #935 2026-10-06 09:47:48,945 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42129960 finished 2026-10-06 09:47:49,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:49] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.103 0.171 2026-10-06 09:47:49,114 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.013 2026-10-06 09:47:49,120 44 INFO rb-5c3f854-225290-421545 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-06 09:47:49,129 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:49] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.018 2026-10-06 09:47:49,167 44 INFO rb-5c3f854-225290-421545 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-06 09:47:49,226 44 INFO rb-5c3f854-225290-421545 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-06 09:47:49,274 44 INFO rb-5c3f854-225290-421545 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-06 09:47:49,344 44 INFO rb-5c3f854-225290-421545 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-06 09:47:49,421 44 INFO rb-5c3f854-225290-421545 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-06 09:47:49,472 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-06 09:47:49,473 44 INFO rb-5c3f854-225290-421545 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-06 09:47:49,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8070260 (allocated 8650752) 2026-10-06 09:47:49,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138192 2026-10-06 09:47:49,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-06 09:47:49,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138192 2026-10-06 09:47:49,640 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094749_639813_test_self_order_kiosk.txt 2026-10-06 09:47:49,640 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp5f6f9cd__chrome_odoo" 2026-10-06 09:47:50,056 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138387 2026-10-06 09:47:50,056 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp4k62sc6j_chrome_odoo 2026-10-06 09:47:50,056 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43231/json/version 2026-10-06 09:47:50,057 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43231', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:50,119 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-06 09:47:50,120 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43231/json 2026-10-06 09:47:50,120 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43231', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:50,148 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:43231/devtools/page/F50ADB7A12553F045F61636830F1DF4E 2026-10-06 09:47:50,164 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-06 09:47:50,170 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-06 09:47:50,192 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-06 09:47:50,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=6af3f74adf134f09" in browser 2026-10-06 09:47:50,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=6af3f74adf134f09" 2026-10-06 09:47:50,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:50] "GET /pos-self/177?access_token=6af3f74adf134f09 HTTP/1.1" 200 - 7 0.005 0.027 2026-10-06 09:47:50,270 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'F50ADB7A12553F045F61636830F1DF4E', 'loaderId': '49057FD29FA5029B120FB023FC2E4EE3', 'isDownload': False} 2026-10-06 09:47:50,270 44 INFO rb-5c3f854-225290-421545 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-06 09:47:50,287 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:47:50,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:50] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.009 2026-10-06 09:47:50,318 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:50] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.013 2026-10-06 09:47:50,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:50] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.025 2026-10-06 09:47:50,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.009 2026-10-06 09:47:50,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:47:50,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=6af3f74adf134f09", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:47:50,622 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:47:50,622 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:47:50,622 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:50] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.004 0.020 2026-10-06 09:47:50,631 44 INFO rb-5c3f854-225290-421545 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-06 09:47:50,693 44 INFO rb-5c3f854-225290-421545 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-06 09:47:50,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:50] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.038 0.041 2026-10-06 09:47:50,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.071 2026-10-06 09:47:51,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.074 0.213 2026-10-06 09:47:51,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.283 2026-10-06 09:47:51,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.042 2026-10-06 09:47:51,146 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-06 09:47:51,204 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "GET /web/image/ir.attachment/11345/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:47:51,263 44 INFO rb-5c3f854-225290-421545 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-06 09:47:51,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "GET /web/image/pos.category/348/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-06 09:47:51,350 44 INFO rb-5c3f854-225290-421545 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-06 09:47:51,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.007 0.059 2026-10-06 09:47:51,386 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:47:51,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "GET /web/image/product.template/2473/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.007 0.065 2026-10-06 09:47:51,425 44 INFO rb-5c3f854-225290-421545 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-06 09:47:51,433 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "GET /web/image/product.template/2474/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-10-06 09:47:51,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "GET /web/image/product.template/2477/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-10-06 09:47:51,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "GET /web/image/product.template/2476/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.005 0.119 2026-10-06 09:47:51,495 44 INFO rb-5c3f854-225290-421545 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-06 09:47:51,521 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "GET /web/image/product.template/2475/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.005 0.175 2026-10-06 09:47:51,546 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47: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-06 09:47:51,553 44 INFO rb-5c3f854-225290-421545 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-06 09:47:51,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "GET /web/image/ir.attachment/11299/raw HTTP/1.1" 200 - 4 0.002 0.052 2026-10-06 09:47:51,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "GET /web/image/product.product/2982/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.007 0.049 2026-10-06 09:47:51,632 44 INFO rb-5c3f854-225290-421545 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-06 09:47:51,685 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4438956 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000004', 'uuid': 'e11c19a4-43f9-40c3-9f04-6c96ba6d59b2'}] 2026-10-06 09:47:51,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4438956 order {'name': None, 'pos_reference': '260-177-000004', 'uuid': 'e11c19a4-43f9-40c3-9f04-6c96ba6d59b2'} created pos.order #936 2026-10-06 09:47:51,764 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4438956 finished 2026-10-06 09:47:51,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.078 0.177 2026-10-06 09:47:51,941 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.014 2026-10-06 09:47:51,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:51] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.005 0.010 2026-10-06 09:47:51,959 44 INFO rb-5c3f854-225290-421545 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-06 09:47:52,007 44 INFO rb-5c3f854-225290-421545 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-06 09:47:52,079 44 INFO rb-5c3f854-225290-421545 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-06 09:47:52,139 44 INFO rb-5c3f854-225290-421545 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-06 09:47:52,190 44 INFO rb-5c3f854-225290-421545 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-06 09:47:52,242 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-06 09:47:52,243 44 INFO rb-5c3f854-225290-421545 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-06 09:47:52,292 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8009008 (allocated 8650752) 2026-10-06 09:47:52,306 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138387 2026-10-06 09:47:52,314 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-06 09:47:52,318 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138387 2026-10-06 09:47:52,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094752_416045_test_self_order_kiosk.txt 2026-10-06 09:47:52,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp4k62sc6j_chrome_odoo" 2026-10-06 09:47:52,734 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138574 2026-10-06 09:47:52,735 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpevzbilh9_chrome_odoo 2026-10-06 09:47:52,735 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:35553/json/version 2026-10-06 09:47:52,736 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:52,810 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-06 09:47:52,811 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:35553/json 2026-10-06 09:47:52,811 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:47:52,827 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:35553/devtools/page/87D07225D13591E3C6E5ADAB208119D4 2026-10-06 09:47:52,839 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-06 09:47:52,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-06 09:47:52,873 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-06 09:47:52,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=6af3f74adf134f09" in browser 2026-10-06 09:47:52,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=6af3f74adf134f09" 2026-10-06 09:47:52,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:52] "GET /pos-self/177?access_token=6af3f74adf134f09 HTTP/1.1" 200 - 7 0.024 0.024 2026-10-06 09:47:52,944 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '87D07225D13591E3C6E5ADAB208119D4', 'loaderId': 'BDF2C1866031CD8EDC64DD36B160C183', 'isDownload': False} 2026-10-06 09:47:52,945 44 INFO rb-5c3f854-225290-421545 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-06 09:47:52,965 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:47:52,990 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:52] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.011 2026-10-06 09:47:52,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:52] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.019 2026-10-06 09:47:53,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:53] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.022 2026-10-06 09:47:53,201 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-06 09:47:53,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:47:53,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:53] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.016 0.009 2026-10-06 09:47:53,248 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:47:53,248 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:47:53,253 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_order_kiosk_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=6af3f74adf134f09", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:47:53,266 44 INFO rb-5c3f854-225290-421545 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-06 09:47:53,321 44 INFO rb-5c3f854-225290-421545 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-06 09:47:53,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:53] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.059 0.036 2026-10-06 09:47:53,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.097 2026-10-06 09:47:53,714 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:53] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.140 0.191 2026-10-06 09:47:53,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.321 2026-10-06 09:47:53,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:53] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-06 09:47:53,847 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-06 09:47:53,913 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:53] "GET /web/image/ir.attachment/11345/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:47:53,961 44 INFO rb-5c3f854-225290-421545 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-06 09:47:54,041 44 INFO rb-5c3f854-225290-421545 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-06 09:47:54,063 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:54] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.011 0.042 2026-10-06 09:47:54,076 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:47:54,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:54] "GET /web/image/pos.category/348/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.003 0.073 2026-10-06 09:47:54,114 44 INFO rb-5c3f854-225290-421545 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-06 09:47:54,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:54] "GET /web/image/product.template/2473/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.013 0.087 2026-10-06 09:47:54,152 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:54] "GET /web/image/product.template/2474/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.116 2026-10-06 09:47:54,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:54] "GET /web/image/product.template/2475/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.129 2026-10-06 09:47:54,206 44 INFO rb-5c3f854-225290-421545 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-06 09:47:54,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:54] "GET /web/image/product.template/2477/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.170 2026-10-06 09:47:54,229 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:54] "GET /web/image/product.template/2476/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.005 0.130 2026-10-06 09:47:54,270 44 INFO rb-5c3f854-225290-421545 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-06 09:47:54,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:54] "GET /web/image/ir.attachment/11299/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:47:54,318 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47: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-06 09:47:54,322 44 INFO rb-5c3f854-225290-421545 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-06 09:47:54,345 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:54] "GET /web/image/product.product/2982/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.011 0.022 2026-10-06 09:47:54,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:47:54] "GET /web/image/product.product/2984/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.005 0.057 2026-10-06 09:47:54,377 44 INFO rb-5c3f854-225290-421545 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-06 09:47:54,428 44 INFO rb-5c3f854-225290-421545 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-06 09:47:54,484 44 INFO rb-5c3f854-225290-421545 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-06 09:47:54,554 44 INFO rb-5c3f854-225290-421545 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-06 09:47:54,622 44 INFO rb-5c3f854-225290-421545 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-06 09:47:54,682 44 INFO rb-5c3f854-225290-421545 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-06 09:47:54,732 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-06 09:47:54,733 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_kiosk_cancel SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-06 09:47:54,807 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8107340 (allocated 8912896) 2026-10-06 09:47:54,808 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138574 2026-10-06 09:47:54,809 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-06 09:47:54,811 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138574 2026-10-06 09:47:54,921 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094754_920851_test_self_order_kiosk.txt 2026-10-06 09:47:54,921 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpevzbilh9_chrome_odoo" 2026-10-06 09:47:54,980 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free ... 2026-10-06 09:48:03,350 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.combo.item records with IDs: [371] 2026-10-06 09:48:03,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome pid: 138762 2026-10-06 09:48:03,930 44 INFO rb-5c3f854-225290-421545 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/tmpmwozev1h_chrome_odoo 2026-10-06 09:48:03,930 44 INFO rb-5c3f854-225290-421545 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:36327/json/version 2026-10-06 09:48:03,932 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:48:04,018 44 INFO rb-5c3f854-225290-421545 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-06 09:48:04,018 44 INFO rb-5c3f854-225290-421545 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:36327/json 2026-10-06 09:48:04,019 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:48:04,036 44 INFO rb-5c3f854-225290-421545 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:36327/devtools/page/62B95EA8BD870A6A1DE740347D75BA69 2026-10-06 09:48:04,050 44 INFO rb-5c3f854-225290-421545 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-06 09:48:04,062 44 INFO rb-5c3f854-225290-421545 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-06 09:48:04,091 44 INFO rb-5c3f854-225290-421545 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-06 09:48:04,394 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Open "http://127.0.0.1:8069/pos-self/178?access_token=026d0aa454854450" in browser 2026-10-06 09:48:04,394 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigating to: "http://127.0.0.1:8069/pos-self/178?access_token=026d0aa454854450" 2026-10-06 09:48:04,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:48:04,958 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:04] "GET /pos-self/178?access_token=026d0aa454854450 HTTP/1.1" 200 - 57 0.030 0.520 2026-10-06 09:48:04,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigation result: {'frameId': '62B95EA8BD870A6A1DE740347D75BA69', 'loaderId': 'F762BA63DEA1C19CD19D28F44F618EA8', 'isDownload': False} 2026-10-06 09:48:04,963 44 INFO rb-5c3f854-225290-421545 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-06 09:48:04,988 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:48:05,025 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:48:05,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:05] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.067 2026-10-06 09:48:05,100 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:48:05,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:05] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.018 0.093 2026-10-06 09:48:05,135 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:48:05,173 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:05] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.149 2026-10-06 09:48:05,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:05] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.014 2026-10-06 09:48:05,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:05] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:48:05,398 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Evaluate test code "odoo.startTour('test_self_order_kiosk_combo_qty_max_free', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/178?access_token=026d0aa454854450", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:48:05,401 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:05] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.006 0.013 2026-10-06 09:48:05,407 44 INFO rb-5c3f854-225290-421545 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-06 09:48:05,410 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:48:05,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:05] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.021 2026-10-06 09:48:05,503 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:05] "POST /pos-self/relations/178 HTTP/1.1" 200 - 37 0.025 0.053 2026-10-06 09:48:05,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-06 09:48:06,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "POST /pos-self/data/178 HTTP/1.1" 200 - 190 0.166 0.318 2026-10-06 09:48:06,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.448 2026-10-06 09:48:06,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-06 09:48:06,150 44 INFO rb-5c3f854-225290-421545 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-06 09:48:06,207 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/ir.attachment/11398/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:48:06,238 44 INFO rb-5c3f854-225290-421545 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-06 09:48:06,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/ir.attachment/11352/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:48:06,282 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:48:06,339 44 INFO rb-5c3f854-225290-421545 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-06 09:48:06,395 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/pos.category/349/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.005 0.030 2026-10-06 09:48:06,402 44 INFO rb-5c3f854-225290-421545 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-06 09:48:06,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/pos.category/350/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.003 0.058 2026-10-06 09:48:06,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/pos.category/351/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.092 2026-10-06 09:48:06,480 44 INFO rb-5c3f854-225290-421545 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-06 09:48:06,491 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/pos.category/348/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.112 2026-10-06 09:48:06,513 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/product.template/2480/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.130 2026-10-06 09:48:06,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/product.template/2481/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-10-06 09:48:06,543 44 INFO rb-5c3f854-225290-421545 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-06 09:48:06,544 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/product.template/2482/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-06 09:48:06,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/product.template/2483/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-06 09:48:06,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/product.template/2484/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-06 09:48:06,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/product.template/2489/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-10-06 09:48:06,597 44 INFO rb-5c3f854-225290-421545 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-06 09:48:06,641 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:06] "GET /web/image/product.product/2992/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.012 0.103 2026-10-06 09:48:06,647 44 INFO rb-5c3f854-225290-421545 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-06 09:48:06,710 44 INFO rb-5c3f854-225290-421545 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-06 09:48:06,763 44 INFO rb-5c3f854-225290-421545 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-06 09:48:06,821 44 INFO rb-5c3f854-225290-421545 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-06 09:48:06,886 44 INFO rb-5c3f854-225290-421545 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-06 09:48:06,971 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: tour succeeded 2026-10-06 09:48:06,972 44 INFO rb-5c3f854-225290-421545 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-06 09:48:07,060 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: heap 9333508 (allocated 10747904) 2026-10-06 09:48:07,065 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing chrome headless with pid 138762 2026-10-06 09:48:07,066 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing websocket connection 2026-10-06 09:48:07,070 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Terminating chrome headless with pid 138762 2026-10-06 09:48:07,169 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094807_168929_test_self_order_kiosk_combo_qty_max_free.txt 2026-10-06 09:48:07,169 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Removing chrome user profile "/tmp/tmpmwozev1h_chrome_odoo" 2026-10-06 09:48:07,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-10-06 09:48:15,175 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome pid: 138949 2026-10-06 09:48:15,176 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless temporary user profile dir: /tmp/tmpz1s_yr2l_chrome_odoo 2026-10-06 09:48:15,176 44 INFO rb-5c3f854-225290-421545 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:44877/json/version 2026-10-06 09:48:15,177 44 INFO rb-5c3f854-225290-421545 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-06 09:48:15,238 44 INFO rb-5c3f854-225290-421545 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-06 09:48:15,238 44 INFO rb-5c3f854-225290-421545 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:44877/json 2026-10-06 09:48:15,239 44 INFO rb-5c3f854-225290-421545 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-06 09:48:15,263 44 INFO rb-5c3f854-225290-421545 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:44877/devtools/page/A953A02CBF9C5F5E6873BA533A58768E 2026-10-06 09:48:15,271 44 INFO rb-5c3f854-225290-421545 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-06 09:48:15,289 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless enable page notifications 2026-10-06 09:48:15,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Setting session cookie in browser 2026-10-06 09:48:15,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Open "http://127.0.0.1:8069/pos-self/179?access_token=a80bf1b6b94d4619" in browser 2026-10-06 09:48:15,583 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigating to: "http://127.0.0.1:8069/pos-self/179?access_token=a80bf1b6b94d4619" 2026-10-06 09:48:15,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:48:16,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:16] "GET /pos-self/179?access_token=a80bf1b6b94d4619 HTTP/1.1" 200 - 57 0.051 0.584 2026-10-06 09:48:16,236 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigation result: {'frameId': 'A953A02CBF9C5F5E6873BA533A58768E', 'loaderId': 'B9632A7C789EFF2F5E63921966E3B025', 'isDownload': False} 2026-10-06 09:48:16,236 44 INFO rb-5c3f854-225290-421545 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-06 09:48:16,267 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:48:16,290 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:48:16,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:16] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.034 2026-10-06 09:48:16,345 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:48:16,369 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:16] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.080 2026-10-06 09:48:16,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:48:16,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:16] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.099 2026-10-06 09:48:16,624 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.018 2026-10-06 09:48:16,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.034 2026-10-06 09:48:16,667 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:16] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.004 0.014 2026-10-06 09:48:16,669 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Evaluate test code "odoo.startTour('test_self_order_kiosk_combo_sides', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/179?access_token=a80bf1b6b94d4619", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:48:16,675 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:48:16,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:48:16,694 44 INFO rb-5c3f854-225290-421545 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-06 09:48:16,795 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:16] "POST /pos-self/relations/179 HTTP/1.1" 200 - 37 0.038 0.056 2026-10-06 09:48:16,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.133 2026-10-06 09:48:17,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "POST /pos-self/data/179 HTTP/1.1" 200 - 189 0.172 0.274 2026-10-06 09:48:17,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.423 2026-10-06 09:48:17,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-06 09:48:17,411 44 INFO rb-5c3f854-225290-421545 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-06 09:48:17,476 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /web/image/ir.attachment/11451/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:48:17,530 44 INFO rb-5c3f854-225290-421545 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-06 09:48:17,551 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /web/image/ir.attachment/11405/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:48:17,586 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:48:17,660 44 INFO rb-5c3f854-225290-421545 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-06 09:48:17,736 44 INFO rb-5c3f854-225290-421545 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-06 09:48:17,755 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /web/image/pos.category/348/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.005 0.055 2026-10-06 09:48:17,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.003 0.080 2026-10-06 09:48:17,826 44 INFO rb-5c3f854-225290-421545 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-06 09:48:17,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /web/image/product.template/2473/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.019 0.105 2026-10-06 09:48:17,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /web/image/product.template/2474/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.137 2026-10-06 09:48:17,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /web/image/product.template/2475/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.005 0.155 2026-10-06 09:48:17,902 44 INFO rb-5c3f854-225290-421545 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-06 09:48:17,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /web/image/product.template/2477/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-06 09:48:17,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /web/image/product.template/2476/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.011 0.158 2026-10-06 09:48:17,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /web/image/product.template/2490/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-06 09:48:17,955 44 INFO rb-5c3f854-225290-421545 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-06 09:48:17,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:17] "GET /web/image/product.product/2986/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.009 0.114 2026-10-06 09:48:18,011 44 INFO rb-5c3f854-225290-421545 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-06 09:48:18,042 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:48:18,073 44 INFO rb-5c3f854-225290-421545 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-06 09:48:18,137 44 INFO rb-5c3f854-225290-421545 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-06 09:48:18,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: tour succeeded 2026-10-06 09:48:18,213 44 INFO rb-5c3f854-225290-421545 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-06 09:48:18,277 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: heap 9264376 (allocated 10485760) 2026-10-06 09:48:18,286 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing chrome headless with pid 138949 2026-10-06 09:48:18,288 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing websocket connection 2026-10-06 09:48:18,289 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Terminating chrome headless with pid 138949 2026-10-06 09:48:18,390 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094818_390381_test_self_order_kiosk_combo_sides.txt 2026-10-06 09:48:18,390 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Removing chrome user profile "/tmp/tmpz1s_yr2l_chrome_odoo" 2026-10-06 09:48:18,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-10-06 09:48:25,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-10-06 09:48:32,143 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-10-06 09:48:39,106 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 139127 2026-10-06 09:48:39,107 44 INFO rb-5c3f854-225290-421545 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/tmpx1v6kx9x_chrome_odoo 2026-10-06 09:48:39,107 44 INFO rb-5c3f854-225290-421545 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:46205/json/version 2026-10-06 09:48:39,108 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46205', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:48:39,183 44 INFO rb-5c3f854-225290-421545 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-06 09:48:39,185 44 INFO rb-5c3f854-225290-421545 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:46205/json 2026-10-06 09:48:39,186 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46205', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:48:39,196 44 INFO rb-5c3f854-225290-421545 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:46205/devtools/page/83E4E5F2D6EB0F5D9D2C0C25BA7C00DC 2026-10-06 09:48:39,211 44 INFO rb-5c3f854-225290-421545 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-06 09:48:39,220 44 INFO rb-5c3f854-225290-421545 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-06 09:48:39,241 44 INFO rb-5c3f854-225290-421545 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-06 09:48:39,510 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Open "http://127.0.0.1:8069/pos-self/182?access_token=ad6ea7ce33be4c90" in browser 2026-10-06 09:48:39,510 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigating to: "http://127.0.0.1:8069/pos-self/182?access_token=ad6ea7ce33be4c90" 2026-10-06 09:48:39,548 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:48:40,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:40] "GET /pos-self/182?access_token=ad6ea7ce33be4c90 HTTP/1.1" 200 - 57 0.062 0.570 2026-10-06 09:48:40,167 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '83E4E5F2D6EB0F5D9D2C0C25BA7C00DC', 'loaderId': '65CB765E428C5C21E19B4DCFBF7A50A1', 'isDownload': False} 2026-10-06 09:48:40,167 44 INFO rb-5c3f854-225290-421545 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-06 09:48:40,189 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:48:40,217 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:48:40,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:40] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.028 0.040 2026-10-06 09:48:40,290 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:48:40,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:40] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.102 2026-10-06 09:48:40,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:48:40,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:40] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.146 2026-10-06 09:48:40,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-06 09:48:40,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:48:40,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:40] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.009 0.011 2026-10-06 09:48:40,604 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate test code "odoo.startTour('test_self_order_kiosk_unpaid', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/182?access_token=ad6ea7ce33be4c90", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:48:40,613 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:48:40,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:48:40,617 44 INFO rb-5c3f854-225290-421545 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-06 09:48:40,697 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:40] "POST /pos-self/relations/182 HTTP/1.1" 200 - 41 0.029 0.044 2026-10-06 09:48:40,761 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-06 09:48:41,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "POST /pos-self/data/182 HTTP/1.1" 200 - 176 0.163 0.249 2026-10-06 09:48:41,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.381 2026-10-06 09:48:41,273 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.052 2026-10-06 09:48:41,295 44 INFO rb-5c3f854-225290-421545 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-06 09:48:41,332 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "GET /web/image/ir.attachment/11607/raw HTTP/1.1" 200 - 4 0.004 0.006 2026-10-06 09:48:41,395 44 INFO rb-5c3f854-225290-421545 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-06 09:48:41,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "GET /web/image/pos.category/348/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 09:48:41,475 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:48:41,477 44 INFO rb-5c3f854-225290-421545 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-06 09:48:41,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "GET /web/image/product.template/2473/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-06 09:48:41,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "GET /web/image/product.template/2477/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-06 09:48:41,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "GET /web/image/product.template/2475/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.062 2026-10-06 09:48:41,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "GET /web/image/product.template/2474/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-10-06 09:48:41,552 44 INFO rb-5c3f854-225290-421545 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-06 09:48:41,553 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "GET /web/image/product.template/2476/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-06 09:48:41,626 44 INFO rb-5c3f854-225290-421545 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-06 09:48:41,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "GET /web/image/ir.attachment/11561/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:48:41,664 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:48:41,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "GET /web/image/product.product/2982/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.009 0.020 2026-10-06 09:48:41,704 44 INFO rb-5c3f854-225290-421545 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-06 09:48:41,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4174438 started for PoS orders references: [{'name': None, 'pos_reference': '260-182-000001', 'uuid': 'd8deb05c-15f4-43f3-91a2-0aeb75e3e6be'}] 2026-10-06 09:48:41,807 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4174438 order {'name': None, 'pos_reference': '260-182-000001', 'uuid': 'd8deb05c-15f4-43f3-91a2-0aeb75e3e6be'} created pos.order #937 2026-10-06 09:48:41,825 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4174438 finished 2026-10-06 09:48:41,978 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:41] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.085 0.190 2026-10-06 09:48:42,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.016 2026-10-06 09:48:42,057 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-06 09:48:42,058 44 INFO rb-5c3f854-225290-421545 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-06 09:48:42,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:42] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.008 0.025 2026-10-06 09:48:42,131 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 7467260 (allocated 8388608) 2026-10-06 09:48:42,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 139127 2026-10-06 09:48:42,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-06 09:48:42,137 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 139127 2026-10-06 09:48:42,237 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094842_237473_test_self_order_kiosk_to_cashier_payment.txt 2026-10-06 09:48:42,237 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmpx1v6kx9x_chrome_odoo" 2026-10-06 09:48:42,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 139311 2026-10-06 09:48:42,566 44 INFO rb-5c3f854-225290-421545 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/tmpglj2b5zo_chrome_odoo 2026-10-06 09:48:42,566 44 INFO rb-5c3f854-225290-421545 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:46441/json/version 2026-10-06 09:48:42,568 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46441', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:48:42,655 44 INFO rb-5c3f854-225290-421545 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-06 09:48:42,655 44 INFO rb-5c3f854-225290-421545 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:46441/json 2026-10-06 09:48:42,656 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46441', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:48:42,676 44 INFO rb-5c3f854-225290-421545 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:46441/devtools/page/5D20DDC938C1B4FBFFB0838EC1A9871E 2026-10-06 09:48:42,704 44 INFO rb-5c3f854-225290-421545 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-06 09:48:42,716 44 INFO rb-5c3f854-225290-421545 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-06 09:48:42,758 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 09:48:42,767 44 INFO rb-5c3f854-225290-421545 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-06 09:48:42,775 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Open "http://127.0.0.1:8069/pos/ui/183" in browser 2026-10-06 09:48:42,775 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/183" 2026-10-06 09:48:43,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:43] "GET /pos/ui/183 HTTP/1.1" 200 - 112 0.084 0.437 2026-10-06 09:48:43,325 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '5D20DDC938C1B4FBFFB0838EC1A9871E', 'loaderId': '2F84E864F99A9E884D0359A507B42CB7', 'isDownload': False} 2026-10-06 09:48:43,325 44 INFO rb-5c3f854-225290-421545 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-06 09:48:43,340 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:48:43,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:43] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.012 2026-10-06 09:48:43,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:43] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.020 2026-10-06 09:48:43,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:43] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-06 09:48:44,005 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:48:44,008 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:48:44,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:48:44,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate test code "odoo.startTour('test_pay_unpaid_order_from_kiosk', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/183", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:48:44,077 44 INFO rb-5c3f854-225290-421545 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-06 09:48:44,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 09:48:44,180 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:44] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.041 0.075 2026-10-06 09:48:44,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.123 2026-10-06 09:48:44,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:48:44,227 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:48:44,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:44] "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-06 09:48:44,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 09:48:44,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.023 0.064 2026-10-06 09:48:44,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-06 09:48:45,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 411 0.393 0.482 2026-10-06 09:48:45,372 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "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-06 09:48:45,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 09:48:45,543 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.053 2026-10-06 09:48:45,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48: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-06 09:48:45,585 44 INFO rb-5c3f854-225290-421545 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-06 09:48:45,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48: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-06 09:48:45,668 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 09:48:45,711 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 09:48:45,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.061 2026-10-06 09:48:45,728 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "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-06 09:48:45,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.059 2026-10-06 09:48:45,753 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:48:45,789 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.008 0.022 2026-10-06 09:48:45,837 44 INFO rb-5c3f854-225290-421545 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-06 09:48:45,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.015 0.042 2026-10-06 09:48:45,938 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:48:45,981 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "GET /web/image?model=product.template&field=image_128&id=2474&unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.088 2026-10-06 09:48:45,986 44 INFO rb-5c3f854-225290-421545 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-06 09:48:45,996 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:48:46,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:46] "GET /web/image?model=product.template&field=image_128&id=2475&unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.133 2026-10-06 09:48:46,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:46] "GET /web/image?model=product.template&field=image_128&id=2473&unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.188 2026-10-06 09:48:46,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:46] "GET /web/image?model=product.template&field=image_128&id=2476&unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.005 0.139 2026-10-06 09:48:46,146 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:46] "GET /web/image?model=product.template&field=image_128&id=2477&unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-10-06 09:48:46,251 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:46] "GET /pos/ui/183 HTTP/1.1" 200 - 34 0.034 0.316 2026-10-06 09:48:46,349 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:46] "GET /pos/ui/183?from_backend=True HTTP/1.1" 200 - 34 0.029 0.421 2026-10-06 09:48:46,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 21 0.020 0.342 2026-10-06 09:48:46,478 44 INFO rb-5c3f854-225290-421545 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-06 09:48:46,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 60 0.061 0.090 2026-10-06 09:48:46,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.004 0.034 2026-10-06 09:48:46,717 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:48:46,718 44 INFO rb-5c3f854-225290-421545 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-06 09:48:46,794 44 INFO rb-5c3f854-225290-421545 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-06 09:48:46,855 44 INFO rb-5c3f854-225290-421545 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-06 09:48:46,906 44 INFO rb-5c3f854-225290-421545 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-06 09:48:46,988 44 INFO rb-5c3f854-225290-421545 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-06 09:48:46,999 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:48:47,038 44 INFO rb-5c3f854-225290-421545 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-06 09:48:47,095 44 INFO rb-5c3f854-225290-421545 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-06 09:48:47,160 44 INFO rb-5c3f854-225290-421545 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-06 09:48:47,165 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97556178 started for PoS orders references: [{'name': '/', 'pos_reference': '260-182-000001', 'uuid': 'd8deb05c-15f4-43f3-91a2-0aeb75e3e6be'}] 2026-10-06 09:48:47,171 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:48:47,292 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [832] to pos.order #937 2026-10-06 09:48:47,924 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97556178 order {'name': '/', 'pos_reference': '260-182-000001', 'uuid': 'd8deb05c-15f4-43f3-91a2-0aeb75e3e6be'} updated pos.order #937 2026-10-06 09:48:47,952 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97556178 finished 2026-10-06 09:48:48,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 255 0.352 0.553 2026-10-06 09:48:48,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.011 2026-10-06 09:48:48,245 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-06 09:48:48,246 44 INFO rb-5c3f854-225290-421545 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-06 09:48:48,253 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14713464 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '260-182-000001', 'uuid': 'd8deb05c-15f4-43f3-91a2-0aeb75e3e6be'}] 2026-10-06 09:48:48,267 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14713464 order {'name': 'Shop - 000001', 'pos_reference': '260-182-000001', 'uuid': 'd8deb05c-15f4-43f3-91a2-0aeb75e3e6be'} sync ignored for existing PoS order pos.order(937,) (state: paid) 2026-10-06 09:48:48,293 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14713464 finished 2026-10-06 09:48:48,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 15717580 (allocated 17039360) 2026-10-06 09:48:48,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 139311 2026-10-06 09:48:48,385 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.046 0.089 2026-10-06 09:48:48,390 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-06 09:48:48,391 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 139311 2026-10-06 09:48:48,489 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094848_488833_test_self_order_kiosk_to_cashier_payment.txt 2026-10-06 09:48:48,489 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmpglj2b5zo_chrome_odoo" 2026-10-06 09:48:48,552 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-10-06 09:48:56,069 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 139520 2026-10-06 09:48:56,069 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmp1b97k0m__chrome_odoo 2026-10-06 09:48:56,070 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:33311/json/version 2026-10-06 09:48:56,071 44 INFO rb-5c3f854-225290-421545 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-06 09:48:56,097 44 INFO rb-5c3f854-225290-421545 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-06 09:48:56,097 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:33311/json 2026-10-06 09:48:56,098 44 INFO rb-5c3f854-225290-421545 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-06 09:48:56,109 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:33311/devtools/page/00611F9A6E2AB2CBB819AEF50C0C076C 2026-10-06 09:48:56,124 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Enable chrome headless console log notification 2026-10-06 09:48:56,132 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-10-06 09:48:56,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-10-06 09:48:56,355 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Open "http://127.0.0.1:8069/pos-self/184?access_token=77e08eaf42be4d55" in browser 2026-10-06 09:48:56,356 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigating to: "http://127.0.0.1:8069/pos-self/184?access_token=77e08eaf42be4d55" 2026-10-06 09:48:56,380 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:48:56,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:56] "GET /pos-self/184?access_token=77e08eaf42be4d55 HTTP/1.1" 200 - 57 0.036 0.535 2026-10-06 09:48:56,951 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': '00611F9A6E2AB2CBB819AEF50C0C076C', 'loaderId': '84D2FC68E6124C50C4ECA29B76995F9C', 'isDownload': False} 2026-10-06 09:48:56,951 44 INFO rb-5c3f854-225290-421545 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-06 09:48:56,973 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:48:57,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:48:57,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:57] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.042 2026-10-06 09:48:57,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:48:57,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:57] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.044 0.076 2026-10-06 09:48:57,128 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:48:57,149 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:57] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.024 0.137 2026-10-06 09:48:57,270 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-06 09:48:57,282 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:48:57,296 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:57] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-06 09:48:57,311 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:48:57,312 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:48:57,314 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Evaluate test code "odoo.startTour('self_order_language_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/184?access_token=77e08eaf42be4d55", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:48:57,326 44 INFO rb-5c3f854-225290-421545 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-06 09:48:57,401 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.061 2026-10-06 09:48:57,524 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:57] "POST /pos-self/relations/184 HTTP/1.1" 200 - 37 0.069 0.075 2026-10-06 09:48:57,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.097 2026-10-06 09:48:57,977 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:57] "POST /pos-self/data/184 HTTP/1.1" 200 - 183 0.189 0.240 2026-10-06 09:48:58,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-06 09:48:58,112 44 INFO rb-5c3f854-225290-421545 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-06 09:48:58,158 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:48:58,173 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/image/ir.attachment/11660/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 09:48:58,199 44 INFO rb-5c3f854-225290-421545 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-06 09:48:58,252 44 INFO rb-5c3f854-225290-421545 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-06 09:48:58,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/image/ir.attachment/11659/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:48:58,321 44 INFO rb-5c3f854-225290-421545 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-06 09:48:58,342 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/image/ir.attachment/11614/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-06 09:48:58,357 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:48:58,415 44 INFO rb-5c3f854-225290-421545 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-06 09:48:58,470 44 INFO rb-5c3f854-225290-421545 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-06 09:48:58,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/image/pos.category/348/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-06 09:48:58,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/image/pos.category/352/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.054 2026-10-06 09:48:58,524 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/image/product.template/2473/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.061 2026-10-06 09:48:58,537 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/image/product.template/2474/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-06 09:48:58,540 44 INFO rb-5c3f854-225290-421545 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-06 09:48:58,553 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/image/product.template/2477/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-06 09:48:58,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/image/product.template/2475/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-06 09:48:58,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/image/product.template/2476/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.007 0.104 2026-10-06 09:48:58,602 44 INFO rb-5c3f854-225290-421545 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-06 09:48:58,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/image/product.template/2491/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.096 2026-10-06 09:48:58,626 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:48:58,665 44 INFO rb-5c3f854-225290-421545 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-06 09:48:58,716 44 INFO rb-5c3f854-225290-421545 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-06 09:48:58,767 44 INFO rb-5c3f854-225290-421545 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-06 09:48:58,821 44 INFO rb-5c3f854-225290-421545 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-06 09:48:58,833 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:48:58,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /pos-self/184?access_token=77e08eaf42be4d55 HTTP/1.1" 303 - 2 0.002 0.019 2026-10-06 09:48:58,974 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:58] "GET /fr/pos-self/184?access_token=77e08eaf42be4d55 HTTP/1.1" 200 - 10 0.013 0.038 2026-10-06 09:48:59,000 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:48:59,239 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:59] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 0 0.000 0.117 2026-10-06 09:48:59,272 44 INFO rb-5c3f854-225290-421545 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-06 09:48:59,277 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:48:59,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:48:59,348 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:59] "POST /pos-self/relations/184 HTTP/1.1" 200 - 16 0.023 0.034 2026-10-06 09:48:59,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.006 0.053 2026-10-06 09:48:59,708 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:59] "POST /pos-self/data/184 HTTP/1.1" 200 - 115 0.167 0.175 2026-10-06 09:48:59,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.313 2026-10-06 09:48:59,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:59] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.018 0.013 2026-10-06 09:48:59,782 44 INFO rb-5c3f854-225290-421545 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-06 09:48:59,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:59] "GET /web/image/ir.attachment/11660/raw HTTP/1.1" 304 - 4 0.001 0.008 2026-10-06 09:48:59,879 44 INFO rb-5c3f854-225290-421545 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-06 09:48:59,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:59] "GET /web/image/ir.attachment/11659/raw HTTP/1.1" 304 - 4 0.001 0.006 2026-10-06 09:48:59,950 44 INFO rb-5c3f854-225290-421545 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-06 09:48:59,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:48:59] "GET /web/image/ir.attachment/11614/raw HTTP/1.1" 304 - 4 0.004 0.006 2026-10-06 09:49:00,013 44 INFO rb-5c3f854-225290-421545 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-06 09:49:00,068 44 INFO rb-5c3f854-225290-421545 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-06 09:49:00,135 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-10-06 09:49:00,136 44 INFO rb-5c3f854-225290-421545 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-06 09:49:00,222 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 8412016 (allocated 10424320) 2026-10-06 09:49:00,234 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 139520 2026-10-06 09:49:00,236 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-10-06 09:49:00,239 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 139520 2026-10-06 09:49:00,338 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094900_338598_test_self_order_language_changes.txt 2026-10-06 09:49:00,338 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmp1b97k0m__chrome_odoo" 2026-10-06 09:49:00,380 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_parent_category ... 2026-10-06 09:49:08,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome pid: 139718 2026-10-06 09:49:08,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless temporary user profile dir: /tmp/tmpco2ocolq_chrome_odoo 2026-10-06 09:49:08,571 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:46843/json/version 2026-10-06 09:49:08,572 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46843', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:49:08,632 44 INFO rb-5c3f854-225290-421545 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-06 09:49:08,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:46843/json 2026-10-06 09:49:08,633 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46843', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:49:08,650 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Websocket url found: ws://127.0.0.1:46843/devtools/page/195728C08BC8446DC8E5C15A8373D3A2 2026-10-06 09:49:08,668 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Enable chrome headless console log notification 2026-10-06 09:49:08,675 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless enable page notifications 2026-10-06 09:49:08,695 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Setting session cookie in browser 2026-10-06 09:49:08,981 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Open "http://127.0.0.1:8069/pos-self/185?access_token=ee55c4ecf301469c" in browser 2026-10-06 09:49:08,981 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigating to: "http://127.0.0.1:8069/pos-self/185?access_token=ee55c4ecf301469c" 2026-10-06 09:49:09,005 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:49:09,521 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:09] "GET /pos-self/185?access_token=ee55c4ecf301469c HTTP/1.1" 200 - 57 0.031 0.489 2026-10-06 09:49:09,525 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigation result: {'frameId': '195728C08BC8446DC8E5C15A8373D3A2', 'loaderId': 'AB66C48DB22C3A1065994C02CD8908D0', 'isDownload': False} 2026-10-06 09:49:09,525 44 INFO rb-5c3f854-225290-421545 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-06 09:49:09,553 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:49:09,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:49:09,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:09] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.041 2026-10-06 09:49:09,619 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:49:09,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:09] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.059 2026-10-06 09:49:09,647 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:49:09,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:09] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.100 2026-10-06 09:49:09,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-06 09:49:09,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:49:09,914 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:09] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.015 2026-10-06 09:49:09,929 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:49:09,930 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:09] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:49:09,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Evaluate test code "odoo.startTour('test_self_order_parent_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/185?access_token=ee55c4ecf301469c", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:49:09,939 44 INFO rb-5c3f854-225290-421545 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-06 09:49:10,009 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.061 2026-10-06 09:49:10,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:10] "POST /pos-self/relations/185 HTTP/1.1" 200 - 37 0.023 0.091 2026-10-06 09:49:10,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-06 09:49:10,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:10] "POST /pos-self/data/185 HTTP/1.1" 200 - 162 0.126 0.219 2026-10-06 09:49:10,540 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:10] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.042 2026-10-06 09:49:10,554 44 INFO rb-5c3f854-225290-421545 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-06 09:49:10,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:10] "GET /web/image/ir.attachment/11713/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:49:10,652 44 INFO rb-5c3f854-225290-421545 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-06 09:49:10,719 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:49:10,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:10] "GET /web/image/pos.category/353/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 09:49:10,742 44 INFO rb-5c3f854-225290-421545 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-06 09:49:10,759 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:10] "GET /web/image/product.template/2492/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.039 2026-10-06 09:49:10,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:10] "GET /web/image/product.template/2493/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-06 09:49:10,803 44 INFO rb-5c3f854-225290-421545 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-06 09:49:10,808 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:10] "GET /web/image/pos.category/354/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.002 0.084 2026-10-06 09:49:10,854 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:10] "GET /web/image/pos.category/355/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.120 2026-10-06 09:49:10,859 44 INFO rb-5c3f854-225290-421545 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-06 09:49:10,933 44 INFO rb-5c3f854-225290-421545 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-06 09:49:11,005 44 INFO rb-5c3f854-225290-421545 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-06 09:49:11,014 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:11] "GET /web/image/ir.attachment/11667/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:49:11,048 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:49:11,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:11] "GET /web/image/product.product/3001/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.011 0.022 2026-10-06 09:49:11,083 44 INFO rb-5c3f854-225290-421545 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-06 09:49:11,099 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:11] "GET /web/image/product.product/3002/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.011 0.049 2026-10-06 09:49:11,160 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26665118 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000001', 'uuid': 'e7f7bc07-46fc-4269-8223-ec852dfea19d'}] 2026-10-06 09:49:11,213 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26665118 order {'name': None, 'pos_reference': '260-185-000001', 'uuid': 'e7f7bc07-46fc-4269-8223-ec852dfea19d'} created pos.order #938 2026-10-06 09:49:11,239 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26665118 finished 2026-10-06 09:49:11,369 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.087 0.199 2026-10-06 09:49:11,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.013 2026-10-06 09:49:11,459 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: tour succeeded 2026-10-06 09:49:11,462 44 INFO rb-5c3f854-225290-421545 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-06 09:49:11,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:11] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.007 0.018 2026-10-06 09:49:11,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: heap 7654360 (allocated 8650752) 2026-10-06 09:49:11,524 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing chrome headless with pid 139718 2026-10-06 09:49:11,527 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing websocket connection 2026-10-06 09:49:11,533 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Terminating chrome headless with pid 139718 2026-10-06 09:49:11,635 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094911_635660_test_self_order_parent_category.txt 2026-10-06 09:49:11,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Removing chrome user profile "/tmp/tmpco2ocolq_chrome_odoo" 2026-10-06 09:49:11,687 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-10-06 09:49:19,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome pid: 139904 2026-10-06 09:49:19,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless temporary user profile dir: /tmp/tmp4ynb27f__chrome_odoo 2026-10-06 09:49:19,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:44391/json/version 2026-10-06 09:49:19,211 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44391', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:49:19,273 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-06 09:49:19,273 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:44391/json 2026-10-06 09:49:19,275 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44391', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:49:19,284 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Websocket url found: ws://127.0.0.1:44391/devtools/page/8A84ED86F2D188F11A895608E6239F8F 2026-10-06 09:49:19,292 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Enable chrome headless console log notification 2026-10-06 09:49:19,305 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless enable page notifications 2026-10-06 09:49:19,338 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Setting session cookie in browser 2026-10-06 09:49:19,608 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Open "http://127.0.0.1:8069/pos-self/186?access_token=b8faf2483265444e" in browser 2026-10-06 09:49:19,608 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigating to: "http://127.0.0.1:8069/pos-self/186?access_token=b8faf2483265444e" 2026-10-06 09:49:19,630 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:49:20,255 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:20] "GET /pos-self/186?access_token=b8faf2483265444e HTTP/1.1" 200 - 57 0.047 0.581 2026-10-06 09:49:20,260 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigation result: {'frameId': '8A84ED86F2D188F11A895608E6239F8F', 'loaderId': '38C6B3AA72D94DC91AB138922872F450', 'isDownload': False} 2026-10-06 09:49:20,260 44 INFO rb-5c3f854-225290-421545 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-06 09:49:20,291 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:49:20,311 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:49:20,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:20] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.036 2026-10-06 09:49:20,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:49:20,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:20] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.093 2026-10-06 09:49:20,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:49:20,439 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:20] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.131 2026-10-06 09:49:20,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-06 09:49:20,641 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:49:20,661 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:20] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.009 2026-10-06 09:49:20,669 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:49:20,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:20] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:49:20,679 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Evaluate test code "odoo.startTour('test_self_order_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/186?access_token=b8faf2483265444e", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:49:20,691 44 INFO rb-5c3f854-225290-421545 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-06 09:49:20,744 44 INFO rb-5c3f854-225290-421545 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-06 09:49:20,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:20] "POST /pos-self/relations/186 HTTP/1.1" 200 - 42 0.026 0.054 2026-10-06 09:49:20,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.147 2026-10-06 09:49:21,239 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:21] "POST /pos-self/data/186 HTTP/1.1" 200 - 183 0.166 0.257 2026-10-06 09:49:21,242 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.388 2026-10-06 09:49:21,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:21] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.029 2026-10-06 09:49:21,322 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: Owl is running in 'dev' mode. 2026-10-06 09:49:21,379 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:21] "GET /web/image/ir.attachment/11766/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:49:21,448 44 INFO rb-5c3f854-225290-421545 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-06 09:49:21,520 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:49:21,522 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:21] "GET /web/image/pos.category/348/image_128?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.048 2026-10-06 09:49:21,534 44 INFO rb-5c3f854-225290-421545 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-06 09:49:21,544 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:21] "GET /web/image/product.template/2473/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-06 09:49:21,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:21] "GET /web/image/product.template/2477/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-06 09:49:21,580 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:21] "GET /web/image/product.template/2474/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.067 2026-10-06 09:49:21,602 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:21] "GET /web/image/product.template/2475/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.082 2026-10-06 09:49:21,612 44 INFO rb-5c3f854-225290-421545 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-06 09:49:21,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:21] "GET /web/image/product.template/2476/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.085 2026-10-06 09:49:21,686 44 INFO rb-5c3f854-225290-421545 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-06 09:49:21,757 44 INFO rb-5c3f854-225290-421545 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-06 09:49:21,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:21] "GET /web/image/ir.attachment/11720/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 09:49:21,812 44 INFO rb-5c3f854-225290-421545 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-06 09:49:21,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:21] "GET /web/image/product.product/2982/image_512?unique=2026-10-06T09:47:09.000+00:00 HTTP/1.1" 200 - 8 0.021 0.021 2026-10-06 09:49:21,863 44 INFO rb-5c3f854-225290-421545 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-06 09:49:21,933 44 INFO rb-5c3f854-225290-421545 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-06 09:49:21,993 44 INFO rb-5c3f854-225290-421545 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-06 09:49:22,044 44 INFO rb-5c3f854-225290-421545 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-06 09:49:22,115 44 INFO rb-5c3f854-225290-421545 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-06 09:49:22,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28206699 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000001', 'uuid': '5ed638f2-030e-43e0-af85-dd4efd9a36be'}] 2026-10-06 09:49:22,202 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28206699 order {'name': None, 'pos_reference': '260-186-000001', 'uuid': '5ed638f2-030e-43e0-af85-dd4efd9a36be'} created pos.order #939 2026-10-06 09:49:22,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28206699 finished 2026-10-06 09:49:22,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:22] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 101 0.073 0.187 2026-10-06 09:49:22,443 44 INFO rb-5c3f854-225290-421545 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-06 09:49:22,470 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.023 0.016 2026-10-06 09:49:22,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:22] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.031 2026-10-06 09:49:22,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: tour succeeded 2026-10-06 09:49:22,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_self_order_pricelist SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 09:49:22,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: heap 7912072 (allocated 9175040) 2026-10-06 09:49:22,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:22] "GET /web/image/ir.attachment/11765/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:49:22,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing chrome headless with pid 139904 2026-10-06 09:49:22,610 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing websocket connection 2026-10-06 09:49:22,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Terminating chrome headless with pid 139904 2026-10-06 09:49:22,707 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094922_706866_test_self_order_pricelist.txt 2026-10-06 09:49:22,707 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Removing chrome user profile "/tmp/tmp4ynb27f__chrome_odoo" 2026-10-06 09:49:22,759 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:49:24,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-10-06 09:49:31,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 140092 2026-10-06 09:49:31,864 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmpent6aalr_chrome_odoo 2026-10-06 09:49:31,864 44 INFO rb-5c3f854-225290-421545 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:35953/json/version 2026-10-06 09:49:31,865 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:49:31,940 44 INFO rb-5c3f854-225290-421545 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-06 09:49:31,940 44 INFO rb-5c3f854-225290-421545 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:35953/json 2026-10-06 09:49:31,941 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:49:31,957 44 INFO rb-5c3f854-225290-421545 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:35953/devtools/page/FC56CFDD631DBB57665BAB2D27E2B432 2026-10-06 09:49:31,972 44 INFO rb-5c3f854-225290-421545 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-06 09:49:31,982 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-10-06 09:49:32,014 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-10-06 09:49:32,306 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Open "http://127.0.0.1:8069/pos-self/187?access_token=2db336e5ef1740ae" in browser 2026-10-06 09:49:32,306 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigating to: "http://127.0.0.1:8069/pos-self/187?access_token=2db336e5ef1740ae" 2026-10-06 09:49:32,325 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:49:35,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:35] "GET /pos-self/187?access_token=2db336e5ef1740ae HTTP/1.1" 200 - 57 0.048 3.341 2026-10-06 09:49:35,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': 'FC56CFDD631DBB57665BAB2D27E2B432', 'loaderId': 'A5CF9EBC25DD340DBF440D9F73B290A8', 'isDownload': False} 2026-10-06 09:49:35,715 44 INFO rb-5c3f854-225290-421545 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-06 09:49:35,732 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:49:35,773 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:49:35,795 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:35] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.028 2026-10-06 09:49:35,828 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:49:35,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:35] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.080 2026-10-06 09:49:35,872 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:49:35,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:35] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.105 2026-10-06 09:49:36,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.033 2026-10-06 09:49:36,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.028 2026-10-06 09:49:36,054 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.002 0.012 2026-10-06 09:49:36,059 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:49:36,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:49:36,066 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Evaluate test code "odoo.startTour('test_delete_mobile_order_from_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/187?access_token=2db336e5ef1740ae", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:49:36,085 44 INFO rb-5c3f854-225290-421545 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-06 09:49:36,133 44 INFO rb-5c3f854-225290-421545 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-06 09:49:36,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "POST /pos-self/relations/187 HTTP/1.1" 200 - 37 0.036 0.054 2026-10-06 09:49:36,244 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.145 2026-10-06 09:49:36,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "POST /pos-self/data/187 HTTP/1.1" 200 - 181 0.175 0.272 2026-10-06 09:49:36,667 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.401 2026-10-06 09:49:36,707 44 INFO rb-5c3f854-225290-421545 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-06 09:49:36,766 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "GET /web/image/ir.attachment/11829/raw HTTP/1.1" 200 - 4 0.004 0.013 2026-10-06 09:49:36,833 44 INFO rb-5c3f854-225290-421545 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-06 09:49:36,924 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:49:36,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.008 0.025 2026-10-06 09:49:36,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.049 2026-10-06 09:49:36,963 44 INFO rb-5c3f854-225290-421545 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-06 09:49:36,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-10-06 09:49:36,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.071 2026-10-06 09:49:36,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:36] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-06 09:49:37,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:37] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-06 09:49:37,034 44 INFO rb-5c3f854-225290-421545 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-06 09:49:37,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:37] "GET /web/image/ir.attachment/11783/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 09:49:37,079 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:37] "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-06 09:49:37,087 44 INFO rb-5c3f854-225290-421545 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-06 09:49:37,114 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:37] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.006 0.043 2026-10-06 09:49:37,163 44 INFO rb-5c3f854-225290-421545 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-06 09:49:37,205 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5600715 started for PoS orders references: [{'name': None, 'pos_reference': '260-187-000001', 'uuid': '638e71f4-187e-4de7-9533-6618de6f0595'}] 2026-10-06 09:49:37,273 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5600715 order {'name': None, 'pos_reference': '260-187-000001', 'uuid': '638e71f4-187e-4de7-9533-6618de6f0595'} created pos.order #940 2026-10-06 09:49:37,298 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5600715 finished 2026-10-06 09:49:37,441 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 99 0.097 0.189 2026-10-06 09:49:37,504 44 INFO rb-5c3f854-225290-421545 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-06 09:49:37,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.020 0.015 2026-10-06 09:49:37,563 44 INFO rb-5c3f854-225290-421545 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-06 09:49:37,609 44 INFO rb-5c3f854-225290-421545 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-06 09:49:37,700 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #3 deleted mail.message records with IDs: [11011] 2026-10-06 09:49:37,856 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #3 deleted pos.order records with IDs: [940] 2026-10-06 09:49:37,886 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #3 deleted mail.followers records with IDs: [2626] 2026-10-06 09:49:37,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:37] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 200 - 74 0.094 0.134 2026-10-06 09:49:37,899 44 INFO rb-5c3f854-225290-421545 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-06 09:49:37,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:37] "GET /web/image/ir.attachment/11828/raw HTTP/1.1" 200 - 4 0.005 0.229 2026-10-06 09:49:37,941 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.005 0.025 2026-10-06 09:49:37,981 44 INFO rb-5c3f854-225290-421545 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-06 09:49:38,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: tour succeeded 2026-10-06 09:49:38,032 44 INFO rb-5c3f854-225290-421545 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-06 09:49:38,101 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: heap 8129380 (allocated 8912896) 2026-10-06 09:49:38,106 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 140092 2026-10-06 09:49:38,108 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-10-06 09:49:38,114 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 140092 2026-10-06 09:49:38,229 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094938_228925_test_delete_mobile_order_from_backend.txt 2026-10-06 09:49:38,229 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmpent6aalr_chrome_odoo" 2026-10-06 09:49:38,267 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-10-06 09:49:45,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 140285 2026-10-06 09:49:45,591 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpfoql84z2_chrome_odoo 2026-10-06 09:49:45,591 44 INFO rb-5c3f854-225290-421545 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:42961/json/version 2026-10-06 09:49:45,596 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42961', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:49:45,655 44 INFO rb-5c3f854-225290-421545 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-06 09:49:45,656 44 INFO rb-5c3f854-225290-421545 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:42961/json 2026-10-06 09:49:45,658 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42961', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:49:45,672 44 INFO rb-5c3f854-225290-421545 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:42961/devtools/page/9D9E190DFCA8394FF52690965ACD5A14 2026-10-06 09:49:45,682 44 INFO rb-5c3f854-225290-421545 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-06 09:49:45,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-06 09:49:45,708 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-06 09:49:45,992 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/188?access_token=6fb1261d88284e15" in browser 2026-10-06 09:49:45,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/188?access_token=6fb1261d88284e15" 2026-10-06 09:49:46,006 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:49:46,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:46] "GET /pos-self/188?access_token=6fb1261d88284e15 HTTP/1.1" 200 - 57 0.051 0.560 2026-10-06 09:49:46,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '9D9E190DFCA8394FF52690965ACD5A14', 'loaderId': 'BB555C9ECFB9B719C9699C700A7588E5', 'isDownload': False} 2026-10-06 09:49:46,618 44 INFO rb-5c3f854-225290-421545 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-06 09:49:46,647 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:49:46,690 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:49:46,720 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:46] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.047 2026-10-06 09:49:46,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:49:46,789 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:46] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.082 2026-10-06 09:49:46,806 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:49:46,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:46] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.126 2026-10-06 09:49:46,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-06 09:49:46,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.008 2026-10-06 09:49:46,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:46] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.002 0.012 2026-10-06 09:49:47,011 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/188?access_token=6fb1261d88284e15", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:49:47,015 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:49:47,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:49:47,020 44 INFO rb-5c3f854-225290-421545 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-06 09:49:47,077 44 INFO rb-5c3f854-225290-421545 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-06 09:49:47,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "POST /pos-self/relations/188 HTTP/1.1" 200 - 37 0.024 0.058 2026-10-06 09:49:47,156 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.122 2026-10-06 09:49:47,551 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "POST /pos-self/data/188 HTTP/1.1" 200 - 181 0.149 0.242 2026-10-06 09:49:47,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.379 2026-10-06 09:49:47,602 44 INFO rb-5c3f854-225290-421545 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-06 09:49:47,653 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "GET /web/image/ir.attachment/11882/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:49:47,724 44 INFO rb-5c3f854-225290-421545 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-06 09:49:47,801 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:49:47,808 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.042 2026-10-06 09:49:47,828 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-06 09:49:47,837 44 INFO rb-5c3f854-225290-421545 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-06 09:49:47,847 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.059 2026-10-06 09:49:47,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.075 2026-10-06 09:49:47,900 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-10-06 09:49:47,911 44 INFO rb-5c3f854-225290-421545 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-06 09:49:47,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-06 09:49:47,983 44 INFO rb-5c3f854-225290-421545 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-06 09:49:48,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:47] "GET /web/image/ir.attachment/11836/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:49:48,016 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49: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-06 09:49:48,042 44 INFO rb-5c3f854-225290-421545 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-06 09:49:48,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:48] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.005 0.018 2026-10-06 09:49:48,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:48] "GET /web/image/product.product/3005/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.008 0.037 2026-10-06 09:49:48,086 44 INFO rb-5c3f854-225290-421545 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-06 09:49:48,154 44 INFO rb-5c3f854-225290-421545 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-06 09:49:48,206 44 INFO rb-5c3f854-225290-421545 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-06 09:49:48,286 44 INFO rb-5c3f854-225290-421545 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-06 09:49:48,357 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78534294 started for PoS orders references: [{'name': None, 'pos_reference': '260-188-000001', 'uuid': 'a4d75864-5c0e-40f8-b874-c3aa644a8b21'}] 2026-10-06 09:49:48,415 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78534294 order {'name': None, 'pos_reference': '260-188-000001', 'uuid': 'a4d75864-5c0e-40f8-b874-c3aa644a8b21'} created pos.order #941 2026-10-06 09:49:48,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78534294 finished 2026-10-06 09:49:48,587 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.111 0.192 2026-10-06 09:49:48,661 44 INFO rb-5c3f854-225290-421545 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-06 09:49:48,672 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.014 2026-10-06 09:49:48,719 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-06 09:49:48,720 44 INFO rb-5c3f854-225290-421545 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-06 09:49:48,794 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 8094604 (allocated 9175040) 2026-10-06 09:49:48,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 140285 2026-10-06 09:49:48,800 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-06 09:49:48,800 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 140285 2026-10-06 09:49:48,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094948_897615_test_mobile_self_order_preparation_changes.txt 2026-10-06 09:49:48,898 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpfoql84z2_chrome_odoo" 2026-10-06 09:49:49,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 140478 2026-10-06 09:49:49,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpcglbr8ij_chrome_odoo 2026-10-06 09:49:49,347 44 INFO rb-5c3f854-225290-421545 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:38571/json/version 2026-10-06 09:49:49,348 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38571', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:49:49,364 44 INFO rb-5c3f854-225290-421545 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-06 09:49:49,364 44 INFO rb-5c3f854-225290-421545 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:38571/json 2026-10-06 09:49:49,365 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38571', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:49:49,373 44 INFO rb-5c3f854-225290-421545 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:38571/devtools/page/6B314A47E6794E252D60DA65F3D9A3F9 2026-10-06 09:49:49,378 44 INFO rb-5c3f854-225290-421545 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-06 09:49:49,389 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-06 09:49:49,419 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:49:49,422 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-06 09:49:49,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=188" in browser 2026-10-06 09:49:49,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=188" 2026-10-06 09:49:49,832 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:49] "GET /pos/ui?config_id=188 HTTP/1.1" 200 - 73 0.073 0.325 2026-10-06 09:49:49,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '6B314A47E6794E252D60DA65F3D9A3F9', 'loaderId': 'DBCFBDFECF2EF50CFF8F678C19677F98', 'isDownload': False} 2026-10-06 09:49:49,837 44 INFO rb-5c3f854-225290-421545 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-06 09:49:49,854 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:49:49,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:49] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.012 2026-10-06 09:49:49,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:49] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-06 09:49:49,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:49] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.046 2026-10-06 09:49:50,499 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:49:50,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:49:50,520 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 09:49:50,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=188", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:49:50,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 09:49:50,559 44 INFO rb-5c3f854-225290-421545 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-06 09:49:50,580 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:49:50,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:49:50,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:50] "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.011 2026-10-06 09:49:50,639 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.023 2026-10-06 09:49:50,704 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.011 0.047 2026-10-06 09:49:50,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-06 09:49:51,738 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order 2026-10-06 09:49:51,740 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-06 09:49:51,741 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order.line 2026-10-06 09:49:51,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-06 09:49:51,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 486 0.382 0.622 2026-10-06 09:49:51,795 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 09:49:51,928 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.012 2026-10-06 09:49:51,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:51] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-06 09:49:52,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.014 2026-10-06 09:49:52,046 44 INFO rb-5c3f854-225290-421545 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-06 09:49:52,064 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-06 09:49:52,124 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:49:52,151 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 09:49:52,155 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:49:52,169 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:49:52,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.014 0.034 2026-10-06 09:49:52,186 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 09:49:52,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-10-06 09:49:52,238 44 INFO rb-5c3f854-225290-421545 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-06 09:49:52,251 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.005 0.041 2026-10-06 09:49:52,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.019 2026-10-06 09:49:52,309 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:49:52,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /pos/ui/188 HTTP/1.1" 200 - 33 0.036 0.061 2026-10-06 09:49:52,394 44 INFO rb-5c3f854-225290-421545 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-06 09:49:52,446 44 INFO rb-5c3f854-225290-421545 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-06 09:49:52,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /pos/ui/188?from_backend=True HTTP/1.1" 200 - 33 0.026 0.157 2026-10-06 09:49:52,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.060 2026-10-06 09:49:52,571 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.033 0.129 2026-10-06 09:49:52,641 44 INFO rb-5c3f854-225290-421545 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-06 09:49:52,649 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:49:52,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.020 0.033 2026-10-06 09:49:52,694 44 INFO rb-5c3f854-225290-421545 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-06 09:49:52,768 44 INFO rb-5c3f854-225290-421545 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-06 09:49:52,883 44 INFO rb-5c3f854-225290-421545 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-06 09:49:52,935 44 INFO rb-5c3f854-225290-421545 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-06 09:49:52,983 44 INFO rb-5c3f854-225290-421545 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-06 09:49:53,032 44 INFO rb-5c3f854-225290-421545 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-06 09:49:53,124 44 INFO rb-5c3f854-225290-421545 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-06 09:49:53,155 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:49:53,181 44 INFO rb-5c3f854-225290-421545 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-06 09:49:53,248 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-06 09:49:53,248 44 INFO rb-5c3f854-225290-421545 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-06 09:49:53,258 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87000521 started for PoS orders references: [{'name': '/', 'pos_reference': '260-188-000001', 'uuid': 'a4d75864-5c0e-40f8-b874-c3aa644a8b21'}] 2026-10-06 09:49:53,265 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:49:53,382 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [833] to pos.order #941 2026-10-06 09:49:53,388 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 15285148 (allocated 16777216) 2026-10-06 09:49:53,393 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 140478 2026-10-06 09:49:53,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-06 09:49:53,398 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 140478 2026-10-06 09:49:53,513 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_094953_513131_test_mobile_self_order_preparation_changes.txt 2026-10-06 09:49:53,513 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpcglbr8ij_chrome_odoo" 2026-10-06 09:49:53,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-10-06 09:49:53,968 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87000521 order {'name': '/', 'pos_reference': '260-188-000001', 'uuid': 'a4d75864-5c0e-40f8-b874-c3aa644a8b21'} updated pos.order #941 2026-10-06 09:49:53,971 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87000521 finished 2026-10-06 09:49:54,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:49:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 265 0.255 0.501 2026-10-06 09:49:54,060 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-10-06 09:50:01,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 140680 2026-10-06 09:50:01,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmpzz2pwcad_chrome_odoo 2026-10-06 09:50:01,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:39485/json/version 2026-10-06 09:50:01,069 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39485', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:01,145 44 INFO rb-5c3f854-225290-421545 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-06 09:50:01,145 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:39485/json 2026-10-06 09:50:01,146 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39485', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:01,163 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:39485/devtools/page/13A2F5771A9B53F16DB7C5A628D7832E 2026-10-06 09:50:01,176 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Enable chrome headless console log notification 2026-10-06 09:50:01,186 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-10-06 09:50:01,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-10-06 09:50:01,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Open "http://127.0.0.1:8069/pos-self/189?access_token=d780ecfd46ca4a31" in browser 2026-10-06 09:50:01,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigating to: "http://127.0.0.1:8069/pos-self/189?access_token=d780ecfd46ca4a31" 2026-10-06 09:50:01,510 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:50:02,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:02] "GET /pos-self/189?access_token=d780ecfd46ca4a31 HTTP/1.1" 200 - 57 0.030 0.531 2026-10-06 09:50:02,070 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': '13A2F5771A9B53F16DB7C5A628D7832E', 'loaderId': 'EA15735850DB614F2DBDB82F295288B6', 'isDownload': False} 2026-10-06 09:50:02,071 44 INFO rb-5c3f854-225290-421545 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-06 09:50:02,088 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:50:02,123 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:50:02,147 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:02] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.034 2026-10-06 09:50:02,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:50:02,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:02] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.075 2026-10-06 09:50:02,209 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:50:02,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:02] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.040 0.113 2026-10-06 09:50:02,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-06 09:50:02,440 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.014 2026-10-06 09:50:02,452 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:02] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.013 2026-10-06 09:50:02,474 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:50:02,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:02] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:50:02,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Evaluate test code "odoo.startTour('test_order_sequence_in_self', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/189?access_token=d780ecfd46ca4a31", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:50:02,493 44 INFO rb-5c3f854-225290-421545 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-06 09:50:02,589 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:02] "POST /pos-self/relations/189 HTTP/1.1" 200 - 37 0.031 0.058 2026-10-06 09:50:02,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.141 2026-10-06 09:50:03,126 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:03] "POST /pos-self/data/189 HTTP/1.1" 200 - 181 0.283 0.202 2026-10-06 09:50:03,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.462 2026-10-06 09:50:03,204 44 INFO rb-5c3f854-225290-421545 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-06 09:50:03,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:03] "GET /web/image/ir.attachment/11935/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:50:03,311 44 INFO rb-5c3f854-225290-421545 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-06 09:50:03,382 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:50:03,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:03] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.005 0.046 2026-10-06 09:50:03,431 44 INFO rb-5c3f854-225290-421545 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-06 09:50:03,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:03] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.056 2026-10-06 09:50:03,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:03] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-10-06 09:50:03,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:03] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.087 2026-10-06 09:50:03,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:03] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-06 09:50:03,502 44 INFO rb-5c3f854-225290-421545 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-06 09:50:03,505 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:03] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.108 2026-10-06 09:50:03,541 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:03] "GET /web/image/ir.attachment/11889/raw HTTP/1.1" 200 - 4 0.011 0.017 2026-10-06 09:50:03,548 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50: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-06 09:50:03,555 44 INFO rb-5c3f854-225290-421545 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-06 09:50:03,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:03] "GET /web/image/product.product/3006/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.013 0.025 2026-10-06 09:50:03,622 44 INFO rb-5c3f854-225290-421545 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-06 09:50:03,668 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97526549 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000001', 'uuid': '197a1d85-ac1a-466b-ab1c-7eb2e9889c4a'}] 2026-10-06 09:50:03,715 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97526549 order {'name': None, 'pos_reference': '260-189-000001', 'uuid': '197a1d85-ac1a-466b-ab1c-7eb2e9889c4a'} created pos.order #942 2026-10-06 09:50:03,738 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97526549 finished 2026-10-06 09:50:04,315 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 269 0.260 0.424 2026-10-06 09:50:04,359 44 INFO rb-5c3f854-225290-421545 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-06 09:50:04,416 44 INFO rb-5c3f854-225290-421545 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-06 09:50:04,479 44 INFO rb-5c3f854-225290-421545 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-06 09:50:04,550 44 INFO rb-5c3f854-225290-421545 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-06 09:50:04,612 44 INFO rb-5c3f854-225290-421545 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-06 09:50:04,662 44 INFO rb-5c3f854-225290-421545 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-06 09:50:04,729 44 INFO rb-5c3f854-225290-421545 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-06 09:50:04,771 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20346826 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000002', 'uuid': 'ca194019-8735-40e1-98ec-6e5861d4dca6'}] 2026-10-06 09:50:04,803 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20346826 order {'name': None, 'pos_reference': '260-189-000002', 'uuid': 'ca194019-8735-40e1-98ec-6e5861d4dca6'} created pos.order #943 2026-10-06 09:50:04,821 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20346826 finished 2026-10-06 09:50:05,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.169 0.362 2026-10-06 09:50:05,310 44 INFO rb-5c3f854-225290-421545 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-06 09:50:05,372 44 INFO rb-5c3f854-225290-421545 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-06 09:50:05,441 44 INFO rb-5c3f854-225290-421545 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-06 09:50:05,513 44 INFO rb-5c3f854-225290-421545 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-06 09:50:05,572 44 INFO rb-5c3f854-225290-421545 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-06 09:50:05,623 44 INFO rb-5c3f854-225290-421545 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-06 09:50:05,700 44 INFO rb-5c3f854-225290-421545 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-06 09:50:05,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85891382 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000003', 'uuid': 'de6b1900-2f55-4531-a82b-21070655c535'}] 2026-10-06 09:50:05,780 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85891382 order {'name': None, 'pos_reference': '260-189-000003', 'uuid': 'de6b1900-2f55-4531-a82b-21070655c535'} created pos.order #944 2026-10-06 09:50:05,802 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85891382 finished 2026-10-06 09:50:06,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.150 0.365 2026-10-06 09:50:06,262 44 INFO rb-5c3f854-225290-421545 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-06 09:50:06,321 44 INFO rb-5c3f854-225290-421545 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-06 09:50:06,380 44 INFO rb-5c3f854-225290-421545 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-06 09:50:06,447 44 INFO rb-5c3f854-225290-421545 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-06 09:50:06,511 44 INFO rb-5c3f854-225290-421545 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-06 09:50:06,557 44 INFO rb-5c3f854-225290-421545 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-06 09:50:06,627 44 INFO rb-5c3f854-225290-421545 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-06 09:50:06,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92640194 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000004', 'uuid': 'e6136fa3-c5fa-4b7f-ba04-36122f15087b'}] 2026-10-06 09:50:06,702 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92640194 order {'name': None, 'pos_reference': '260-189-000004', 'uuid': 'e6136fa3-c5fa-4b7f-ba04-36122f15087b'} created pos.order #945 2026-10-06 09:50:06,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92640194 finished 2026-10-06 09:50:07,156 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.141 0.394 2026-10-06 09:50:07,211 44 INFO rb-5c3f854-225290-421545 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-06 09:50:07,272 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-10-06 09:50:07,273 44 INFO rb-5c3f854-225290-421545 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-06 09:50:07,374 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 10072824 (allocated 11272192) 2026-10-06 09:50:07,409 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 140680 2026-10-06 09:50:07,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-10-06 09:50:07,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 140680 2026-10-06 09:50:07,507 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095007_507073_test_order_sequence_in_self.txt 2026-10-06 09:50:07,507 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmpzz2pwcad_chrome_odoo" 2026-10-06 09:50:07,553 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_table_transfer ... 2026-10-06 09:50:15,196 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome pid: 140868 2026-10-06 09:50:15,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless temporary user profile dir: /tmp/tmp3afa7fo3_chrome_odoo 2026-10-06 09:50:15,198 44 INFO rb-5c3f854-225290-421545 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:41293/json/version 2026-10-06 09:50:15,207 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41293', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:15,223 44 INFO rb-5c3f854-225290-421545 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-06 09:50:15,223 44 INFO rb-5c3f854-225290-421545 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:41293/json 2026-10-06 09:50:15,224 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41293', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:15,233 44 INFO rb-5c3f854-225290-421545 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:41293/devtools/page/86DA5CE948CD0A805CAFEB4D87D4F006 2026-10-06 09:50:15,244 44 INFO rb-5c3f854-225290-421545 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-06 09:50:15,249 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless enable page notifications 2026-10-06 09:50:15,556 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 09:50:15,558 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Setting session cookie in browser 2026-10-06 09:50:15,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Open "http://127.0.0.1:8069/pos/ui?config_id=190" in browser 2026-10-06 09:50:15,560 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=190" 2026-10-06 09:50:15,574 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:50:16,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:16] "GET /pos/ui?config_id=190 HTTP/1.1" 200 - 87 0.048 0.600 2026-10-06 09:50:16,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigation result: {'frameId': '86DA5CE948CD0A805CAFEB4D87D4F006', 'loaderId': 'C28DB8AFDC3DD4931C26280BAAEE560C', 'isDownload': False} 2026-10-06 09:50:16,224 44 INFO rb-5c3f854-225290-421545 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-06 09:50:16,258 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:50:16,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:16] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-06 09:50:16,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:16] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-06 09:50:16,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:16] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 09:50:16,876 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:50:16,892 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:50:16,914 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.016 2026-10-06 09:50:16,956 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:50:16,958 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Evaluate test code "odoo.startTour('test_pos_self_order_table_transfer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=190", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:50:16,966 44 INFO rb-5c3f854-225290-421545 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-06 09:50:16,985 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:50:17,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:50:17,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:17] "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.016 2026-10-06 09:50:17,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.060 2026-10-06 09:50:17,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.060 2026-10-06 09:50:17,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-06 09:50:18,040 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order 2026-10-06 09:50:18,042 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-06 09:50:18,042 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order.line 2026-10-06 09:50:18,044 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-06 09:50:18,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 491 0.370 0.477 2026-10-06 09:50:18,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "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-06 09:50:18,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50: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.010 2026-10-06 09:50:18,318 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.044 2026-10-06 09:50:18,354 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.011 0.008 2026-10-06 09:50:18,374 44 INFO rb-5c3f854-225290-421545 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-06 09:50:18,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 09:50:18,452 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:50:18,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:50:18,492 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:50:18,537 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 09:50:18,562 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 09:50:18,593 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 09:50:18,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /web/image/res.users/281/avatar_128 HTTP/1.1" 200 - 14 0.050 0.078 2026-10-06 09:50:18,611 44 INFO rb-5c3f854-225290-421545 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-06 09:50:18,615 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.140 2026-10-06 09:50:18,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.008 0.061 2026-10-06 09:50:18,659 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 09:50:18,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /pos/ui/190?from_backend=True HTTP/1.1" 200 - 33 0.025 0.104 2026-10-06 09:50:18,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /pos/ui/190 HTTP/1.1" 200 - 33 0.033 0.158 2026-10-06 09:50:18,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.163 2026-10-06 09:50:18,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:50:18,916 44 INFO rb-5c3f854-225290-421545 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-06 09:50:18,952 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:50:18,965 44 INFO rb-5c3f854-225290-421545 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-06 09:50:18,979 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.029 2026-10-06 09:50:19,015 44 INFO rb-5c3f854-225290-421545 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-06 09:50:19,078 44 INFO rb-5c3f854-225290-421545 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-06 09:50:19,104 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:50:19,141 44 INFO rb-5c3f854-225290-421545 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-06 09:50:19,207 44 INFO rb-5c3f854-225290-421545 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-06 09:50:19,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63602028 started for PoS orders references: [{'name': '/', 'pos_reference': '260-190-000001', 'uuid': '9045c8d8-9258-4153-98be-32895d0ebb14'}] 2026-10-06 09:50:19,216 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:50:19,271 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63602028 order {'name': '/', 'pos_reference': '260-190-000001', 'uuid': '9045c8d8-9258-4153-98be-32895d0ebb14'} updated pos.order #946 2026-10-06 09:50:19,303 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63602028 finished 2026-10-06 09:50:19,428 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.066 0.154 2026-10-06 09:50:19,491 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:19] "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-06 09:50:19,518 44 INFO rb-5c3f854-225290-421545 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-06 09:50:19,578 44 INFO rb-5c3f854-225290-421545 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-06 09:50:21,610 44 INFO rb-5c3f854-225290-421545 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-06 09:50:21,660 44 INFO rb-5c3f854-225290-421545 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-06 09:50:21,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-06 09:50:21,731 44 INFO rb-5c3f854-225290-421545 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-06 09:50:21,780 44 INFO rb-5c3f854-225290-421545 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-06 09:50:21,831 44 INFO rb-5c3f854-225290-421545 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-06 09:50:21,882 44 INFO rb-5c3f854-225290-421545 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-06 09:50:21,941 44 INFO rb-5c3f854-225290-421545 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-06 09:50:21,967 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63062606 started for PoS orders references: [{'name': '/', 'pos_reference': '261-190-000001', 'uuid': '92efbfb9-0dd1-43bd-b542-decf69c73e05'}] 2026-10-06 09:50:22,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63062606 order {'name': '/', 'pos_reference': '261-190-000001', 'uuid': '92efbfb9-0dd1-43bd-b542-decf69c73e05'} created pos.order #947 2026-10-06 09:50:22,058 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63062606 finished 2026-10-06 09:50:22,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 44 0.033 0.135 2026-10-06 09:50:22,159 44 INFO rb-5c3f854-225290-421545 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-06 09:50:22,231 44 INFO rb-5c3f854-225290-421545 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-06 09:50:22,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.018 0.011 2026-10-06 09:50:22,282 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: tour succeeded 2026-10-06 09:50:22,283 44 INFO rb-5c3f854-225290-421545 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-06 09:50:22,386 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: heap 16559188 (allocated 17698816) 2026-10-06 09:50:22,399 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing chrome headless with pid 140868 2026-10-06 09:50:22,401 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing websocket connection 2026-10-06 09:50:22,404 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Terminating chrome headless with pid 140868 2026-10-06 09:50:22,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095022_506724_test_pos_self_order_table_transfer.txt 2026-10-06 09:50:22,507 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Removing chrome user profile "/tmp/tmp3afa7fo3_chrome_odoo" 2026-10-06 09:50:22,581 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_category_with_only_special_products ... 2026-10-06 09:50:30,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome pid: 141074 2026-10-06 09:50:30,135 44 INFO rb-5c3f854-225290-421545 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/tmp7cmkw7ec_chrome_odoo 2026-10-06 09:50:30,135 44 INFO rb-5c3f854-225290-421545 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:43209/json/version 2026-10-06 09:50:30,136 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43209', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:30,149 44 INFO rb-5c3f854-225290-421545 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-06 09:50:30,149 44 INFO rb-5c3f854-225290-421545 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:43209/json 2026-10-06 09:50:30,150 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43209', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:30,161 44 INFO rb-5c3f854-225290-421545 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:43209/devtools/page/D0E4F711BF5183729EF39DF9A3192364 2026-10-06 09:50:30,166 44 INFO rb-5c3f854-225290-421545 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-06 09:50:30,173 44 INFO rb-5c3f854-225290-421545 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-06 09:50:30,184 44 INFO rb-5c3f854-225290-421545 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-06 09:50:30,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Open "http://127.0.0.1:8069/pos-self/191?access_token=59b6d0ddf0bc4128" in browser 2026-10-06 09:50:30,446 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigating to: "http://127.0.0.1:8069/pos-self/191?access_token=59b6d0ddf0bc4128" 2026-10-06 09:50:30,464 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:50:31,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:31] "GET /pos-self/191?access_token=59b6d0ddf0bc4128 HTTP/1.1" 200 - 57 0.053 0.518 2026-10-06 09:50:31,036 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigation result: {'frameId': 'D0E4F711BF5183729EF39DF9A3192364', 'loaderId': '6CDBE80A3125288F6EC06E47C65BB326', 'isDownload': False} 2026-10-06 09:50:31,036 44 INFO rb-5c3f854-225290-421545 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-06 09:50:31,060 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:50:31,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:50:31,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:31] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 9 0.007 0.027 2026-10-06 09:50:31,120 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:50:31,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:31] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.067 2026-10-06 09:50:31,160 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:50:31,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:31] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.115 2026-10-06 09:50:31,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:50:31,428 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:31] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.029 2026-10-06 09:50:31,447 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:50:31,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:31] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 09:50:31,457 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Evaluate test code "odoo.startTour('self_order_mobile_special_products_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/191?access_token=59b6d0ddf0bc4128", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:50:31,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:31] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.018 2026-10-06 09:50:31,473 44 INFO rb-5c3f854-225290-421545 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-06 09:50:31,524 44 INFO rb-5c3f854-225290-421545 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-06 09:50:31,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:31] "POST /pos-self/relations/191 HTTP/1.1" 200 - 37 0.031 0.056 2026-10-06 09:50:31,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.142 2026-10-06 09:50:32,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "POST /pos-self/data/191 HTTP/1.1" 200 - 179 0.169 0.227 2026-10-06 09:50:32,027 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.375 2026-10-06 09:50:32,102 44 INFO rb-5c3f854-225290-421545 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-06 09:50:32,164 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "GET /web/image/ir.attachment/12038/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:50:32,188 44 INFO rb-5c3f854-225290-421545 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-06 09:50:32,207 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "GET /web/image/ir.attachment/11992/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:50:32,220 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:50:32,302 44 INFO rb-5c3f854-225290-421545 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-06 09:50:32,353 44 INFO rb-5c3f854-225290-421545 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-06 09:50:32,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.003 0.039 2026-10-06 09:50:32,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "GET /web/image/pos.category/357/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.058 2026-10-06 09:50:32,410 44 INFO rb-5c3f854-225290-421545 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-06 09:50:32,417 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.060 2026-10-06 09:50:32,437 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-06 09:50:32,453 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: tour succeeded 2026-10-06 09:50:32,456 44 INFO rb-5c3f854-225290-421545 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-06 09:50:32,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.105 2026-10-06 09:50:32,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-06 09:50:32,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-06 09:50:32,496 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: heap 7049868 (allocated 7864320) 2026-10-06 09:50:32,503 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "GET /web/image/product.template/2499/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-10-06 09:50:32,518 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:32] "GET /web/image/product.template/2500/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.089 2026-10-06 09:50:32,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing chrome headless with pid 141074 2026-10-06 09:50:32,525 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing websocket connection 2026-10-06 09:50:32,527 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Terminating chrome headless with pid 141074 2026-10-06 09:50:32,628 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095032_627737_test_self_order_category_with_only_special_products.txt 2026-10-06 09:50:32,628 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Removing chrome user profile "/tmp/tmp7cmkw7ec_chrome_odoo" 2026-10-06 09:50:32,668 44 INFO rb-5c3f854-225290-421545 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-06 09:50:39,851 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome pid: 141256 2026-10-06 09:50:39,851 44 INFO rb-5c3f854-225290-421545 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/tmp68asmz_5_chrome_odoo 2026-10-06 09:50:39,851 44 INFO rb-5c3f854-225290-421545 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:42685/json/version 2026-10-06 09:50:39,853 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42685', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:39,876 44 INFO rb-5c3f854-225290-421545 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-06 09:50:39,877 44 INFO rb-5c3f854-225290-421545 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:42685/json 2026-10-06 09:50:39,878 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42685', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:39,899 44 INFO rb-5c3f854-225290-421545 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:42685/devtools/page/D3ABA75F35E3ED514F1CC6069BC84190 2026-10-06 09:50:39,909 44 INFO rb-5c3f854-225290-421545 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-06 09:50:39,916 44 INFO rb-5c3f854-225290-421545 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-06 09:50:39,944 44 INFO rb-5c3f854-225290-421545 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-06 09:50:40,211 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Open "http://127.0.0.1:8069/pos-self/192?access_token=40ccfa611867496c" in browser 2026-10-06 09:50:40,211 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Navigating to: "http://127.0.0.1:8069/pos-self/192?access_token=40ccfa611867496c" 2026-10-06 09:50:40,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:50:40,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:40] "GET /pos-self/192?access_token=40ccfa611867496c HTTP/1.1" 200 - 57 0.038 0.437 2026-10-06 09:50:40,707 44 INFO rb-5c3f854-225290-421545 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': 'D3ABA75F35E3ED514F1CC6069BC84190', 'loaderId': 'A3132B05A5399D76103A217486F7A69E', 'isDownload': False} 2026-10-06 09:50:40,708 44 INFO rb-5c3f854-225290-421545 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-06 09:50:40,742 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:50:40,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:50:40,793 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:40] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.038 2026-10-06 09:50:40,814 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:50:40,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:40] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.075 2026-10-06 09:50:40,852 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:50:40,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:40] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.117 2026-10-06 09:50:41,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-06 09:50:41,055 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-10-06 09:50:41,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.004 0.011 2026-10-06 09:50:41,090 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:50:41,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:50:41,098 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Evaluate test code "odoo.startTour('test_self_order_meal_do_not_change_tracking_number_on_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/192?access_token=40ccfa611867496c", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:50:41,114 44 INFO rb-5c3f854-225290-421545 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-06 09:50:41,168 44 INFO rb-5c3f854-225290-421545 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-06 09:50:41,188 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "POST /pos-self/relations/192 HTTP/1.1" 200 - 37 0.024 0.059 2026-10-06 09:50:41,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-06 09:50:41,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "POST /pos-self/data/192 HTTP/1.1" 200 - 181 0.114 0.263 2026-10-06 09:50:41,624 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.322 2026-10-06 09:50:41,671 44 INFO rb-5c3f854-225290-421545 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-06 09:50:41,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "GET /web/image/ir.attachment/12091/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:50:41,764 44 INFO rb-5c3f854-225290-421545 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-06 09:50:41,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-06 09:50:41,827 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:50:41,841 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.029 2026-10-06 09:50:41,847 44 INFO rb-5c3f854-225290-421545 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-06 09:50:41,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-06 09:50:41,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.070 2026-10-06 09:50:41,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.081 2026-10-06 09:50:41,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.097 2026-10-06 09:50:41,957 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 6 0.006 0.038 2026-10-06 09:50:41,985 44 INFO rb-5c3f854-225290-421545 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-06 09:50:42,053 44 INFO rb-5c3f854-225290-421545 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-06 09:50:42,103 44 INFO rb-5c3f854-225290-421545 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-06 09:50:42,172 44 INFO rb-5c3f854-225290-421545 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-06 09:50:42,244 44 INFO rb-5c3f854-225290-421545 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-06 09:50:42,295 44 INFO rb-5c3f854-225290-421545 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-06 09:50:42,370 44 INFO rb-5c3f854-225290-421545 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-06 09:50:42,421 44 INFO rb-5c3f854-225290-421545 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-06 09:50:42,422 44 INFO rb-5c3f854-225290-421545 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-06 09:50:42,464 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: heap 7759852 (allocated 8912896) 2026-10-06 09:50:42,468 44 INFO rb-5c3f854-225290-421545 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 141256 2026-10-06 09:50:42,470 44 INFO rb-5c3f854-225290-421545 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-06 09:50:42,471 44 INFO rb-5c3f854-225290-421545 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 141256 2026-10-06 09:50:42,574 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095042_574669_test_self_order_meal_do_not_change_tracking_number_on_sync.txt 2026-10-06 09:50:42,575 44 INFO rb-5c3f854-225290-421545 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/tmp68asmz_5_chrome_odoo" 2026-10-06 09:50:42,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-10-06 09:50:49,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141436 2026-10-06 09:50:49,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpp8_jd9qw_chrome_odoo 2026-10-06 09:50:49,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39029/json/version 2026-10-06 09:50:49,939 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39029', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:49,994 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-06 09:50:49,994 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39029/json 2026-10-06 09:50:49,995 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39029', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:50,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:39029/devtools/page/7FCF0EE2CC8E273DC8CB6ACA0442A19D 2026-10-06 09:50:50,011 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-06 09:50:50,020 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-06 09:50:50,037 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-06 09:50:50,281 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" in browser 2026-10-06 09:50:50,282 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" 2026-10-06 09:50:50,299 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:50:50,907 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:50] "GET /pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6 HTTP/1.1" 200 - 59 0.035 0.576 2026-10-06 09:50:50,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '7FCF0EE2CC8E273DC8CB6ACA0442A19D', 'loaderId': 'CA6323397E0D7C146AFB73CC0AAA5680', 'isDownload': False} 2026-10-06 09:50:50,911 44 INFO rb-5c3f854-225290-421545 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-06 09:50:50,942 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:50:50,971 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:50:50,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:50] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.036 2026-10-06 09:50:51,018 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:50:51,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:51] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.019 0.075 2026-10-06 09:50:51,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:50:51,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:51] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.140 2026-10-06 09:50:51,311 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:51] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.008 2026-10-06 09:50:51,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:50:51,345 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:50:51,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:51] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.006 0.014 2026-10-06 09:50:51,351 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:50:51,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:51] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.012 2026-10-06 09:50:51,362 44 INFO rb-5c3f854-225290-421545 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-06 09:50:51,417 44 INFO rb-5c3f854-225290-421545 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-06 09:50:51,475 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:51] "POST /pos-self/relations/193 HTTP/1.1" 200 - 37 0.049 0.053 2026-10-06 09:50:51,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.164 2026-10-06 09:50:51,932 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:51] "POST /pos-self/data/193 HTTP/1.1" 200 - 181 0.156 0.239 2026-10-06 09:50:51,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.367 2026-10-06 09:50:52,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.011 2026-10-06 09:50:52,061 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-06 09:50:52,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "GET /web/image/ir.attachment/12144/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:50:52,179 44 INFO rb-5c3f854-225290-421545 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-06 09:50:52,192 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "GET /web/image/ir.attachment/12098/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:50:52,230 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:50:52,315 44 INFO rb-5c3f854-225290-421545 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-06 09:50:52,353 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 09:50:52,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.019 2026-10-06 09:50:52,391 44 INFO rb-5c3f854-225290-421545 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-06 09:50:52,399 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.037 2026-10-06 09:50:52,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-06 09:50:52,430 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-06 09:50:52,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-10-06 09:50:52,454 44 INFO rb-5c3f854-225290-421545 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-06 09:50:52,482 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:50:52,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.004 0.016 2026-10-06 09:50:52,506 44 INFO rb-5c3f854-225290-421545 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-06 09:50:52,576 44 INFO rb-5c3f854-225290-421545 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-06 09:50:52,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34125210 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000001', 'uuid': 'ebf9b26a-17b5-4a21-b6df-64ddb687c505'}] 2026-10-06 09:50:52,670 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34125210 order {'name': None, 'pos_reference': '260-193-000001', 'uuid': 'ebf9b26a-17b5-4a21-b6df-64ddb687c505'} created pos.order #948 2026-10-06 09:50:52,696 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34125210 finished 2026-10-06 09:50:52,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.056 0.200 2026-10-06 09:50:52,894 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.013 2026-10-06 09:50:52,910 44 INFO rb-5c3f854-225290-421545 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-06 09:50:52,957 44 INFO rb-5c3f854-225290-421545 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-06 09:50:53,016 44 INFO rb-5c3f854-225290-421545 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-06 09:50:53,076 44 INFO rb-5c3f854-225290-421545 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-06 09:50:53,130 44 INFO rb-5c3f854-225290-421545 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-06 09:50:53,178 44 INFO rb-5c3f854-225290-421545 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-06 09:50:53,235 44 INFO rb-5c3f854-225290-421545 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-06 09:50:53,257 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:53] "GET /web/image/ir.attachment/12143/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 09:50:53,293 44 INFO rb-5c3f854-225290-421545 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-06 09:50:53,348 44 INFO rb-5c3f854-225290-421545 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-06 09:50:53,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:53] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.034 0.077 2026-10-06 09:50:53,493 44 INFO rb-5c3f854-225290-421545 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-06 09:50:53,497 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.012 2026-10-06 09:50:53,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-06 09:50:53,544 44 INFO rb-5c3f854-225290-421545 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-06 09:50:53,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8173084 (allocated 9437184) 2026-10-06 09:50:53,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141436 2026-10-06 09:50:53,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-06 09:50:53,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141436 2026-10-06 09:50:53,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095053_716255_test_self_order_mobile.txt 2026-10-06 09:50:53,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpp8_jd9qw_chrome_odoo" 2026-10-06 09:50:54,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141631 2026-10-06 09:50:54,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpmomh97mg_chrome_odoo 2026-10-06 09:50:54,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41879/json/version 2026-10-06 09:50:54,037 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41879', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:54,119 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-06 09:50:54,119 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41879/json 2026-10-06 09:50:54,120 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41879', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:54,131 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:41879/devtools/page/4FA362BE34640B2316E9C500AD3CAFEC 2026-10-06 09:50:54,148 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-06 09:50:54,155 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-06 09:50:54,192 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-06 09:50:54,196 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" in browser 2026-10-06 09:50:54,196 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" 2026-10-06 09:50:54,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:54] "GET /pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6 HTTP/1.1" 200 - 9 0.005 0.022 2026-10-06 09:50:54,250 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '4FA362BE34640B2316E9C500AD3CAFEC', 'loaderId': '0B54227EC461A78C5EC44637FD23E2EA', 'isDownload': False} 2026-10-06 09:50:54,251 44 INFO rb-5c3f854-225290-421545 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-06 09:50:54,275 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:50:54,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:54] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.023 2026-10-06 09:50:54,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:54] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.041 2026-10-06 09:50:54,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:54] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.011 0.044 2026-10-06 09:50:54,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:54] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-06 09:50:54,587 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:50:54,619 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:50:54,619 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:50:54,624 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:50:54,637 44 INFO rb-5c3f854-225290-421545 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-06 09:50:54,638 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:54] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.004 0.019 2026-10-06 09:50:54,697 44 INFO rb-5c3f854-225290-421545 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-06 09:50:54,714 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:54] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.026 0.045 2026-10-06 09:50:54,721 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.075 2026-10-06 09:50:55,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.135 0.188 2026-10-06 09:50:55,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.327 2026-10-06 09:50:55,180 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.011 2026-10-06 09:50:55,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-06 09:50:55,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "GET /web/image/ir.attachment/12144/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:50:55,276 44 INFO rb-5c3f854-225290-421545 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-06 09:50:55,299 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "GET /web/image/ir.attachment/12098/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:50:55,312 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:50:55,361 44 INFO rb-5c3f854-225290-421545 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-06 09:50:55,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 09:50:55,428 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-06 09:50:55,443 44 INFO rb-5c3f854-225290-421545 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-06 09:50:55,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-06 09:50:55,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-06 09:50:55,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-06 09:50:55,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-10-06 09:50:55,510 44 INFO rb-5c3f854-225290-421545 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-06 09:50:55,550 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:50:55,562 44 INFO rb-5c3f854-225290-421545 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-06 09:50:55,575 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.004 0.019 2026-10-06 09:50:55,638 44 INFO rb-5c3f854-225290-421545 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-06 09:50:55,661 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.004 0.012 2026-10-06 09:50:55,711 44 INFO rb-5c3f854-225290-421545 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-06 09:50:55,789 44 INFO rb-5c3f854-225290-421545 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-06 09:50:55,824 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48645913 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000002', 'uuid': '7cb3d36c-c6c8-4f2a-8270-d059dd943e62'}] 2026-10-06 09:50:55,871 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48645913 order {'name': None, 'pos_reference': '260-193-000002', 'uuid': '7cb3d36c-c6c8-4f2a-8270-d059dd943e62'} created pos.order #949 2026-10-06 09:50:55,898 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48645913 finished 2026-10-06 09:50:55,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.056 0.161 2026-10-06 09:50:56,050 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.013 2026-10-06 09:50:56,074 44 INFO rb-5c3f854-225290-421545 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-06 09:50:56,119 44 INFO rb-5c3f854-225290-421545 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-06 09:50:56,176 44 INFO rb-5c3f854-225290-421545 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-06 09:50:56,234 44 INFO rb-5c3f854-225290-421545 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-06 09:50:56,288 44 INFO rb-5c3f854-225290-421545 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-06 09:50:56,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-06 09:50:56,338 44 INFO rb-5c3f854-225290-421545 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-06 09:50:56,394 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8361316 (allocated 9699328) 2026-10-06 09:50:56,403 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141631 2026-10-06 09:50:56,404 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-06 09:50:56,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141631 2026-10-06 09:50:56,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095056_502847_test_self_order_mobile.txt 2026-10-06 09:50:56,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpmomh97mg_chrome_odoo" 2026-10-06 09:50:56,875 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141825 2026-10-06 09:50:56,875 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpmzmso4g1_chrome_odoo 2026-10-06 09:50:56,875 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37423/json/version 2026-10-06 09:50:56,876 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37423', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:56,945 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-06 09:50:56,945 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37423/json 2026-10-06 09:50:56,946 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37423', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:56,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:37423/devtools/page/03C5D798FB4095EBB87B31E9A099F792 2026-10-06 09:50:56,983 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-06 09:50:56,992 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-06 09:50:57,024 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-06 09:50:57,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" in browser 2026-10-06 09:50:57,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" 2026-10-06 09:50:57,087 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "GET /pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6 HTTP/1.1" 200 - 9 0.007 0.030 2026-10-06 09:50:57,095 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '03C5D798FB4095EBB87B31E9A099F792', 'loaderId': '27C4A12A1CC96D897CA9F5A28EBD0210', 'isDownload': False} 2026-10-06 09:50:57,096 44 INFO rb-5c3f854-225290-421545 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-06 09:50:57,117 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:50:57,147 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.008 0.013 2026-10-06 09:50:57,154 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.022 2026-10-06 09:50:57,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.031 2026-10-06 09:50:57,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.007 2026-10-06 09:50:57,376 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:50:57,393 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:50:57,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.003 0.017 2026-10-06 09:50:57,399 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:50:57,399 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:50:57,402 44 INFO rb-5c3f854-225290-421545 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-06 09:50:57,452 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.012 0.027 2026-10-06 09:50:57,456 44 INFO rb-5c3f854-225290-421545 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-06 09:50:57,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.040 2026-10-06 09:50:57,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-06 09:50:57,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.094 0.192 2026-10-06 09:50:57,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.013 2026-10-06 09:50:57,894 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-06 09:50:57,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:57] "GET /web/image/ir.attachment/12144/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:50:57,991 44 INFO rb-5c3f854-225290-421545 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-06 09:50:58,009 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:58] "GET /web/image/ir.attachment/12098/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:50:58,042 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:50:58,103 44 INFO rb-5c3f854-225290-421545 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-06 09:50:58,147 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:58] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 09:50:58,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:58] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.030 2026-10-06 09:50:58,182 44 INFO rb-5c3f854-225290-421545 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-06 09:50:58,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:58] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.055 2026-10-06 09:50:58,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:58] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.014 0.076 2026-10-06 09:50:58,249 44 INFO rb-5c3f854-225290-421545 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-06 09:50:58,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:58] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.118 2026-10-06 09:50:58,277 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:50:58,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:58] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.139 2026-10-06 09:50:58,302 44 INFO rb-5c3f854-225290-421545 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-06 09:50:58,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:58] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.005 0.042 2026-10-06 09:50:58,377 44 INFO rb-5c3f854-225290-421545 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-06 09:50:58,413 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83783855 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000003', 'uuid': '65b0e0b9-ddd4-43fb-8ca3-506635d6493c'}] 2026-10-06 09:50:58,447 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83783855 order {'name': None, 'pos_reference': '260-193-000003', 'uuid': '65b0e0b9-ddd4-43fb-8ca3-506635d6493c'} created pos.order #950 2026-10-06 09:50:58,470 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83783855 finished 2026-10-06 09:50:58,588 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.048 0.170 2026-10-06 09:50:58,618 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.010 2026-10-06 09:50:58,666 44 INFO rb-5c3f854-225290-421545 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-06 09:50:58,712 44 INFO rb-5c3f854-225290-421545 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-06 09:50:58,772 44 INFO rb-5c3f854-225290-421545 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-06 09:50:58,830 44 INFO rb-5c3f854-225290-421545 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-06 09:50:58,884 44 INFO rb-5c3f854-225290-421545 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-06 09:50:58,932 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-06 09:50:58,933 44 INFO rb-5c3f854-225290-421545 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-06 09:50:59,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8145100 (allocated 8650752) 2026-10-06 09:50:59,008 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141825 2026-10-06 09:50:59,010 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-06 09:50:59,010 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141825 2026-10-06 09:50:59,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095059_110636_test_self_order_mobile.txt 2026-10-06 09:50:59,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpmzmso4g1_chrome_odoo" 2026-10-06 09:50:59,541 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142019 2026-10-06 09:50:59,542 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpduql1t7r_chrome_odoo 2026-10-06 09:50:59,542 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42651/json/version 2026-10-06 09:50:59,543 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42651', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:59,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-06 09:50:59,571 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42651/json 2026-10-06 09:50:59,571 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42651', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:50:59,586 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:42651/devtools/page/898722C492D801FE87C9AA96CA9937AB 2026-10-06 09:50:59,602 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-06 09:50:59,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-06 09:50:59,629 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-06 09:50:59,630 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" in browser 2026-10-06 09:50:59,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" 2026-10-06 09:50:59,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:59] "GET /pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6 HTTP/1.1" 200 - 9 0.006 0.031 2026-10-06 09:50:59,686 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '898722C492D801FE87C9AA96CA9937AB', 'loaderId': '2CFABD17A70AE274C2E38EC021E3C133', 'isDownload': False} 2026-10-06 09:50:59,687 44 INFO rb-5c3f854-225290-421545 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-06 09:50:59,714 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:50:59,752 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:59] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.018 2026-10-06 09:50:59,759 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:59] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.027 2026-10-06 09:50:59,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:50:59] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.008 0.031 2026-10-06 09:51:00,001 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-06 09:51:00,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:51:00,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:51:00,033 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:51:00,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:51:00,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.002 0.019 2026-10-06 09:51:00,042 44 INFO rb-5c3f854-225290-421545 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-06 09:51:00,100 44 INFO rb-5c3f854-225290-421545 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-06 09:51:00,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.025 0.043 2026-10-06 09:51:00,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.069 2026-10-06 09:51:00,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-06 09:51:00,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.099 0.196 2026-10-06 09:51:00,543 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.012 0.016 2026-10-06 09:51:00,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-06 09:51:00,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /web/image/ir.attachment/12144/raw HTTP/1.1" 200 - 4 0.003 0.011 2026-10-06 09:51:00,650 44 INFO rb-5c3f854-225290-421545 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-06 09:51:00,666 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /web/image/ir.attachment/12098/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-06 09:51:00,681 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:00,747 44 INFO rb-5c3f854-225290-421545 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-06 09:51:00,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 09:51:00,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.032 2026-10-06 09:51:00,817 44 INFO rb-5c3f854-225290-421545 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-06 09:51:00,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-06 09:51:00,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.067 2026-10-06 09:51:00,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-06 09:51:00,894 44 INFO rb-5c3f854-225290-421545 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-06 09:51:00,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.114 2026-10-06 09:51:00,929 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:51:00,952 44 INFO rb-5c3f854-225290-421545 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-06 09:51:00,954 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:00] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.008 0.029 2026-10-06 09:51:01,019 44 INFO rb-5c3f854-225290-421545 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-06 09:51:01,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:01] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.010 0.011 2026-10-06 09:51:01,086 44 INFO rb-5c3f854-225290-421545 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-06 09:51:01,159 44 INFO rb-5c3f854-225290-421545 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-06 09:51:01,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75969369 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000004', 'uuid': '02a5084e-41af-47eb-b897-8233cd148b28'}] 2026-10-06 09:51:01,248 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75969369 order {'name': None, 'pos_reference': '260-193-000004', 'uuid': '02a5084e-41af-47eb-b897-8233cd148b28'} created pos.order #951 2026-10-06 09:51:01,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75969369 finished 2026-10-06 09:51:01,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.058 0.151 2026-10-06 09:51:01,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.011 2026-10-06 09:51:01,435 44 INFO rb-5c3f854-225290-421545 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-06 09:51:01,482 44 INFO rb-5c3f854-225290-421545 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-06 09:51:01,540 44 INFO rb-5c3f854-225290-421545 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-06 09:51:01,598 44 INFO rb-5c3f854-225290-421545 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-06 09:51:01,651 44 INFO rb-5c3f854-225290-421545 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-06 09:51:01,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-06 09:51:01,699 44 INFO rb-5c3f854-225290-421545 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-06 09:51:01,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8355976 (allocated 9437184) 2026-10-06 09:51:01,761 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142019 2026-10-06 09:51:01,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-06 09:51:01,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142019 2026-10-06 09:51:01,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095101_863649_test_self_order_mobile.txt 2026-10-06 09:51:01,864 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpduql1t7r_chrome_odoo" 2026-10-06 09:51:02,337 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142206 2026-10-06 09:51:02,337 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpac94e0x8_chrome_odoo 2026-10-06 09:51:02,337 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36323/json/version 2026-10-06 09:51:02,339 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36323', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:02,355 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-06 09:51:02,355 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36323/json 2026-10-06 09:51:02,356 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36323', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:02,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36323/devtools/page/53A43F60E3FB0A8A058FC0389F36E3E8 2026-10-06 09:51:02,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-06 09:51:02,392 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-06 09:51:02,419 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-06 09:51:02,428 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" in browser 2026-10-06 09:51:02,429 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" 2026-10-06 09:51:02,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:02] "GET /pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6 HTTP/1.1" 200 - 9 0.008 0.027 2026-10-06 09:51:02,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '53A43F60E3FB0A8A058FC0389F36E3E8', 'loaderId': 'A12A51D4FA071515E95893E3DE4B7C0F', 'isDownload': False} 2026-10-06 09:51:02,487 44 INFO rb-5c3f854-225290-421545 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-06 09:51:02,511 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:51:02,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:02] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.017 2026-10-06 09:51:02,562 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:02] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.006 0.027 2026-10-06 09:51:02,575 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:02] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.038 2026-10-06 09:51:02,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.011 2026-10-06 09:51:02,781 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:51:02,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:02] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:51:02,801 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:51:02,801 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:51:02,810 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:51:02,822 44 INFO rb-5c3f854-225290-421545 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-06 09:51:02,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:02] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.016 0.031 2026-10-06 09:51:02,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.051 2026-10-06 09:51:02,876 44 INFO rb-5c3f854-225290-421545 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-06 09:51:02,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-06 09:51:03,223 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:03] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.111 0.203 2026-10-06 09:51:03,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.009 0.013 2026-10-06 09:51:03,311 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-06 09:51:03,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:03] "GET /web/image/ir.attachment/12144/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:51:03,402 44 INFO rb-5c3f854-225290-421545 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-06 09:51:03,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:03] "GET /web/image/ir.attachment/12098/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:51:03,434 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:03,505 44 INFO rb-5c3f854-225290-421545 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-06 09:51:03,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:03] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-06 09:51:03,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:03] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.024 2026-10-06 09:51:03,589 44 INFO rb-5c3f854-225290-421545 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-06 09:51:03,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:03] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.044 2026-10-06 09:51:03,618 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:03] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.060 2026-10-06 09:51:03,642 44 INFO rb-5c3f854-225290-421545 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-06 09:51:03,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:03] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.084 2026-10-06 09:51:03,667 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:03] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.101 2026-10-06 09:51:03,694 44 INFO rb-5c3f854-225290-421545 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-06 09:51:03,767 44 INFO rb-5c3f854-225290-421545 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-06 09:51:03,796 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:03,820 44 INFO rb-5c3f854-225290-421545 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-06 09:51:03,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:03] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.006 0.025 2026-10-06 09:51:03,896 44 INFO rb-5c3f854-225290-421545 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-06 09:51:03,946 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19403582 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000005', 'uuid': '725d5a7f-0135-4a89-bdd8-3608fa8ba034'}] 2026-10-06 09:51:03,978 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19403582 order {'name': None, 'pos_reference': '260-193-000005', 'uuid': '725d5a7f-0135-4a89-bdd8-3608fa8ba034'} created pos.order #952 2026-10-06 09:51:03,998 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19403582 finished 2026-10-06 09:51:04,092 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.058 0.145 2026-10-06 09:51:04,150 44 INFO rb-5c3f854-225290-421545 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-06 09:51:04,155 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.014 2026-10-06 09:51:04,210 44 INFO rb-5c3f854-225290-421545 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-06 09:51:04,274 44 INFO rb-5c3f854-225290-421545 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-06 09:51:04,325 44 INFO rb-5c3f854-225290-421545 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-06 09:51:04,376 44 INFO rb-5c3f854-225290-421545 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-06 09:51:04,438 44 INFO rb-5c3f854-225290-421545 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-06 09:51:04,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:04] "GET /web/image/product.product/3005/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.004 0.019 2026-10-06 09:51:04,488 44 INFO rb-5c3f854-225290-421545 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-06 09:51:04,569 44 INFO rb-5c3f854-225290-421545 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-06 09:51:04,597 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93098521 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000005', 'uuid': '725d5a7f-0135-4a89-bdd8-3608fa8ba034'}] 2026-10-06 09:51:04,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1495] to pos.order #952 2026-10-06 09:51:04,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93098521 order {'name': None, 'pos_reference': '260-193-000005', 'uuid': '725d5a7f-0135-4a89-bdd8-3608fa8ba034'} updated pos.order #952 2026-10-06 09:51:04,651 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93098521 finished 2026-10-06 09:51:04,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.090 0.168 2026-10-06 09:51:04,872 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.015 2026-10-06 09:51:04,878 44 INFO rb-5c3f854-225290-421545 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-06 09:51:04,934 44 INFO rb-5c3f854-225290-421545 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-06 09:51:04,993 44 INFO rb-5c3f854-225290-421545 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-06 09:51:05,054 44 INFO rb-5c3f854-225290-421545 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-06 09:51:05,106 44 INFO rb-5c3f854-225290-421545 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-06 09:51:05,153 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-06 09:51:05,154 44 INFO rb-5c3f854-225290-421545 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-06 09:51:05,213 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8662032 (allocated 10223616) 2026-10-06 09:51:05,235 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142206 2026-10-06 09:51:05,242 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-06 09:51:05,243 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142206 2026-10-06 09:51:05,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095105_335778_test_self_order_mobile.txt 2026-10-06 09:51:05,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpac94e0x8_chrome_odoo" 2026-10-06 09:51:05,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142394 2026-10-06 09:51:05,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpio44bjxr_chrome_odoo 2026-10-06 09:51:05,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42793/json/version 2026-10-06 09:51:05,764 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:05,796 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-06 09:51:05,796 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42793/json 2026-10-06 09:51:05,796 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:05,811 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:42793/devtools/page/C570E0401187084A6675B2B3528C2DC7 2026-10-06 09:51:05,826 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-06 09:51:05,832 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-06 09:51:05,861 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-06 09:51:05,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" in browser 2026-10-06 09:51:05,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" 2026-10-06 09:51:05,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:05] "GET /pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6 HTTP/1.1" 200 - 9 0.005 0.024 2026-10-06 09:51:05,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'C570E0401187084A6675B2B3528C2DC7', 'loaderId': '6C1AC32846501FA9610C0994019C9028', 'isDownload': False} 2026-10-06 09:51:05,915 44 INFO rb-5c3f854-225290-421545 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-06 09:51:05,939 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:51:05,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:05] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.012 2026-10-06 09:51:05,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:05] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.024 2026-10-06 09:51:05,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:05] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.034 2026-10-06 09:51:06,192 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:51:06,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-06 09:51:06,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:51:06,230 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:51:06,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:51:06,236 44 INFO rb-5c3f854-225290-421545 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-06 09:51:06,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:06] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.003 0.019 2026-10-06 09:51:06,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 09:51:06,291 44 INFO rb-5c3f854-225290-421545 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-06 09:51:06,315 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:06] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.014 0.036 2026-10-06 09:51:06,318 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-06 09:51:06,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:06] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.139 0.196 2026-10-06 09:51:06,755 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.010 2026-10-06 09:51:06,769 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-06 09:51:06,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:06] "GET /web/image/ir.attachment/12144/raw HTTP/1.1" 200 - 4 0.006 0.017 2026-10-06 09:51:06,851 44 INFO rb-5c3f854-225290-421545 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-06 09:51:06,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:06] "GET /web/image/ir.attachment/12098/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:51:06,885 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:06,950 44 INFO rb-5c3f854-225290-421545 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-06 09:51:07,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:07] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.040 2026-10-06 09:51:07,026 44 INFO rb-5c3f854-225290-421545 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-06 09:51:07,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:07] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-10-06 09:51:07,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:07] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.082 2026-10-06 09:51:07,086 44 INFO rb-5c3f854-225290-421545 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-06 09:51:07,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:07] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-06 09:51:07,116 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:07] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-06 09:51:07,128 44 INFO rb-5c3f854-225290-421545 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-06 09:51:07,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:07] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-06 09:51:07,197 44 INFO rb-5c3f854-225290-421545 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-06 09:51:07,237 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:51:07,253 44 INFO rb-5c3f854-225290-421545 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-06 09:51:07,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:07] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.020 0.033 2026-10-06 09:51:07,322 44 INFO rb-5c3f854-225290-421545 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-06 09:51:07,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:07] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.008 0.012 2026-10-06 09:51:07,389 44 INFO rb-5c3f854-225290-421545 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-06 09:51:07,460 44 INFO rb-5c3f854-225290-421545 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-06 09:51:07,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3583935 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000006', 'uuid': '076eee15-707e-456e-a7a8-d21f99c4d33a'}] 2026-10-06 09:51:07,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3583935 order {'name': None, 'pos_reference': '260-193-000006', 'uuid': '076eee15-707e-456e-a7a8-d21f99c4d33a'} created pos.order #953 2026-10-06 09:51:07,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3583935 finished 2026-10-06 09:51:07,672 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.054 0.161 2026-10-06 09:51:07,732 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.014 2026-10-06 09:51:07,734 44 INFO rb-5c3f854-225290-421545 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-06 09:51:07,787 44 INFO rb-5c3f854-225290-421545 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-06 09:51:07,847 44 INFO rb-5c3f854-225290-421545 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-06 09:51:07,914 44 INFO rb-5c3f854-225290-421545 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-06 09:51:07,965 44 INFO rb-5c3f854-225290-421545 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-06 09:51:08,016 44 INFO rb-5c3f854-225290-421545 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-06 09:51:08,077 44 INFO rb-5c3f854-225290-421545 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-06 09:51:08,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:08] "GET /web/image/product.product/3005/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.004 0.020 2026-10-06 09:51:08,128 44 INFO rb-5c3f854-225290-421545 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-06 09:51:08,195 44 INFO rb-5c3f854-225290-421545 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-06 09:51:08,233 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84224672 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000006', 'uuid': '076eee15-707e-456e-a7a8-d21f99c4d33a'}] 2026-10-06 09:51:08,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1497] to pos.order #953 2026-10-06 09:51:08,274 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84224672 order {'name': None, 'pos_reference': '260-193-000006', 'uuid': '076eee15-707e-456e-a7a8-d21f99c4d33a'} updated pos.order #953 2026-10-06 09:51:08,302 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84224672 finished 2026-10-06 09:51:08,477 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.088 0.198 2026-10-06 09:51:08,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.010 2026-10-06 09:51:08,542 44 INFO rb-5c3f854-225290-421545 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-06 09:51:08,598 44 INFO rb-5c3f854-225290-421545 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-06 09:51:08,660 44 INFO rb-5c3f854-225290-421545 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-06 09:51:08,716 44 INFO rb-5c3f854-225290-421545 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-06 09:51:08,769 44 INFO rb-5c3f854-225290-421545 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-06 09:51:08,817 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-06 09:51:08,818 44 INFO rb-5c3f854-225290-421545 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-06 09:51:08,878 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8943380 (allocated 10223616) 2026-10-06 09:51:08,883 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142394 2026-10-06 09:51:08,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-06 09:51:08,887 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142394 2026-10-06 09:51:09,010 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095109_010286_test_self_order_mobile.txt 2026-10-06 09:51:09,010 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpio44bjxr_chrome_odoo" 2026-10-06 09:51:09,378 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142586 2026-10-06 09:51:09,378 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpg3enmrn3_chrome_odoo 2026-10-06 09:51:09,378 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42531/json/version 2026-10-06 09:51:09,379 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:09,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-06 09:51:09,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42531/json 2026-10-06 09:51:09,461 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:09,473 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:42531/devtools/page/9776C446BE4DE266E76CAC0FC951C876 2026-10-06 09:51:09,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-06 09:51:09,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-06 09:51:09,524 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-06 09:51:09,534 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" in browser 2026-10-06 09:51:09,534 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" 2026-10-06 09:51:09,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:09] "GET /pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6 HTTP/1.1" 200 - 9 0.007 0.029 2026-10-06 09:51:09,598 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '9776C446BE4DE266E76CAC0FC951C876', 'loaderId': 'C0814D7ED8F8E976E85882300189162D', 'isDownload': False} 2026-10-06 09:51:09,599 44 INFO rb-5c3f854-225290-421545 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-06 09:51:09,624 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:51:09,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:09] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.007 0.012 2026-10-06 09:51:09,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:09] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.008 0.026 2026-10-06 09:51:09,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:09] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.039 2026-10-06 09:51:09,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-06 09:51:09,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:51:09,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:09] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.010 0.010 2026-10-06 09:51:09,959 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:51:09,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 09:51:09,962 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:51:09,976 44 INFO rb-5c3f854-225290-421545 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-06 09:51:10,031 44 INFO rb-5c3f854-225290-421545 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-06 09:51:10,069 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.020 0.062 2026-10-06 09:51:10,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.080 2026-10-06 09:51:10,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-06 09:51:10,505 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.152 0.249 2026-10-06 09:51:10,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.012 2026-10-06 09:51:10,615 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-06 09:51:10,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "GET /web/image/ir.attachment/12144/raw HTTP/1.1" 200 - 4 0.009 0.009 2026-10-06 09:51:10,720 44 INFO rb-5c3f854-225290-421545 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-06 09:51:10,743 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "GET /web/image/ir.attachment/12098/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:51:10,776 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:51:10,820 44 INFO rb-5c3f854-225290-421545 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-06 09:51:10,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.007 0.028 2026-10-06 09:51:10,910 44 INFO rb-5c3f854-225290-421545 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-06 09:51:10,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.038 2026-10-06 09:51:10,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.059 2026-10-06 09:51:10,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-06 09:51:10,962 44 INFO rb-5c3f854-225290-421545 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-06 09:51:10,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.088 2026-10-06 09:51:10,986 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:10] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.101 2026-10-06 09:51:11,017 44 INFO rb-5c3f854-225290-421545 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-06 09:51:11,079 44 INFO rb-5c3f854-225290-421545 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-06 09:51:11,103 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:11,130 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:11] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.007 0.025 2026-10-06 09:51:11,137 44 INFO rb-5c3f854-225290-421545 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-06 09:51:11,215 44 INFO rb-5c3f854-225290-421545 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-06 09:51:11,263 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32046709 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000007', 'uuid': '34439362-36d1-4716-995a-5f4c6d958c6d'}] 2026-10-06 09:51:11,312 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32046709 order {'name': None, 'pos_reference': '260-193-000007', 'uuid': '34439362-36d1-4716-995a-5f4c6d958c6d'} created pos.order #954 2026-10-06 09:51:11,337 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32046709 finished 2026-10-06 09:51:11,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:11] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.078 0.181 2026-10-06 09:51:11,525 44 INFO rb-5c3f854-225290-421545 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-06 09:51:11,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.015 2026-10-06 09:51:11,584 44 INFO rb-5c3f854-225290-421545 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-06 09:51:11,645 44 INFO rb-5c3f854-225290-421545 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-06 09:51:11,717 44 INFO rb-5c3f854-225290-421545 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-06 09:51:11,769 44 INFO rb-5c3f854-225290-421545 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-06 09:51:11,820 44 INFO rb-5c3f854-225290-421545 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-06 09:51:11,880 44 INFO rb-5c3f854-225290-421545 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-06 09:51:11,918 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:11] "GET /web/image/product.product/3005/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.004 0.014 2026-10-06 09:51:11,935 44 INFO rb-5c3f854-225290-421545 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-06 09:51:12,002 44 INFO rb-5c3f854-225290-421545 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-06 09:51:12,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83573988 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000007', 'uuid': '34439362-36d1-4716-995a-5f4c6d958c6d'}] 2026-10-06 09:51:12,057 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1499] to pos.order #954 2026-10-06 09:51:12,063 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83573988 order {'name': None, 'pos_reference': '260-193-000007', 'uuid': '34439362-36d1-4716-995a-5f4c6d958c6d'} updated pos.order #954 2026-10-06 09:51:12,088 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83573988 finished 2026-10-06 09:51:12,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.076 0.159 2026-10-06 09:51:12,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.016 2026-10-06 09:51:12,292 44 INFO rb-5c3f854-225290-421545 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-06 09:51:12,350 44 INFO rb-5c3f854-225290-421545 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-06 09:51:12,410 44 INFO rb-5c3f854-225290-421545 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-06 09:51:12,464 44 INFO rb-5c3f854-225290-421545 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-06 09:51:12,518 44 INFO rb-5c3f854-225290-421545 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-06 09:51:12,567 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-06 09:51:12,568 44 INFO rb-5c3f854-225290-421545 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-06 09:51:12,623 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8657608 (allocated 10223616) 2026-10-06 09:51:12,624 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142586 2026-10-06 09:51:12,625 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-06 09:51:12,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142586 2026-10-06 09:51:12,731 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095112_731649_test_self_order_mobile.txt 2026-10-06 09:51:12,731 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpg3enmrn3_chrome_odoo" 2026-10-06 09:51:13,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142770 2026-10-06 09:51:13,073 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp3202nv7u_chrome_odoo 2026-10-06 09:51:13,073 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37807/json/version 2026-10-06 09:51:13,074 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37807', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:13,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-06 09:51:13,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37807/json 2026-10-06 09:51:13,127 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37807', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:13,139 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:37807/devtools/page/BFE51A63929D8ECD476BD9B4182F96FC 2026-10-06 09:51:13,148 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-06 09:51:13,156 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-06 09:51:13,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-06 09:51:13,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" in browser 2026-10-06 09:51:13,219 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" 2026-10-06 09:51:13,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:13] "GET /pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6 HTTP/1.1" 200 - 9 0.008 0.025 2026-10-06 09:51:13,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'BFE51A63929D8ECD476BD9B4182F96FC', 'loaderId': '0579252DA2B43B96401A11653FD711CA', 'isDownload': False} 2026-10-06 09:51:13,267 44 INFO rb-5c3f854-225290-421545 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-06 09:51:13,303 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:51:13,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:13] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.012 2026-10-06 09:51:13,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:13] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.019 2026-10-06 09:51:13,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:13] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.024 2026-10-06 09:51:13,540 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:51:13,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:13] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.027 2026-10-06 09:51:13,574 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:51:13,575 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:51:13,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:51:13,593 44 INFO rb-5c3f854-225290-421545 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-06 09:51:13,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:13] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.004 0.016 2026-10-06 09:51:13,646 44 INFO rb-5c3f854-225290-421545 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-06 09:51:13,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:13] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.016 0.053 2026-10-06 09:51:13,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.075 2026-10-06 09:51:14,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.135 0.205 2026-10-06 09:51:14,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.338 2026-10-06 09:51:14,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.013 2026-10-06 09:51:14,131 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-06 09:51:14,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "GET /web/image/ir.attachment/12144/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:51:14,207 44 INFO rb-5c3f854-225290-421545 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-06 09:51:14,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "GET /web/image/ir.attachment/12098/raw HTTP/1.1" 200 - 4 0.002 0.015 2026-10-06 09:51:14,241 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:14,332 44 INFO rb-5c3f854-225290-421545 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-06 09:51:14,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.002 0.021 2026-10-06 09:51:14,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-06 09:51:14,403 44 INFO rb-5c3f854-225290-421545 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-06 09:51:14,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-06 09:51:14,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.050 2026-10-06 09:51:14,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-06 09:51:14,454 44 INFO rb-5c3f854-225290-421545 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-06 09:51:14,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-06 09:51:14,507 44 INFO rb-5c3f854-225290-421545 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-06 09:51:14,582 44 INFO rb-5c3f854-225290-421545 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-06 09:51:14,606 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:51:14,620 44 INFO rb-5c3f854-225290-421545 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-06 09:51:14,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.013 0.021 2026-10-06 09:51:14,690 44 INFO rb-5c3f854-225290-421545 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-06 09:51:14,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:14] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.003 0.008 2026-10-06 09:51:14,760 44 INFO rb-5c3f854-225290-421545 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-06 09:51:14,840 44 INFO rb-5c3f854-225290-421545 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-06 09:51:14,881 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87010872 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000008', 'uuid': '01acb537-765a-4fd9-981a-4cf8b7e32b7e'}] 2026-10-06 09:51:14,923 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87010872 order {'name': None, 'pos_reference': '260-193-000008', 'uuid': '01acb537-765a-4fd9-981a-4cf8b7e32b7e'} created pos.order #955 2026-10-06 09:51:14,949 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87010872 finished 2026-10-06 09:51:15,078 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.073 0.175 2026-10-06 09:51:15,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.015 2026-10-06 09:51:15,140 44 INFO rb-5c3f854-225290-421545 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-06 09:51:15,193 44 INFO rb-5c3f854-225290-421545 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-06 09:51:15,251 44 INFO rb-5c3f854-225290-421545 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-06 09:51:15,326 44 INFO rb-5c3f854-225290-421545 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-06 09:51:15,380 44 INFO rb-5c3f854-225290-421545 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-06 09:51:15,430 44 INFO rb-5c3f854-225290-421545 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-06 09:51:15,493 44 INFO rb-5c3f854-225290-421545 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-06 09:51:15,540 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:15] "GET /web/image/product.product/3005/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.004 0.019 2026-10-06 09:51:15,546 44 INFO rb-5c3f854-225290-421545 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-06 09:51:15,619 44 INFO rb-5c3f854-225290-421545 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-06 09:51:15,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81011606 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000008', 'uuid': '01acb537-765a-4fd9-981a-4cf8b7e32b7e'}] 2026-10-06 09:51:15,681 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: Added lines [1501] to pos.order #955 2026-10-06 09:51:15,690 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81011606 order {'name': None, 'pos_reference': '260-193-000008', 'uuid': '01acb537-765a-4fd9-981a-4cf8b7e32b7e'} updated pos.order #955 2026-10-06 09:51:15,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81011606 finished 2026-10-06 09:51:15,875 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.056 0.208 2026-10-06 09:51:15,936 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.015 2026-10-06 09:51:15,942 44 INFO rb-5c3f854-225290-421545 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-06 09:51:15,997 44 INFO rb-5c3f854-225290-421545 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-06 09:51:16,060 44 INFO rb-5c3f854-225290-421545 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-06 09:51:16,117 44 INFO rb-5c3f854-225290-421545 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-06 09:51:16,173 44 INFO rb-5c3f854-225290-421545 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-06 09:51:16,221 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-06 09:51:16,222 44 INFO rb-5c3f854-225290-421545 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-06 09:51:16,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:16] "GET /web/image/ir.attachment/12143/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:51:16,310 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9008096 (allocated 9961472) 2026-10-06 09:51:16,326 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142770 2026-10-06 09:51:16,327 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-06 09:51:16,329 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142770 2026-10-06 09:51:16,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095116_444994_test_self_order_mobile.txt 2026-10-06 09:51:16,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp3202nv7u_chrome_odoo" 2026-10-06 09:51:16,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142977 2026-10-06 09:51:16,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp53d9j4gg_chrome_odoo 2026-10-06 09:51:16,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41461/json/version 2026-10-06 09:51:16,765 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41461', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:16,835 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-06 09:51:16,835 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41461/json 2026-10-06 09:51:16,836 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41461', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:16,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:41461/devtools/page/02CCEE8161FED846E0BA6FA91FC4D2EE 2026-10-06 09:51:16,870 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-06 09:51:16,880 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-06 09:51:16,905 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-06 09:51:16,909 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" in browser 2026-10-06 09:51:16,909 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" 2026-10-06 09:51:16,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:16] "GET /pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6 HTTP/1.1" 200 - 9 0.005 0.025 2026-10-06 09:51:16,960 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '02CCEE8161FED846E0BA6FA91FC4D2EE', 'loaderId': '413C5C010AF899B488C31EADF9C56ABC', 'isDownload': False} 2026-10-06 09:51:16,960 44 INFO rb-5c3f854-225290-421545 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-06 09:51:16,983 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:51:17,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.016 2026-10-06 09:51:17,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.030 2026-10-06 09:51:17,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.010 0.044 2026-10-06 09:51:17,244 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-06 09:51:17,248 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:51:17,279 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_order_mobile_meal_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:51:17,287 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:51:17,287 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 09:51:17,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.012 0.017 2026-10-06 09:51:17,296 44 INFO rb-5c3f854-225290-421545 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-06 09:51:17,313 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.005 2026-10-06 09:51:17,349 44 INFO rb-5c3f854-225290-421545 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-06 09:51:17,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.015 0.056 2026-10-06 09:51:17,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-06 09:51:17,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.100 0.210 2026-10-06 09:51:17,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.012 2026-10-06 09:51:17,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-06 09:51:17,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "GET /web/image/ir.attachment/12144/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:51:17,906 44 INFO rb-5c3f854-225290-421545 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-06 09:51:17,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "GET /web/image/ir.attachment/12098/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:51:17,936 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:17,989 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:18] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:51:18,049 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:18] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.015 2026-10-06 09:51:18,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:18] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.022 2026-10-06 09:51:18,073 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:18] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-06 09:51:18,117 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:18] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.067 2026-10-06 09:51:18,142 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:18] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-06 09:51:18,169 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,238 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,265 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:18,291 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:18] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.009 0.025 2026-10-06 09:51:18,346 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,405 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,474 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,540 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,602 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,665 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,716 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,767 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,829 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,880 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,947 44 INFO rb-5c3f854-225290-421545 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-06 09:51:18,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:18] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.006 0.016 2026-10-06 09:51:19,036 44 INFO rb-5c3f854-225290-421545 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-06 09:51:19,105 44 INFO rb-5c3f854-225290-421545 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-06 09:51:19,154 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37509368 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000009', 'uuid': 'ab91ba5e-3e55-4eab-832c-cc2bb4f24b8d'}] 2026-10-06 09:51:19,193 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37509368 order {'name': None, 'pos_reference': '260-193-000009', 'uuid': 'ab91ba5e-3e55-4eab-832c-cc2bb4f24b8d'} created pos.order #956 2026-10-06 09:51:19,218 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37509368 finished 2026-10-06 09:51:19,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.054 0.154 2026-10-06 09:51:19,375 44 INFO rb-5c3f854-225290-421545 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-06 09:51:19,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.016 2026-10-06 09:51:19,437 44 INFO rb-5c3f854-225290-421545 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-06 09:51:19,488 44 INFO rb-5c3f854-225290-421545 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-06 09:51:19,560 44 INFO rb-5c3f854-225290-421545 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-06 09:51:19,611 44 INFO rb-5c3f854-225290-421545 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-06 09:51:19,664 44 INFO rb-5c3f854-225290-421545 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-06 09:51:19,726 44 INFO rb-5c3f854-225290-421545 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-06 09:51:19,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:19] "GET /web/image/product.product/3005/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.004 0.020 2026-10-06 09:51:19,781 44 INFO rb-5c3f854-225290-421545 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-06 09:51:19,838 44 INFO rb-5c3f854-225290-421545 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-06 09:51:19,893 44 INFO rb-5c3f854-225290-421545 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-06 09:51:19,961 44 INFO rb-5c3f854-225290-421545 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-06 09:51:20,012 44 INFO rb-5c3f854-225290-421545 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-06 09:51:20,063 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-06 09:51:20,064 44 INFO rb-5c3f854-225290-421545 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-06 09:51:20,120 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9598984 (allocated 10747904) 2026-10-06 09:51:20,132 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142977 2026-10-06 09:51:20,138 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-06 09:51:20,139 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142977 2026-10-06 09:51:20,245 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095120_244785_test_self_order_mobile.txt 2026-10-06 09:51:20,245 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp53d9j4gg_chrome_odoo" 2026-10-06 09:51:20,606 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143170 2026-10-06 09:51:20,607 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpytqmr7t5_chrome_odoo 2026-10-06 09:51:20,607 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43873/json/version 2026-10-06 09:51:20,610 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43873', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:20,697 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-06 09:51:20,697 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43873/json 2026-10-06 09:51:20,698 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43873', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:20,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:43873/devtools/page/5A9A46191AB140F1D6A7CABFA21B4EB9 2026-10-06 09:51:20,730 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-06 09:51:20,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-06 09:51:20,766 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-06 09:51:20,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" in browser 2026-10-06 09:51:20,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" 2026-10-06 09:51:20,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:20] "GET /pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6 HTTP/1.1" 200 - 9 0.005 0.026 2026-10-06 09:51:20,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '5A9A46191AB140F1D6A7CABFA21B4EB9', 'loaderId': '57DE02ECEF776CAEC42E2C67EF20A4F7', 'isDownload': False} 2026-10-06 09:51:20,838 44 INFO rb-5c3f854-225290-421545 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-06 09:51:20,874 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:51:20,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:20] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.008 2026-10-06 09:51:20,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:20] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.017 2026-10-06 09:51:20,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:20] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.013 0.035 2026-10-06 09:51:21,139 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-06 09:51:21,143 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:51:21,161 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 09:51:21,171 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:51:21,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:51:21,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_order_mobile_each_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:51:21,184 44 INFO rb-5c3f854-225290-421545 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-06 09:51:21,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 09:51:21,240 44 INFO rb-5c3f854-225290-421545 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-06 09:51:21,255 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.016 0.046 2026-10-06 09:51:21,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-06 09:51:21,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.127 0.189 2026-10-06 09:51:21,691 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.013 2026-10-06 09:51:21,697 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-06 09:51:21,756 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "GET /web/image/ir.attachment/12144/raw HTTP/1.1" 200 - 4 0.005 0.011 2026-10-06 09:51:21,768 44 INFO rb-5c3f854-225290-421545 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-06 09:51:21,795 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "GET /web/image/ir.attachment/12098/raw HTTP/1.1" 200 - 4 0.008 0.013 2026-10-06 09:51:21,798 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:21,859 44 INFO rb-5c3f854-225290-421545 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-06 09:51:21,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-06 09:51:21,918 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.026 2026-10-06 09:51:21,939 44 INFO rb-5c3f854-225290-421545 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-06 09:51:21,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.046 2026-10-06 09:51:21,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.065 2026-10-06 09:51:21,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:21] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-06 09:51:22,002 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:22] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.100 2026-10-06 09:51:22,032 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:51:22,054 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:22] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.007 0.020 2026-10-06 09:51:22,059 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,109 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,183 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,250 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,317 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,378 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,431 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,498 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,555 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,608 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:22] "GET /web/image/product.product/3005/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.021 0.026 2026-10-06 09:51:22,682 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:22] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.007 0.018 2026-10-06 09:51:22,744 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,816 44 INFO rb-5c3f854-225290-421545 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-06 09:51:22,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73249605 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000010', 'uuid': '5f0e5847-181b-44b8-8110-cab0f71e2833'}] 2026-10-06 09:51:22,921 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73249605 order {'name': None, 'pos_reference': '260-193-000010', 'uuid': '5f0e5847-181b-44b8-8110-cab0f71e2833'} created pos.order #957 2026-10-06 09:51:22,943 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73249605 finished 2026-10-06 09:51:23,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.077 0.156 2026-10-06 09:51:23,120 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.010 2026-10-06 09:51:23,125 44 INFO rb-5c3f854-225290-421545 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-06 09:51:23,171 44 INFO rb-5c3f854-225290-421545 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-06 09:51:23,230 44 INFO rb-5c3f854-225290-421545 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-06 09:51:23,284 44 INFO rb-5c3f854-225290-421545 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-06 09:51:23,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-06 09:51:23,336 44 INFO rb-5c3f854-225290-421545 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-06 09:51:23,408 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9067984 (allocated 9961472) 2026-10-06 09:51:23,414 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143170 2026-10-06 09:51:23,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-06 09:51:23,425 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143170 2026-10-06 09:51:23,528 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095123_528042_test_self_order_mobile.txt 2026-10-06 09:51:23,528 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpytqmr7t5_chrome_odoo" 2026-10-06 09:51:23,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143368 2026-10-06 09:51:23,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpm0np4v00_chrome_odoo 2026-10-06 09:51:23,889 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43957/json/version 2026-10-06 09:51:23,890 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43957', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:23,975 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-06 09:51:23,975 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43957/json 2026-10-06 09:51:23,976 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43957', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:23,999 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:43957/devtools/page/C7614BA15DFB90FC49270A7F3790C101 2026-10-06 09:51:24,015 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-06 09:51:24,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-06 09:51:24,055 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-06 09:51:24,064 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" in browser 2026-10-06 09:51:24,064 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6" 2026-10-06 09:51:24,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "GET /pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6 HTTP/1.1" 200 - 9 0.008 0.023 2026-10-06 09:51:24,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'C7614BA15DFB90FC49270A7F3790C101', 'loaderId': '6515E3A20CD5D33E4C19A5E2E9F346F4', 'isDownload': False} 2026-10-06 09:51:24,121 44 INFO rb-5c3f854-225290-421545 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-06 09:51:24,144 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:51:24,164 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.011 2026-10-06 09:51:24,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.026 2026-10-06 09:51:24,201 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.045 2026-10-06 09:51:24,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-06 09:51:24,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:51:24,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_auto_table_selection_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=bb5af6484de6491c&table_identifier=bf5a5bf6", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:51:24,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.004 0.010 2026-10-06 09:51:24,467 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:51:24,468 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:51:24,474 44 INFO rb-5c3f854-225290-421545 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-06 09:51:24,527 44 INFO rb-5c3f854-225290-421545 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-06 09:51:24,540 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.013 0.040 2026-10-06 09:51:24,545 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.053 2026-10-06 09:51:24,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-06 09:51:24,863 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.084 0.204 2026-10-06 09:51:24,930 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.010 2026-10-06 09:51:24,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-06 09:51:24,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:24] "GET /web/image/ir.attachment/12144/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-10-06 09:51:25,021 44 INFO rb-5c3f854-225290-421545 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-06 09:51:25,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:25] "GET /web/image/ir.attachment/12098/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 09:51:25,063 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:25,133 44 INFO rb-5c3f854-225290-421545 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-06 09:51:25,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:25] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-06 09:51:25,226 44 INFO rb-5c3f854-225290-421545 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-06 09:51:25,227 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:25] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.040 2026-10-06 09:51:25,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:25] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-06 09:51:25,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:25] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-10-06 09:51:25,273 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:25] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-06 09:51:25,293 44 INFO rb-5c3f854-225290-421545 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-06 09:51:25,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:25] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.024 0.103 2026-10-06 09:51:25,333 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:25,347 44 INFO rb-5c3f854-225290-421545 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-06 09:51:25,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:25] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.013 0.037 2026-10-06 09:51:25,422 44 INFO rb-5c3f854-225290-421545 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-06 09:51:25,470 44 INFO rb-5c3f854-225290-421545 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-06 09:51:25,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54897540 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000011', 'uuid': 'de561bc2-96b1-435f-b1d9-b2a68b4da6ee'}] 2026-10-06 09:51:25,527 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54897540 order {'name': None, 'pos_reference': '260-193-000011', 'uuid': 'de561bc2-96b1-435f-b1d9-b2a68b4da6ee'} created pos.order #958 2026-10-06 09:51:25,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54897540 finished 2026-10-06 09:51:25,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.080 0.181 2026-10-06 09:51:25,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.032 2026-10-06 09:51:25,732 44 INFO rb-5c3f854-225290-421545 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-06 09:51:25,791 44 INFO rb-5c3f854-225290-421545 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-06 09:51:25,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-06 09:51:25,844 44 INFO rb-5c3f854-225290-421545 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-06 09:51:25,909 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 7808548 (allocated 8650752) 2026-10-06 09:51:25,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143368 2026-10-06 09:51:25,916 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-06 09:51:25,916 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143368 2026-10-06 09:51:26,015 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095126_015011_test_self_order_mobile.txt 2026-10-06 09:51:26,015 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpm0np4v00_chrome_odoo" 2026-10-06 09:51:26,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-10-06 09:51:33,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome pid: 143557 2026-10-06 09:51:33,570 44 INFO rb-5c3f854-225290-421545 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/tmp3l8uokif_chrome_odoo 2026-10-06 09:51:33,571 44 INFO rb-5c3f854-225290-421545 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:36433/json/version 2026-10-06 09:51:33,572 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36433', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:33,682 44 INFO rb-5c3f854-225290-421545 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-06 09:51:33,682 44 INFO rb-5c3f854-225290-421545 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:36433/json 2026-10-06 09:51:33,683 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36433', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:33,706 44 INFO rb-5c3f854-225290-421545 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:36433/devtools/page/EA98AE0B2A2BB48987F5072F38EDC89F 2026-10-06 09:51:33,716 44 INFO rb-5c3f854-225290-421545 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-06 09:51:33,731 44 INFO rb-5c3f854-225290-421545 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-06 09:51:33,765 44 INFO rb-5c3f854-225290-421545 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-06 09:51:33,997 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Open "http://127.0.0.1:8069/pos-self/194?access_token=20b1461e710f455a&table_identifier=2cd61bb5" in browser 2026-10-06 09:51:33,998 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigating to: "http://127.0.0.1:8069/pos-self/194?access_token=20b1461e710f455a&table_identifier=2cd61bb5" 2026-10-06 09:51:34,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:51:34,666 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:34] "GET /pos-self/194?access_token=20b1461e710f455a&table_identifier=2cd61bb5 HTTP/1.1" 200 - 59 0.084 0.547 2026-10-06 09:51:34,671 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigation result: {'frameId': 'EA98AE0B2A2BB48987F5072F38EDC89F', 'loaderId': 'A563C9C4A9464E0864D7DFFB4B6F5516', 'isDownload': False} 2026-10-06 09:51:34,671 44 INFO rb-5c3f854-225290-421545 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-06 09:51:34,706 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:51:34,728 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:51:34,767 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:34] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.031 2026-10-06 09:51:34,784 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:51:34,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:34] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.085 2026-10-06 09:51:34,828 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:51:34,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:34] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.119 2026-10-06 09:51:35,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-06 09:51:35,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-06 09:51:35,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:35] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.004 0.013 2026-10-06 09:51:35,073 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Evaluate test code "odoo.startTour('self_order_mobile_0_price_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=20b1461e710f455a&table_identifier=2cd61bb5", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:51:35,076 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:51:35,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:51:35,084 44 INFO rb-5c3f854-225290-421545 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-06 09:51:35,141 44 INFO rb-5c3f854-225290-421545 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-06 09:51:35,195 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:35] "POST /pos-self/relations/194 HTTP/1.1" 200 - 37 0.037 0.052 2026-10-06 09:51:35,270 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-06 09:51:35,715 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:35] "POST /pos-self/data/194 HTTP/1.1" 200 - 181 0.225 0.223 2026-10-06 09:51:35,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.431 2026-10-06 09:51:35,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.009 2026-10-06 09:51:35,825 44 INFO rb-5c3f854-225290-421545 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-06 09:51:35,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:35] "GET /web/image/ir.attachment/12197/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:51:35,924 44 INFO rb-5c3f854-225290-421545 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-06 09:51:35,945 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:35] "GET /web/image/ir.attachment/12151/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 09:51:35,970 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:36,030 44 INFO rb-5c3f854-225290-421545 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-06 09:51:36,077 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:36] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.002 0.030 2026-10-06 09:51:36,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:36] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.046 2026-10-06 09:51:36,096 44 INFO rb-5c3f854-225290-421545 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-06 09:51:36,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:36] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.069 2026-10-06 09:51:36,147 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:36] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.091 2026-10-06 09:51:36,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:36] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.103 2026-10-06 09:51:36,172 44 INFO rb-5c3f854-225290-421545 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-06 09:51:36,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:36] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.126 2026-10-06 09:51:36,225 44 INFO rb-5c3f854-225290-421545 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-06 09:51:36,228 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:51:36,239 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:36] "GET /web/image/product.product/3006/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.011 0.021 2026-10-06 09:51:36,295 44 INFO rb-5c3f854-225290-421545 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-06 09:51:36,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24391465 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000001', 'uuid': 'd23f33a4-e534-4818-b328-4fee99aa7f37'}] 2026-10-06 09:51:36,406 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24391465 order {'name': None, 'pos_reference': '260-194-000001', 'uuid': 'd23f33a4-e534-4818-b328-4fee99aa7f37'} created pos.order #959 2026-10-06 09:51:36,431 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24391465 finished 2026-10-06 09:51:37,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 271 0.278 0.503 2026-10-06 09:51:37,126 44 INFO rb-5c3f854-225290-421545 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-06 09:51:37,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.011 2026-10-06 09:51:37,183 44 INFO rb-5c3f854-225290-421545 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-06 09:51:37,244 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: tour succeeded 2026-10-06 09:51:37,245 44 INFO rb-5c3f854-225290-421545 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-06 09:51:37,304 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: heap 7995172 (allocated 9175040) 2026-10-06 09:51:37,314 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing chrome headless with pid 143557 2026-10-06 09:51:37,326 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing websocket connection 2026-10-06 09:51:37,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Terminating chrome headless with pid 143557 2026-10-06 09:51:37,424 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095137_423943_test_self_order_mobile_0_price_order.txt 2026-10-06 09:51:37,424 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Removing chrome user profile "/tmp/tmp3l8uokif_chrome_odoo" 2026-10-06 09:51:37,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-10-06 09:51:44,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome pid: 143749 2026-10-06 09:51:44,972 44 INFO rb-5c3f854-225290-421545 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/tmpj_y9reby_chrome_odoo 2026-10-06 09:51:44,973 44 INFO rb-5c3f854-225290-421545 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:37885/json/version 2026-10-06 09:51:44,975 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37885', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:45,037 44 INFO rb-5c3f854-225290-421545 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-06 09:51:45,037 44 INFO rb-5c3f854-225290-421545 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:37885/json 2026-10-06 09:51:45,038 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37885', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:45,051 44 INFO rb-5c3f854-225290-421545 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:37885/devtools/page/8791908BB406E26F0C5A2B7C3A9135A3 2026-10-06 09:51:45,067 44 INFO rb-5c3f854-225290-421545 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-06 09:51:45,078 44 INFO rb-5c3f854-225290-421545 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-06 09:51:45,102 44 INFO rb-5c3f854-225290-421545 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-06 09:51:45,361 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Open "http://127.0.0.1:8069/pos-self/195" in browser 2026-10-06 09:51:45,362 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigating to: "http://127.0.0.1:8069/pos-self/195" 2026-10-06 09:51:45,385 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:51:46,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:46] "GET /pos-self/195 HTTP/1.1" 200 - 57 0.041 0.588 2026-10-06 09:51:46,016 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigation result: {'frameId': '8791908BB406E26F0C5A2B7C3A9135A3', 'loaderId': 'C13D77A6B21ED4C292257F6F6E245E5F', 'isDownload': False} 2026-10-06 09:51:46,016 44 INFO rb-5c3f854-225290-421545 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-06 09:51:46,041 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:51:46,065 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:51:46,097 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:46] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.041 2026-10-06 09:51:46,120 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:51:46,152 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:46] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.085 2026-10-06 09:51:46,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:51:46,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:46] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.133 2026-10-06 09:51:46,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-06 09:51:46,395 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:51:46,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:46] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.002 0.010 2026-10-06 09:51:46,421 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:51:46,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 09:51:46,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Evaluate test code "odoo.startTour('self_order_mobile_no_access_token', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/195", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:51:46,432 44 INFO rb-5c3f854-225290-421545 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-06 09:51:46,497 44 INFO rb-5c3f854-225290-421545 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-06 09:51:46,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:46] "POST /pos-self/relations/195 HTTP/1.1" 200 - 37 0.034 0.051 2026-10-06 09:51:46,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.158 2026-10-06 09:51:47,029 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:47] "POST /pos-self/data/195 HTTP/1.1" 200 - 181 0.195 0.231 2026-10-06 09:51:47,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.400 2026-10-06 09:51:47,073 44 INFO rb-5c3f854-225290-421545 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-06 09:51:47,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:47] "GET /web/image/ir.attachment/12250/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:51:47,146 44 INFO rb-5c3f854-225290-421545 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-06 09:51:47,164 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:47] "GET /web/image/ir.attachment/12204/raw HTTP/1.1" 200 - 4 0.001 0.013 2026-10-06 09:51:47,195 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:47,201 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: tour succeeded 2026-10-06 09:51:47,202 44 INFO rb-5c3f854-225290-421545 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-06 09:51:47,241 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: heap 6233300 (allocated 7077888) 2026-10-06 09:51:47,250 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing chrome headless with pid 143749 2026-10-06 09:51:47,255 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing websocket connection 2026-10-06 09:51:47,257 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Terminating chrome headless with pid 143749 2026-10-06 09:51:47,346 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095147_346183_test_self_order_mobile_no_access_token.txt 2026-10-06 09:51:47,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Removing chrome user profile "/tmp/tmpj_y9reby_chrome_odoo" 2026-10-06 09:51:47,396 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-10-06 09:51:55,156 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 143927 2026-10-06 09:51:55,156 44 INFO rb-5c3f854-225290-421545 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/tmp624y6sta_chrome_odoo 2026-10-06 09:51:55,156 44 INFO rb-5c3f854-225290-421545 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:37295/json/version 2026-10-06 09:51:55,158 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37295', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:55,175 44 INFO rb-5c3f854-225290-421545 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-06 09:51:55,175 44 INFO rb-5c3f854-225290-421545 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:37295/json 2026-10-06 09:51:55,176 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37295', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:51:55,186 44 INFO rb-5c3f854-225290-421545 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:37295/devtools/page/3A02912EE328BFD8DD766B37F8E2189A 2026-10-06 09:51:55,196 44 INFO rb-5c3f854-225290-421545 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-06 09:51:55,207 44 INFO rb-5c3f854-225290-421545 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-06 09:51:55,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:51:55,524 44 INFO rb-5c3f854-225290-421545 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-06 09:51:55,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Open "http://127.0.0.1:8069/pos/ui/197" in browser 2026-10-06 09:51:55,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigating to: "http://127.0.0.1:8069/pos/ui/197" 2026-10-06 09:51:55,546 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:51:56,592 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:56] "GET /pos/ui/197 HTTP/1.1" 200 - 127 0.085 0.965 2026-10-06 09:51:56,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': '3A02912EE328BFD8DD766B37F8E2189A', 'loaderId': 'A3EDFBDB82F56440DD9CABDFC36EB4E6', 'isDownload': False} 2026-10-06 09:51:56,597 44 INFO rb-5c3f854-225290-421545 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-06 09:51:56,628 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:51:56,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:56] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 09:51:56,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:56] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-06 09:51:56,670 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:56] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 09:51:57,218 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:51:57,230 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:51:57,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-06 09:51:57,290 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:51:57,294 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Evaluate test code "odoo.startTour('test_no_orders_from_other_config', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/197", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:51:57,310 44 INFO rb-5c3f854-225290-421545 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-06 09:51:57,311 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51: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-06 09:51:57,332 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:51:57,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.015 0.022 2026-10-06 09:51:57,396 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-06 09:51:57,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.032 0.060 2026-10-06 09:51:57,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-06 09:51:58,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 428 0.336 0.496 2026-10-06 09:51:58,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "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-06 09:51:58,475 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51: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-06 09:51:58,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.042 2026-10-06 09:51:58,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:51:58,626 44 INFO rb-5c3f854-225290-421545 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-06 09:51:58,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.007 2026-10-06 09:51:58,699 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:58,702 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:58,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:51:58,739 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:51:58,755 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.011 0.026 2026-10-06 09:51:58,780 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:51:58,782 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "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-06 09:51:58,841 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 09:51:58,863 44 INFO rb-5c3f854-225290-421545 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-06 09:51:58,930 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "GET /pos/ui/197 HTTP/1.1" 200 - 33 0.053 0.073 2026-10-06 09:51:58,956 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.009 0.122 2026-10-06 09:51:59,028 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:51:59,031 44 INFO rb-5c3f854-225290-421545 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-06 09:51:59,049 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:59] "GET /pos/ui/197?from_backend=True HTTP/1.1" 200 - 33 0.034 0.212 2026-10-06 09:51:59,069 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.104 2026-10-06 09:51:59,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 20 0.030 0.064 2026-10-06 09:51:59,203 44 INFO rb-5c3f854-225290-421545 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-06 09:51:59,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51: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-06 09:51:59,258 44 INFO rb-5c3f854-225290-421545 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-06 09:51:59,259 44 INFO rb-5c3f854-225290-421545 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-06 09:51:59,269 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:51:59,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:51:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.004 0.039 2026-10-06 09:51:59,386 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 12606320 (allocated 13631488) 2026-10-06 09:51:59,405 44 INFO rb-5c3f854-225290-421545 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 143927 2026-10-06 09:51:59,406 44 INFO rb-5c3f854-225290-421545 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-06 09:51:59,409 44 INFO rb-5c3f854-225290-421545 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 143927 2026-10-06 09:51:59,497 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095159_496919_test_self_order_mobile_not_visible_in_other_config.txt 2026-10-06 09:51:59,497 44 INFO rb-5c3f854-225290-421545 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/tmp624y6sta_chrome_odoo" 2026-10-06 09:51:59,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_sharing ... 2026-10-06 09:52:07,372 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 144123 2026-10-06 09:52:07,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmpqrkzn0g0_chrome_odoo 2026-10-06 09:52:07,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:40131/json/version 2026-10-06 09:52:07,377 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40131', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:07,410 44 INFO rb-5c3f854-225290-421545 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-06 09:52:07,410 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:40131/json 2026-10-06 09:52:07,411 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40131', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:07,434 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:40131/devtools/page/FC05726E0894A5F27718C133ECF439A0 2026-10-06 09:52:07,446 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-06 09:52:07,454 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-06 09:52:07,488 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-06 09:52:07,823 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Open "http://127.0.0.1:8069/pos-self/198?access_token=91aae3b71e554bb1&table_identifier=666e4303" in browser 2026-10-06 09:52:07,824 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigating to: "http://127.0.0.1:8069/pos-self/198?access_token=91aae3b71e554bb1&table_identifier=666e4303" 2026-10-06 09:52:07,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:52:08,375 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:08] "GET /pos-self/198?access_token=91aae3b71e554bb1&table_identifier=666e4303 HTTP/1.1" 200 - 59 0.035 0.494 2026-10-06 09:52:08,380 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': 'FC05726E0894A5F27718C133ECF439A0', 'loaderId': '7C735D5B602946B05899D81A858AF71F', 'isDownload': False} 2026-10-06 09:52:08,380 44 INFO rb-5c3f854-225290-421545 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-06 09:52:08,414 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:52:08,447 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:52:08,475 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:08] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.041 2026-10-06 09:52:08,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:52:08,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:08] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.044 0.089 2026-10-06 09:52:08,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:52:08,596 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:08] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.133 2026-10-06 09:52:08,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:08] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.008 2026-10-06 09:52:08,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 09:52:08,757 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate test code "odoo.startTour('test_self_order_table_sharing-each_mode', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/198?access_token=91aae3b71e554bb1&table_identifier=666e4303", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:52:08,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:08] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.010 0.013 2026-10-06 09:52:08,766 44 INFO rb-5c3f854-225290-421545 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-06 09:52:08,770 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:52:08,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:08] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-06 09:52:08,825 44 INFO rb-5c3f854-225290-421545 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-06 09:52:08,870 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:08] "POST /pos-self/relations/198 HTTP/1.1" 200 - 37 0.031 0.057 2026-10-06 09:52:08,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.144 2026-10-06 09:52:09,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "POST /pos-self/data/198 HTTP/1.1" 200 - 180 0.170 0.260 2026-10-06 09:52:09,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.388 2026-10-06 09:52:09,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.016 0.016 2026-10-06 09:52:09,479 44 INFO rb-5c3f854-225290-421545 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-06 09:52:09,543 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "GET /web/image/ir.attachment/12353/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-06 09:52:09,605 44 INFO rb-5c3f854-225290-421545 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-06 09:52:09,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.002 0.032 2026-10-06 09:52:09,698 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:52:09,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.041 2026-10-06 09:52:09,731 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.055 2026-10-06 09:52:09,742 44 INFO rb-5c3f854-225290-421545 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-06 09:52:09,752 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.077 2026-10-06 09:52:09,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-06 09:52:09,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.098 2026-10-06 09:52:09,810 44 INFO rb-5c3f854-225290-421545 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-06 09:52:09,893 44 INFO rb-5c3f854-225290-421545 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-06 09:52:09,915 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "GET /web/image/ir.attachment/12307/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:52:09,933 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "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-06 09:52:09,944 44 INFO rb-5c3f854-225290-421545 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-06 09:52:09,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "GET /web/image/product.product/3005/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.009 0.021 2026-10-06 09:52:09,986 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:09] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.012 0.050 2026-10-06 09:52:09,997 44 INFO rb-5c3f854-225290-421545 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-06 09:52:10,078 44 INFO rb-5c3f854-225290-421545 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-06 09:52:10,162 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74148349 started for PoS orders references: [{'name': None, 'pos_reference': '260-198-000002', 'uuid': '9455ee3a-41fd-4d4a-a4b9-2eeefdb36c38'}] 2026-10-06 09:52:10,222 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74148349 order {'name': None, 'pos_reference': '260-198-000002', 'uuid': '9455ee3a-41fd-4d4a-a4b9-2eeefdb36c38'} created pos.order #962 2026-10-06 09:52:10,242 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74148349 finished 2026-10-06 09:52:10,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.119 0.161 2026-10-06 09:52:10,406 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.010 2026-10-06 09:52:10,421 44 INFO rb-5c3f854-225290-421545 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-06 09:52:10,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-06 09:52:10,495 44 INFO rb-5c3f854-225290-421545 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-06 09:52:10,556 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7981612 (allocated 9175040) 2026-10-06 09:52:10,569 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 144123 2026-10-06 09:52:10,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-06 09:52:10,571 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 144123 2026-10-06 09:52:10,670 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095210_670458_test_self_order_table_sharing.txt 2026-10-06 09:52:10,670 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmpqrkzn0g0_chrome_odoo" 2026-10-06 09:52:11,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 144304 2026-10-06 09:52:11,051 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmprr79g6t1_chrome_odoo 2026-10-06 09:52:11,051 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:45591/json/version 2026-10-06 09:52:11,052 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45591', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:11,123 44 INFO rb-5c3f854-225290-421545 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-06 09:52:11,123 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:45591/json 2026-10-06 09:52:11,124 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45591', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:11,150 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:45591/devtools/page/676BC3BB6E3B4223E4D7768F786C5A77 2026-10-06 09:52:11,164 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-06 09:52:11,173 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-06 09:52:11,190 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-06 09:52:11,200 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Open "http://127.0.0.1:8069/pos-self/198?access_token=91aae3b71e554bb1&table_identifier=666e4303" in browser 2026-10-06 09:52:11,200 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigating to: "http://127.0.0.1:8069/pos-self/198?access_token=91aae3b71e554bb1&table_identifier=666e4303" 2026-10-06 09:52:11,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:11] "GET /pos-self/198?access_token=91aae3b71e554bb1&table_identifier=666e4303 HTTP/1.1" 200 - 9 0.010 0.026 2026-10-06 09:52:11,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': '676BC3BB6E3B4223E4D7768F786C5A77', 'loaderId': 'FEE5DAC61D75DE7F306783B0DFEE5B35', 'isDownload': False} 2026-10-06 09:52:11,269 44 INFO rb-5c3f854-225290-421545 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-06 09:52:11,290 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:52:11,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:11] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.013 2026-10-06 09:52:11,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:11] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.025 2026-10-06 09:52:11,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:11] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.032 2026-10-06 09:52:11,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:52:11,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-06 09:52:11,592 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate test code "odoo.startTour('test_self_order_table_sharing-meal_mode', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/198?access_token=91aae3b71e554bb1&table_identifier=666e4303", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:52:11,597 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:52:11,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:52:11,605 44 INFO rb-5c3f854-225290-421545 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-06 09:52:11,608 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:11] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 09:52:11,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.013 2026-10-06 09:52:11,655 44 INFO rb-5c3f854-225290-421545 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-06 09:52:11,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:11] "POST /pos-self/relations/198 HTTP/1.1" 200 - 16 0.016 0.054 2026-10-06 09:52:11,688 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-06 09:52:12,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:12] "POST /pos-self/data/198 HTTP/1.1" 200 - 113 0.123 0.231 2026-10-06 09:52:12,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 35 0.033 0.042 2026-10-06 09:52:12,239 44 INFO rb-5c3f854-225290-421545 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-06 09:52:12,303 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:12] "GET /web/image/ir.attachment/12353/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:52:12,350 44 INFO rb-5c3f854-225290-421545 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-06 09:52:12,411 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:12] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 09:52:12,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:12] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.033 2026-10-06 09:52:12,452 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:52:12,468 44 INFO rb-5c3f854-225290-421545 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-06 09:52:12,471 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:12] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.027 2026-10-06 09:52:12,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:12] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.059 2026-10-06 09:52:12,514 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:12] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-06 09:52:12,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-06 09:52:12,546 44 INFO rb-5c3f854-225290-421545 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-06 09:52:12,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:12] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.015 0.090 2026-10-06 09:52:12,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:12] "GET /web/image/ir.attachment/12307/raw HTTP/1.1" 200 - 4 0.002 0.076 2026-10-06 09:52:12,605 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7250592 (allocated 8126464) 2026-10-06 09:52:12,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:12] "GET /web/image/product.product/3003/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 8 0.013 0.053 2026-10-06 09:52:12,613 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 144304 2026-10-06 09:52:12,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-06 09:52:12,616 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 144304 2026-10-06 09:52:12,713 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095212_712975_test_self_order_table_sharing.txt 2026-10-06 09:52:12,713 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmprr79g6t1_chrome_odoo" 2026-10-06 09:52:12,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_sub_categories_products_displayed ... 2026-10-06 09:52:20,652 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 144487 2026-10-06 09:52:20,652 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpaxzzrzkg_chrome_odoo 2026-10-06 09:52:20,652 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:42831/json/version 2026-10-06 09:52:20,654 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:20,739 44 INFO rb-5c3f854-225290-421545 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-06 09:52:20,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:42831/json 2026-10-06 09:52:20,740 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:20,751 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:42831/devtools/page/64121ED9C0E88B789CB19A6EEC5DD3A9 2026-10-06 09:52:20,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-06 09:52:20,772 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-06 09:52:20,819 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-06 09:52:21,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/199?access_token=dc7584342b184e67" in browser 2026-10-06 09:52:21,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/199?access_token=dc7584342b184e67" 2026-10-06 09:52:21,108 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:52:21,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:21] "GET /pos-self/199?access_token=dc7584342b184e67 HTTP/1.1" 200 - 57 0.031 0.516 2026-10-06 09:52:21,657 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '64121ED9C0E88B789CB19A6EEC5DD3A9', 'loaderId': '363342863ADFC64175F0DD1483EF0CE0', 'isDownload': False} 2026-10-06 09:52:21,658 44 INFO rb-5c3f854-225290-421545 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-06 09:52:21,687 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:52:21,709 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:52:21,749 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:21] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.034 2026-10-06 09:52:21,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:52:21,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:21] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.082 2026-10-06 09:52:21,805 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:52:21,831 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:21] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.110 2026-10-06 09:52:22,014 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:22] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-06 09:52:22,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.021 2026-10-06 09:52:22,062 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:22] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.012 0.026 2026-10-06 09:52:22,073 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:52:22,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:22] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 09:52:22,075 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/199?access_token=dc7584342b184e67", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:52:22,090 44 INFO rb-5c3f854-225290-421545 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-06 09:52:22,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:22] "POST /pos-self/relations/199 HTTP/1.1" 200 - 37 0.025 0.066 2026-10-06 09:52:22,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-06 09:52:22,632 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:22] "POST /pos-self/data/199 HTTP/1.1" 200 - 181 0.103 0.277 2026-10-06 09:52:22,635 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.322 2026-10-06 09:52:22,719 44 INFO rb-5c3f854-225290-421545 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-06 09:52:22,779 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:22] "GET /web/image/ir.attachment/12406/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:52:22,851 44 INFO rb-5c3f854-225290-421545 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-06 09:52:22,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:22] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.003 0.027 2026-10-06 09:52:22,958 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:52:22,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:22] "GET /web/image/pos.category/359/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.051 2026-10-06 09:52:22,970 44 INFO rb-5c3f854-225290-421545 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-06 09:52:22,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:22] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.049 2026-10-06 09:52:23,008 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:23] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-06 09:52:23,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:23] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-06 09:52:23,045 44 INFO rb-5c3f854-225290-421545 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-06 09:52:23,047 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:23] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.097 2026-10-06 09:52:23,064 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:23] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-06 09:52:23,104 44 INFO rb-5c3f854-225290-421545 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-06 09:52:23,180 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-06 09:52:23,181 44 INFO rb-5c3f854-225290-421545 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-06 09:52:23,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 7579224 (allocated 8650752) 2026-10-06 09:52:23,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 144487 2026-10-06 09:52:23,256 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-06 09:52:23,259 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 144487 2026-10-06 09:52:23,356 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095223_356658_test_sub_categories_products_displayed.txt 2026-10-06 09:52:23,357 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpaxzzrzkg_chrome_odoo" 2026-10-06 09:52:23,821 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 144670 2026-10-06 09:52:23,821 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmp6otbddbu_chrome_odoo 2026-10-06 09:52:23,821 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:37119/json/version 2026-10-06 09:52:23,823 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37119', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:23,911 44 INFO rb-5c3f854-225290-421545 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-06 09:52:23,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:37119/json 2026-10-06 09:52:23,912 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37119', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:23,931 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:37119/devtools/page/E35EC181EBC32885DA38506076C1D5EB 2026-10-06 09:52:23,944 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-06 09:52:23,959 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-06 09:52:23,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-06 09:52:23,997 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/199" in browser 2026-10-06 09:52:23,998 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/199" 2026-10-06 09:52:24,049 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:24] "GET /pos-self/199 HTTP/1.1" 200 - 7 0.009 0.025 2026-10-06 09:52:24,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': 'E35EC181EBC32885DA38506076C1D5EB', 'loaderId': '22C89399AAC7FCB12F76F5408375C2F2', 'isDownload': False} 2026-10-06 09:52:24,055 44 INFO rb-5c3f854-225290-421545 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-06 09:52:24,082 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:52:24,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:24] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.020 2026-10-06 09:52:24,134 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:24] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.034 2026-10-06 09:52:24,164 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:24] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.007 0.060 2026-10-06 09:52:24,408 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-06 09:52:24,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 09:52:24,437 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:24] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.002 0.012 2026-10-06 09:52:24,438 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:52:24,439 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:52:24,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/199", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:52:24,452 44 INFO rb-5c3f854-225290-421545 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-06 09:52:24,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:24] "POST /pos-self/relations/199 HTTP/1.1" 200 - 16 0.013 0.038 2026-10-06 09:52:24,517 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.047 2026-10-06 09:52:24,549 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-06 09:52:24,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:24] "POST /pos-self/data/199 HTTP/1.1" 200 - 113 0.154 0.197 2026-10-06 09:52:24,938 44 INFO rb-5c3f854-225290-421545 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-06 09:52:25,007 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:25] "GET /web/image/ir.attachment/12412/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:52:25,081 44 INFO rb-5c3f854-225290-421545 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-06 09:52:25,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:25] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.045 2026-10-06 09:52:25,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:25] "GET /web/image/pos.category/359/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.067 2026-10-06 09:52:25,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:25] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.073 2026-10-06 09:52:25,239 44 INFO rb-5c3f854-225290-421545 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-06 09:52:25,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:25] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.084 2026-10-06 09:52:25,293 44 INFO rb-5c3f854-225290-421545 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-06 09:52:25,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:25] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.126 2026-10-06 09:52:25,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:25] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.013 0.158 2026-10-06 09:52:25,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:25] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-10-06 09:52:25,367 44 INFO rb-5c3f854-225290-421545 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-06 09:52:25,423 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-06 09:52:25,424 44 INFO rb-5c3f854-225290-421545 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-06 09:52:25,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6951156 (allocated 8126464) 2026-10-06 09:52:25,476 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 144670 2026-10-06 09:52:25,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-06 09:52:25,481 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 144670 2026-10-06 09:52:25,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095225_589993_test_sub_categories_products_displayed.txt 2026-10-06 09:52:25,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmp6otbddbu_chrome_odoo" 2026-10-06 09:52:26,183 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 144848 2026-10-06 09:52:26,184 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmprrzxakcv_chrome_odoo 2026-10-06 09:52:26,184 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:40305/json/version 2026-10-06 09:52:26,185 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40305', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:26,203 44 INFO rb-5c3f854-225290-421545 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-06 09:52:26,203 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:40305/json 2026-10-06 09:52:26,204 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40305', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:26,219 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:40305/devtools/page/1AB439BF4B5D04C8D07D34499A8B2C47 2026-10-06 09:52:26,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-06 09:52:26,233 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-06 09:52:26,250 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-06 09:52:26,267 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/199?access_token=dc7584342b184e67" in browser 2026-10-06 09:52:26,267 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/199?access_token=dc7584342b184e67" 2026-10-06 09:52:26,315 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:26] "GET /pos-self/199?access_token=dc7584342b184e67 HTTP/1.1" 200 - 7 0.004 0.026 2026-10-06 09:52:26,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '1AB439BF4B5D04C8D07D34499A8B2C47', 'loaderId': '76AABE8CB901ACD3CCF9BC5679298C3B', 'isDownload': False} 2026-10-06 09:52:26,328 44 INFO rb-5c3f854-225290-421545 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-06 09:52:26,367 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:52:26,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:26] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.007 2026-10-06 09:52:26,396 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:26] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.015 2026-10-06 09:52:26,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:26] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.042 2026-10-06 09:52:26,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:26] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.020 2026-10-06 09:52:26,655 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:52:26,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:26] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.003 0.011 2026-10-06 09:52:26,685 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:52:26,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:52:26,692 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/199?access_token=dc7584342b184e67", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:52:26,703 44 INFO rb-5c3f854-225290-421545 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-06 09:52:26,777 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:26] "POST /pos-self/relations/199 HTTP/1.1" 200 - 16 0.023 0.042 2026-10-06 09:52:26,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.070 2026-10-06 09:52:26,816 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-06 09:52:27,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:27] "POST /pos-self/data/199 HTTP/1.1" 200 - 114 0.091 0.404 2026-10-06 09:52:27,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:27] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.044 2026-10-06 09:52:27,443 44 INFO rb-5c3f854-225290-421545 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-06 09:52:27,507 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:27] "GET /web/image/ir.attachment/12415/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:52:27,552 44 INFO rb-5c3f854-225290-421545 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-06 09:52:27,631 44 INFO rb-5c3f854-225290-421545 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-06 09:52:27,635 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:27] "GET /web/image/pos.category/356/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.003 0.047 2026-10-06 09:52:27,655 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:27] "GET /web/image/product.template/2495/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.056 2026-10-06 09:52:27,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:27] "GET /web/image/pos.category/359/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.089 2026-10-06 09:52:27,686 44 INFO rb-5c3f854-225290-421545 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-06 09:52:27,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:27] "GET /web/image/product.template/2498/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.081 2026-10-06 09:52:27,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:27] "GET /web/image/product.template/2497/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-10-06 09:52:27,739 44 INFO rb-5c3f854-225290-421545 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-06 09:52:27,743 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:27] "GET /web/image/product.template/2494/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-06 09:52:27,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:27] "GET /web/image/pos.category/358/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.132 2026-10-06 09:52:27,792 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-06 09:52:27,793 44 INFO rb-5c3f854-225290-421545 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-06 09:52:27,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:27] "GET /web/image/pos.category/360/image_128?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.050 2026-10-06 09:52:27,825 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:27] "GET /web/image/product.template/2496/image_512?unique=2026-10-06T09:49:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.067 2026-10-06 09:52:27,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6914096 (allocated 7602176) 2026-10-06 09:52:27,845 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 144848 2026-10-06 09:52:27,846 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-06 09:52:27,846 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 144848 2026-10-06 09:52:27,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095227_956255_test_sub_categories_products_displayed.txt 2026-10-06 09:52:27,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmprrzxakcv_chrome_odoo" 2026-10-06 09:52:28,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 09:52:29,679 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-10-06 09:52:37,187 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 145024 2026-10-06 09:52:37,188 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpxi7rw5bp_chrome_odoo 2026-10-06 09:52:37,188 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:36701/json/version 2026-10-06 09:52:37,190 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36701', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:37,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 09:52:37,215 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:36701/json 2026-10-06 09:52:37,216 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36701', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:37,231 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:36701/devtools/page/CE95D5FB221C317439ADF1C4543DFB83 2026-10-06 09:52:37,243 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-06 09:52:37,252 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-06 09:52:37,267 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-10-06 09:52:37,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/200?access_token=3afb73b9b5d04e89" in browser 2026-10-06 09:52:37,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigating to: "http://127.0.0.1:8069/pos-self/200?access_token=3afb73b9b5d04e89" 2026-10-06 09:52:37,515 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:52:37,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:37] "GET /pos-self/200?access_token=3afb73b9b5d04e89 HTTP/1.1" 200 - 57 0.027 0.395 2026-10-06 09:52:37,937 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': 'CE95D5FB221C317439ADF1C4543DFB83', 'loaderId': 'B52B5BD29090B5D461339255A342F902', 'isDownload': False} 2026-10-06 09:52:37,937 44 INFO rb-5c3f854-225290-421545 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-06 09:52:37,957 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:52:37,997 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:52:38,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:38] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.048 2026-10-06 09:52:38,056 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:52:38,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:38] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.095 2026-10-06 09:52:38,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:52:38,106 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:38] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.123 2026-10-06 09:52:38,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-06 09:52:38,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:52:38,361 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Evaluate test code "odoo.startTour('self_order_preset_delivery_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/200?access_token=3afb73b9b5d04e89", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:52:38,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:38] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.005 0.017 2026-10-06 09:52:38,370 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:52:38,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:38] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.016 2026-10-06 09:52:38,372 44 INFO rb-5c3f854-225290-421545 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-06 09:52:38,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:38] "POST /pos-self/relations/200 HTTP/1.1" 200 - 37 0.024 0.049 2026-10-06 09:52:38,529 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.126 2026-10-06 09:52:38,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:38] "POST /pos-self/data/200 HTTP/1.1" 200 - 181 0.190 0.227 2026-10-06 09:52:38,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.390 2026-10-06 09:52:38,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-06 09:52:39,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:39] "GET /web/image/ir.attachment/12475/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:52:39,083 44 INFO rb-5c3f854-225290-421545 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-06 09:52:39,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:39] "GET /web/image/ir.attachment/12429/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-06 09:52:39,132 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:52:39,202 44 INFO rb-5c3f854-225290-421545 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-06 09:52:39,251 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:39] "GET /web/image/pos.category/362/image_128?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-06 09:52:39,278 44 INFO rb-5c3f854-225290-421545 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-06 09:52:39,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:39] "GET /web/image/product.template/2501/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.027 0.025 2026-10-06 09:52:39,318 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:39] "GET /web/image/product.template/2502/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.060 2026-10-06 09:52:39,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:39] "GET /web/image/product.template/2505/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.007 0.068 2026-10-06 09:52:39,347 44 INFO rb-5c3f854-225290-421545 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-06 09:52:39,356 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:39] "GET /web/image/product.template/2503/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-10-06 09:52:39,379 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52: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-06 09:52:39,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:39] "GET /web/image/product.template/2504/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.011 0.091 2026-10-06 09:52:39,402 44 INFO rb-5c3f854-225290-421545 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-06 09:52:39,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:39] "GET /web/image/product.product/3011/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 8 0.011 0.033 2026-10-06 09:52:39,466 44 INFO rb-5c3f854-225290-421545 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-06 09:52:39,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:39] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.012 0.015 2026-10-06 09:52:39,578 44 INFO rb-5c3f854-225290-421545 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-06 09:52:39,699 44 INFO rb-5c3f854-225290-421545 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-06 09:52:39,804 44 INFO rb-5c3f854-225290-421545 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-06 09:52:39,912 44 INFO rb-5c3f854-225290-421545 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-06 09:52:39,991 44 INFO rb-5c3f854-225290-421545 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-06 09:52:40,090 44 INFO rb-5c3f854-225290-421545 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-06 09:52:40,143 44 INFO rb-5c3f854-225290-421545 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-06 09:52:40,252 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:40] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.028 0.078 2026-10-06 09:52:40,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70959855 started for PoS orders references: [{'name': None, 'pos_reference': '260-200-000001', 'uuid': '5cb24c8d-687a-4bce-8e3c-c65d8583849e'}] 2026-10-06 09:52:40,360 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70959855 order {'name': None, 'pos_reference': '260-200-000001', 'uuid': '5cb24c8d-687a-4bce-8e3c-c65d8583849e'} created pos.order #963 2026-10-06 09:52:40,385 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70959855 finished 2026-10-06 09:52:41,008 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.275 0.451 2026-10-06 09:52:41,061 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-10-06 09:52:41,062 44 INFO rb-5c3f854-225290-421545 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-06 09:52:41,132 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 8713836 (allocated 9961472) 2026-10-06 09:52:41,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 145024 2026-10-06 09:52:41,135 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-10-06 09:52:41,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 145024 2026-10-06 09:52:41,236 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095241_236477_test_preset_delivery_tour.txt 2026-10-06 09:52:41,236 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpxi7rw5bp_chrome_odoo" 2026-10-06 09:52:41,295 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_dine_in_tour ... 2026-10-06 09:52:48,896 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome pid: 145217 2026-10-06 09:52:48,896 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmp11dxtz3w_chrome_odoo 2026-10-06 09:52:48,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:33265/json/version 2026-10-06 09:52:48,901 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33265', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:48,993 44 INFO rb-5c3f854-225290-421545 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-06 09:52:48,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:33265/json 2026-10-06 09:52:48,994 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33265', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:52:49,019 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:33265/devtools/page/D76F2304B0EF37029E92B96A40FCF945 2026-10-06 09:52:49,037 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-06 09:52:49,049 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-06 09:52:49,079 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-06 09:52:49,366 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Open "http://127.0.0.1:8069/pos-self/201?access_token=e114bded6b204991&table_identifier=892fee33" in browser 2026-10-06 09:52:49,367 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigating to: "http://127.0.0.1:8069/pos-self/201?access_token=e114bded6b204991&table_identifier=892fee33" 2026-10-06 09:52:49,396 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:52:49,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:49] "GET /pos-self/201?access_token=e114bded6b204991&table_identifier=892fee33 HTTP/1.1" 200 - 59 0.058 0.549 2026-10-06 09:52:50,016 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigation result: {'frameId': 'D76F2304B0EF37029E92B96A40FCF945', 'loaderId': 'C43630B7FB0B5224E268A3A0B058CED5', 'isDownload': False} 2026-10-06 09:52:50,017 44 INFO rb-5c3f854-225290-421545 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-06 09:52:50,038 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:52:50,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:52:50,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:50] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.044 0.049 2026-10-06 09:52:50,171 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:52:50,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:50] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.023 0.128 2026-10-06 09:52:50,232 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:52:50,257 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:50] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.029 0.177 2026-10-06 09:52:50,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-06 09:52:50,462 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-06 09:52:50,476 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:50] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-06 09:52:50,494 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:52:50,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:50] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:52:50,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Evaluate test code "odoo.startTour('self_order_preset_dine_in_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/201?access_token=e114bded6b204991&table_identifier=892fee33", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:52:50,527 44 INFO rb-5c3f854-225290-421545 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-06 09:52:50,578 44 INFO rb-5c3f854-225290-421545 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-06 09:52:50,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.075 2026-10-06 09:52:50,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:50] "POST /pos-self/relations/201 HTTP/1.1" 200 - 37 0.050 0.133 2026-10-06 09:52:50,697 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.084 2026-10-06 09:52:51,131 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "POST /pos-self/data/201 HTTP/1.1" 200 - 181 0.162 0.245 2026-10-06 09:52:51,211 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.007 2026-10-06 09:52:51,220 44 INFO rb-5c3f854-225290-421545 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-06 09:52:51,287 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "GET /web/image/ir.attachment/12528/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:52:51,310 44 INFO rb-5c3f854-225290-421545 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-06 09:52:51,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "GET /web/image/ir.attachment/12482/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:52:51,352 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:52:51,410 44 INFO rb-5c3f854-225290-421545 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-06 09:52:51,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "GET /web/image/pos.category/362/image_128?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 2 0.006 0.036 2026-10-06 09:52:51,486 44 INFO rb-5c3f854-225290-421545 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-06 09:52:51,497 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "GET /web/image/product.template/2501/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.044 2026-10-06 09:52:51,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "GET /web/image/product.template/2502/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.010 0.064 2026-10-06 09:52:51,548 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "GET /web/image/product.template/2505/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-06 09:52:51,563 44 INFO rb-5c3f854-225290-421545 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-06 09:52:51,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "GET /web/image/product.template/2503/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.103 2026-10-06 09:52:51,587 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "GET /web/image/product.template/2504/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-10-06 09:52:51,600 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "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-06 09:52:51,613 44 INFO rb-5c3f854-225290-421545 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-06 09:52:51,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "GET /web/image/product.product/3010/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-06 09:52:51,682 44 INFO rb-5c3f854-225290-421545 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-06 09:52:51,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90319108 started for PoS orders references: [{'name': None, 'pos_reference': '260-201-000001', 'uuid': '436f4882-03d3-41a6-9314-68eb2d165cca'}] 2026-10-06 09:52:51,792 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90319108 order {'name': None, 'pos_reference': '260-201-000001', 'uuid': '436f4882-03d3-41a6-9314-68eb2d165cca'} created pos.order #964 2026-10-06 09:52:51,814 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90319108 finished 2026-10-06 09:52:51,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.082 0.170 2026-10-06 09:52:51,994 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:52:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.015 2026-10-06 09:52:52,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: tour succeeded 2026-10-06 09:52:52,003 44 INFO rb-5c3f854-225290-421545 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-06 09:52:52,055 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: heap 7813892 (allocated 9175040) 2026-10-06 09:52:52,073 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing chrome headless with pid 145217 2026-10-06 09:52:52,075 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing websocket connection 2026-10-06 09:52:52,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Terminating chrome headless with pid 145217 2026-10-06 09:52:52,177 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095252_176725_test_preset_dine_in_tour.txt 2026-10-06 09:52:52,177 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmp11dxtz3w_chrome_odoo" 2026-10-06 09:52:52,216 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-10-06 09:53:00,080 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome pid: 145404 2026-10-06 09:53:00,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmp3prdx5fl_chrome_odoo 2026-10-06 09:53:00,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:33677/json/version 2026-10-06 09:53:00,082 44 INFO rb-5c3f854-225290-421545 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-06 09:53:00,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 09:53:00,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:33677/json 2026-10-06 09:53:00,143 44 INFO rb-5c3f854-225290-421545 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-06 09:53:00,153 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:33677/devtools/page/961ACAFAEBEB662B2A35DB4B59E89E34 2026-10-06 09:53:00,167 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-06 09:53:00,188 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-06 09:53:00,215 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-06 09:53:00,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/202?access_token=fa7c1999a01d472f" in browser 2026-10-06 09:53:00,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigating to: "http://127.0.0.1:8069/pos-self/202?access_token=fa7c1999a01d472f" 2026-10-06 09:53:00,438 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:53:01,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:01] "GET /pos-self/202?access_token=fa7c1999a01d472f HTTP/1.1" 200 - 57 0.046 0.549 2026-10-06 09:53:01,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigation result: {'frameId': '961ACAFAEBEB662B2A35DB4B59E89E34', 'loaderId': 'BE09EB47C8F9A720E46671B4A62F6B15', 'isDownload': False} 2026-10-06 09:53:01,033 44 INFO rb-5c3f854-225290-421545 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-06 09:53:01,064 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:53:01,100 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:53:01,156 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:01] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.052 2026-10-06 09:53:01,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:53:01,186 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:01] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.098 2026-10-06 09:53:01,210 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:53:01,239 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:01] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.150 2026-10-06 09:53:01,456 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-06 09:53:01,473 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-10-06 09:53:01,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:01] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-06 09:53:01,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Evaluate test code "odoo.startTour('self_order_preset_takeaway_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/202?access_token=fa7c1999a01d472f", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:53:01,505 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:53:01,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 09:53:01,516 44 INFO rb-5c3f854-225290-421545 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-06 09:53:01,574 44 INFO rb-5c3f854-225290-421545 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-06 09:53:01,600 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:01] "POST /pos-self/relations/202 HTTP/1.1" 200 - 37 0.026 0.049 2026-10-06 09:53:01,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-06 09:53:02,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "POST /pos-self/data/202 HTTP/1.1" 200 - 181 0.172 0.229 2026-10-06 09:53:02,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.373 2026-10-06 09:53:02,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-06 09:53:02,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "GET /web/image/ir.attachment/12581/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:53:02,217 44 INFO rb-5c3f854-225290-421545 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-06 09:53:02,237 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "GET /web/image/ir.attachment/12535/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:53:02,253 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:53:02,313 44 INFO rb-5c3f854-225290-421545 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-06 09:53:02,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "GET /web/image/pos.category/362/image_128?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-06 09:53:02,377 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "GET /web/image/product.template/2502/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.026 2026-10-06 09:53:02,396 44 INFO rb-5c3f854-225290-421545 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-06 09:53:02,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "GET /web/image/product.template/2501/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.055 2026-10-06 09:53:02,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "GET /web/image/product.template/2505/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.007 0.078 2026-10-06 09:53:02,459 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "GET /web/image/product.template/2504/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.005 0.096 2026-10-06 09:53:02,462 44 INFO rb-5c3f854-225290-421545 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-06 09:53:02,476 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "GET /web/image/product.template/2503/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-06 09:53:02,519 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:53:02,520 44 INFO rb-5c3f854-225290-421545 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-06 09:53:02,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "GET /web/image/product.product/3010/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 8 0.013 0.035 2026-10-06 09:53:02,592 44 INFO rb-5c3f854-225290-421545 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-06 09:53:02,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:02] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.032 0.019 2026-10-06 09:53:02,705 44 INFO rb-5c3f854-225290-421545 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-06 09:53:02,779 44 INFO rb-5c3f854-225290-421545 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-06 09:53:02,858 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15764519 started for PoS orders references: [{'name': None, 'pos_reference': '260-202-000001', 'uuid': '75e48cc2-19bb-4eaa-8416-8b448cee2b8d'}] 2026-10-06 09:53:02,932 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15764519 order {'name': None, 'pos_reference': '260-202-000001', 'uuid': '75e48cc2-19bb-4eaa-8416-8b448cee2b8d'} created pos.order #965 2026-10-06 09:53:02,970 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15764519 finished 2026-10-06 09:53:03,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.151 0.256 2026-10-06 09:53:03,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.013 2026-10-06 09:53:03,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: tour succeeded 2026-10-06 09:53:03,279 44 INFO rb-5c3f854-225290-421545 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-06 09:53:03,329 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: heap 8144280 (allocated 9437184) 2026-10-06 09:53:03,335 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing chrome headless with pid 145404 2026-10-06 09:53:03,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing websocket connection 2026-10-06 09:53:03,337 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Terminating chrome headless with pid 145404 2026-10-06 09:53:03,433 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095303_433044_test_preset_takeaway_tour.txt 2026-10-06 09:53:03,433 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmp3prdx5fl_chrome_odoo" 2026-10-06 09:53:03,484 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-10-06 09:53:10,402 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 145592 2026-10-06 09:53:10,403 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpc5usquow_chrome_odoo 2026-10-06 09:53:10,404 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:40781/json/version 2026-10-06 09:53:10,405 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40781', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:53:10,489 44 INFO rb-5c3f854-225290-421545 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-06 09:53:10,489 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:40781/json 2026-10-06 09:53:10,490 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40781', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:53:10,511 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:40781/devtools/page/0F8018DF4FEDDCC95EE0A8307145530A 2026-10-06 09:53:10,525 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-06 09:53:10,541 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-06 09:53:10,561 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-06 09:53:10,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Open "http://127.0.0.1:8069/pos-self/203?access_token=06efde63b945412f" in browser 2026-10-06 09:53:10,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigating to: "http://127.0.0.1:8069/pos-self/203?access_token=06efde63b945412f" 2026-10-06 09:53:10,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:53:11,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:11] "GET /pos-self/203?access_token=06efde63b945412f HTTP/1.1" 200 - 57 0.051 0.512 2026-10-06 09:53:11,436 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': '0F8018DF4FEDDCC95EE0A8307145530A', 'loaderId': 'D94C53BE5A91A279D5FA8912D923C7D7', 'isDownload': False} 2026-10-06 09:53:11,436 44 INFO rb-5c3f854-225290-421545 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-06 09:53:11,462 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:53:11,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:53:11,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:11] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.043 2026-10-06 09:53:11,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:53:11,610 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:11] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.121 2026-10-06 09:53:11,628 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:53:11,648 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:11] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.156 2026-10-06 09:53:11,820 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-06 09:53:11,850 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.013 2026-10-06 09:53:11,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:11] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.002 0.019 2026-10-06 09:53:11,871 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Evaluate test code "odoo.startTour('self_order_preset_slot_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/203?access_token=06efde63b945412f", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:53:11,873 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:53:11,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:53:11,916 44 INFO rb-5c3f854-225290-421545 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-06 09:53:11,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-06 09:53:11,941 44 INFO rb-5c3f854-225290-421545 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-06 09:53:11,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:11] "POST /pos-self/relations/203 HTTP/1.1" 200 - 37 0.023 0.085 2026-10-06 09:53:11,999 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-06 09:53:12,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:12] "POST /pos-self/data/203 HTTP/1.1" 200 - 185 0.147 0.245 2026-10-06 09:53:12,521 44 INFO rb-5c3f854-225290-421545 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-06 09:53:12,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:12] "GET /web/image/ir.attachment/12634/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:53:12,611 44 INFO rb-5c3f854-225290-421545 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-06 09:53:12,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:12] "GET /web/image/ir.attachment/12588/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:53:12,644 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:53:12,700 44 INFO rb-5c3f854-225290-421545 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-06 09:53:12,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:12] "GET /web/image/pos.category/362/image_128?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 09:53:12,759 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:12] "GET /web/image/product.template/2501/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.024 2026-10-06 09:53:12,770 44 INFO rb-5c3f854-225290-421545 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-06 09:53:12,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:12] "GET /web/image/product.template/2502/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-06 09:53:12,803 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:12] "GET /web/image/product.template/2503/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.005 0.060 2026-10-06 09:53:12,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:12] "GET /web/image/product.template/2505/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-06 09:53:12,842 44 INFO rb-5c3f854-225290-421545 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-06 09:53:12,849 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:12] "GET /web/image/product.template/2504/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 3 0.006 0.097 2026-10-06 09:53:12,876 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53: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-06 09:53:12,893 44 INFO rb-5c3f854-225290-421545 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-06 09:53:12,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:12] "GET /web/image/product.product/3010/image_512?unique=2026-10-06T09:52:28.000+00:00 HTTP/1.1" 200 - 8 0.005 0.025 2026-10-06 09:53:12,980 44 INFO rb-5c3f854-225290-421545 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-06 09:53:13,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:13] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.006 0.016 2026-10-06 09:53:13,096 44 INFO rb-5c3f854-225290-421545 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-06 09:53:13,223 44 INFO rb-5c3f854-225290-421545 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-06 09:53:13,297 44 INFO rb-5c3f854-225290-421545 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-06 09:53:13,353 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69516200 started for PoS orders references: [{'name': None, 'pos_reference': '260-203-000001', 'uuid': '36dbec32-adfa-47ef-813a-eb243f12a62d'}] 2026-10-06 09:53:13,402 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69516200 order {'name': None, 'pos_reference': '260-203-000001', 'uuid': '36dbec32-adfa-47ef-813a-eb243f12a62d'} created pos.order #966 2026-10-06 09:53:13,429 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69516200 finished 2026-10-06 09:53:13,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.085 0.172 2026-10-06 09:53:13,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.015 2026-10-06 09:53:13,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-10-06 09:53:13,633 44 INFO rb-5c3f854-225290-421545 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-06 09:53:13,694 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 9247628 (allocated 10223616) 2026-10-06 09:53:13,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 145592 2026-10-06 09:53:13,702 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-10-06 09:53:13,706 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 145592 2026-10-06 09:53:13,808 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095313_807979_test_preset_with_slot_tour.txt 2026-10-06 09:53:13,808 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpc5usquow_chrome_odoo" 2026-10-06 09:53:13,862 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 09:53:15,581 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-10-06 09:53:26,874 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 145783 2026-10-06 09:53:26,875 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmp3o2aptp7_chrome_odoo 2026-10-06 09:53:26,875 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:36701/json/version 2026-10-06 09:53:26,876 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36701', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:53:26,959 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: Chrome/150.0.7871.114 2026-10-06 09:53:26,959 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:36701/json 2026-10-06 09:53:26,960 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36701', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:53:26,982 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:36701/devtools/page/680A59D4C4ACCE3D0A62F776C5D71F8D 2026-10-06 09:53:27,004 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-10-06 09:53:27,018 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-10-06 09:53:27,040 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-10-06 09:53:27,386 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Open "http://127.0.0.1:8069/pos-self/204?access_token=e8f1deb349304a02" in browser 2026-10-06 09:53:27,386 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigating to: "http://127.0.0.1:8069/pos-self/204?access_token=e8f1deb349304a02" 2026-10-06 09:53:27,413 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:53:28,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:28] "GET /pos-self/204?access_token=e8f1deb349304a02 HTTP/1.1" 200 - 59 0.050 0.634 2026-10-06 09:53:28,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': '680A59D4C4ACCE3D0A62F776C5D71F8D', 'loaderId': '43A44DE25EE4097A7680390A144B1D30', 'isDownload': False} 2026-10-06 09:53:28,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate ready code "odoo.isTourReady('test_combo_prices')" 2026-10-06 09:53:28,109 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:53:28,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:53:28,169 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:28] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.036 2026-10-06 09:53:28,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:53:28,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:28] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.076 2026-10-06 09:53:28,248 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:53:28,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:28] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.023 0.127 2026-10-06 09:53:28,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-06 09:53:28,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 09:53:28,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:28] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-06 09:53:28,448 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:53:28,448 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 09:53:28,456 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate test code "odoo.startTour('test_combo_prices', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/204?access_token=e8f1deb349304a02", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:53:28,493 44 INFO rb-5c3f854-225290-421545 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-06 09:53:28,508 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.048 2026-10-06 09:53:28,616 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:28] "POST /pos-self/relations/204 HTTP/1.1" 200 - 37 0.054 0.087 2026-10-06 09:53:28,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.086 2026-10-06 09:53:29,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "POST /pos-self/data/204 HTTP/1.1" 200 - 207 0.195 0.299 2026-10-06 09:53:29,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-10-06 09:53:29,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/ir.attachment/12697/raw HTTP/1.1" 200 - 4 0.004 0.007 2026-10-06 09:53:29,327 44 INFO rb-5c3f854-225290-421545 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-06 09:53:29,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/pos.category/364/image_128?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-06 09:53:29,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.template/2523/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.005 0.022 2026-10-06 09:53:29,435 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 09:53:29,439 44 INFO rb-5c3f854-225290-421545 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-06 09:53:29,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.template/2538/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.012 0.048 2026-10-06 09:53:29,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.template/2534/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.004 0.070 2026-10-06 09:53:29,503 44 INFO rb-5c3f854-225290-421545 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-06 09:53:29,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.template/2535/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-06 09:53:29,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.template/2536/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.005 0.113 2026-10-06 09:53:29,563 44 INFO rb-5c3f854-225290-421545 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-06 09:53:29,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.template/2537/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.009 0.128 2026-10-06 09:53:29,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.template/2524/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-06 09:53:29,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.product/3023/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.022 0.128 2026-10-06 09:53:29,637 44 INFO rb-5c3f854-225290-421545 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-06 09:53:29,658 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.product/3024/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.006 0.164 2026-10-06 09:53:29,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.product/3028/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.004 0.023 2026-10-06 09:53:29,699 44 INFO rb-5c3f854-225290-421545 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-06 09:53:29,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.product/3025/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.015 0.199 2026-10-06 09:53:29,743 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.product/3027/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.004 0.080 2026-10-06 09:53:29,763 44 INFO rb-5c3f854-225290-421545 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-06 09:53:29,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.product/3026/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.004 0.108 2026-10-06 09:53:29,858 44 INFO rb-5c3f854-225290-421545 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-06 09:53:29,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.product/3030/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.013 0.027 2026-10-06 09:53:29,930 44 INFO rb-5c3f854-225290-421545 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-06 09:53:29,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.product/3031/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.006 0.055 2026-10-06 09:53:29,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:29] "GET /web/image/product.product/3029/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.009 0.081 2026-10-06 09:53:30,003 44 INFO rb-5c3f854-225290-421545 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-06 09:53:30,072 44 INFO rb-5c3f854-225290-421545 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-06 09:53:30,190 44 INFO rb-5c3f854-225290-421545 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-06 09:53:30,296 44 INFO rb-5c3f854-225290-421545 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-06 09:53:30,373 44 INFO rb-5c3f854-225290-421545 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-06 09:53:30,463 44 INFO rb-5c3f854-225290-421545 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-06 09:53:30,630 44 INFO rb-5c3f854-225290-421545 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-06 09:53:30,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:30] "GET /web/image/ir.attachment/12651/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 09:53:30,759 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:53:30,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:30] "GET /web/image/product.product/3032/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.008 0.017 2026-10-06 09:53:30,798 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:30] "GET /web/image/product.product/3044/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.015 0.040 2026-10-06 09:53:30,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:30] "GET /web/image/product.product/3045/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.008 0.071 2026-10-06 09:53:30,842 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:30] "GET /web/image/product.product/3046/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.004 0.089 2026-10-06 09:53:31,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70824319 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000001', 'uuid': 'dc0e608f-661d-4297-b5e2-faaeb36679a0'}] 2026-10-06 09:53:31,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70824319 order {'name': None, 'pos_reference': '260-204-000001', 'uuid': 'dc0e608f-661d-4297-b5e2-faaeb36679a0'} created pos.order #967 2026-10-06 09:53:31,154 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70824319 finished 2026-10-06 09:53:31,423 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 209 0.239 0.393 2026-10-06 09:53:31,551 44 INFO rb-5c3f854-225290-421545 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-06 09:53:31,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.009 2026-10-06 09:53:31,619 44 INFO rb-5c3f854-225290-421545 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-06 09:53:31,667 44 INFO rb-5c3f854-225290-421545 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-06 09:53:31,724 44 INFO rb-5c3f854-225290-421545 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-06 09:53:31,772 44 INFO rb-5c3f854-225290-421545 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-06 09:53:31,828 44 INFO rb-5c3f854-225290-421545 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-06 09:53:31,858 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:31] "GET /web/image/ir.attachment/12696/raw HTTP/1.1" 200 - 4 0.008 0.010 2026-10-06 09:53:31,897 44 INFO rb-5c3f854-225290-421545 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-06 09:53:31,962 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,021 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,083 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,154 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,218 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,284 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,346 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,409 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,474 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,549 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,615 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,680 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,746 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,813 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,883 44 INFO rb-5c3f854-225290-421545 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-06 09:53:32,950 44 INFO rb-5c3f854-225290-421545 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-06 09:53:33,017 44 INFO rb-5c3f854-225290-421545 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-06 09:53:33,085 44 INFO rb-5c3f854-225290-421545 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-06 09:53:33,153 44 INFO rb-5c3f854-225290-421545 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-06 09:53:33,221 44 INFO rb-5c3f854-225290-421545 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-06 09:53:33,291 44 INFO rb-5c3f854-225290-421545 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-06 09:53:33,392 44 INFO rb-5c3f854-225290-421545 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-06 09:53:33,483 44 INFO rb-5c3f854-225290-421545 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-06 09:53:33,567 44 INFO rb-5c3f854-225290-421545 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-06 09:53:33,663 44 INFO rb-5c3f854-225290-421545 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-06 09:53:33,846 44 INFO rb-5c3f854-225290-421545 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-06 09:53:34,131 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56921846 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000002', 'uuid': '4db02bdb-f1b4-40f4-a60c-1bc442b5bd20'}] 2026-10-06 09:53:34,193 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56921846 order {'name': None, 'pos_reference': '260-204-000002', 'uuid': '4db02bdb-f1b4-40f4-a60c-1bc442b5bd20'} created pos.order #968 2026-10-06 09:53:34,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56921846 finished 2026-10-06 09:53:34,473 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 176 0.166 0.324 2026-10-06 09:53:34,619 44 INFO rb-5c3f854-225290-421545 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-06 09:53:34,645 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.014 2026-10-06 09:53:34,678 44 INFO rb-5c3f854-225290-421545 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-06 09:53:34,725 44 INFO rb-5c3f854-225290-421545 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-06 09:53:34,784 44 INFO rb-5c3f854-225290-421545 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-06 09:53:34,832 44 INFO rb-5c3f854-225290-421545 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-06 09:53:34,886 44 INFO rb-5c3f854-225290-421545 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-06 09:53:34,960 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,024 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,084 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,162 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,228 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,289 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,350 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,425 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,490 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,553 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,631 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,691 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,754 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,822 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,895 44 INFO rb-5c3f854-225290-421545 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-06 09:53:35,961 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,038 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,109 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,177 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,247 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,317 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,407 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,469 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,530 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,593 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,669 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,734 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,801 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,869 44 INFO rb-5c3f854-225290-421545 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-06 09:53:36,939 44 INFO rb-5c3f854-225290-421545 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-06 09:53:37,013 44 INFO rb-5c3f854-225290-421545 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-06 09:53:37,111 44 INFO rb-5c3f854-225290-421545 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-06 09:53:37,198 44 INFO rb-5c3f854-225290-421545 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-06 09:53:37,288 44 INFO rb-5c3f854-225290-421545 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-06 09:53:37,378 44 INFO rb-5c3f854-225290-421545 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-06 09:53:37,558 44 INFO rb-5c3f854-225290-421545 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-06 09:53:37,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56722703 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000003', 'uuid': 'c4480a1e-30c7-47d2-a023-eb9152d34034'}] 2026-10-06 09:53:37,925 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56722703 order {'name': None, 'pos_reference': '260-204-000003', 'uuid': 'c4480a1e-30c7-47d2-a023-eb9152d34034'} created pos.order #969 2026-10-06 09:53:37,951 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56722703 finished 2026-10-06 09:53:38,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 192 0.133 0.326 2026-10-06 09:53:38,331 44 INFO rb-5c3f854-225290-421545 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-06 09:53:38,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.014 2026-10-06 09:53:38,394 44 INFO rb-5c3f854-225290-421545 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-06 09:53:38,437 44 INFO rb-5c3f854-225290-421545 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-06 09:53:38,493 44 INFO rb-5c3f854-225290-421545 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-06 09:53:38,541 44 INFO rb-5c3f854-225290-421545 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-06 09:53:38,598 44 INFO rb-5c3f854-225290-421545 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-06 09:53:38,666 44 INFO rb-5c3f854-225290-421545 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-06 09:53:38,728 44 INFO rb-5c3f854-225290-421545 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-06 09:53:38,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:38] "GET /web/image/product.product/3022/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.006 0.026 2026-10-06 09:53:38,794 44 INFO rb-5c3f854-225290-421545 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-06 09:53:38,815 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:38] "GET /web/image/product.product/3020/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.009 0.056 2026-10-06 09:53:38,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:38] "GET /web/image/product.product/3021/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.004 0.078 2026-10-06 09:53:38,855 44 INFO rb-5c3f854-225290-421545 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-06 09:53:38,920 44 INFO rb-5c3f854-225290-421545 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-06 09:53:38,983 44 INFO rb-5c3f854-225290-421545 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-06 09:53:39,067 44 INFO rb-5c3f854-225290-421545 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-06 09:53:39,146 44 INFO rb-5c3f854-225290-421545 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-06 09:53:39,225 44 INFO rb-5c3f854-225290-421545 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-06 09:53:39,307 44 INFO rb-5c3f854-225290-421545 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-06 09:53:39,407 44 INFO rb-5c3f854-225290-421545 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-06 09:53:39,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:39] "GET /web/image/product.product/3033/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.005 0.022 2026-10-06 09:53:39,646 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6824374 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000004', 'uuid': 'fa92ba9e-1b9e-4ea6-9d8a-abbaba3106e6'}] 2026-10-06 09:53:39,695 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6824374 order {'name': None, 'pos_reference': '260-204-000004', 'uuid': 'fa92ba9e-1b9e-4ea6-9d8a-abbaba3106e6'} created pos.order #970 2026-10-06 09:53:39,712 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6824374 finished 2026-10-06 09:53:39,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:39] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 149 0.104 0.258 2026-10-06 09:53:39,946 44 INFO rb-5c3f854-225290-421545 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-06 09:53:39,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.012 2026-10-06 09:53:40,006 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,052 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,109 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,156 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,211 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,279 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,340 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:40] "GET /web/image/product.product/3034/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.005 0.021 2026-10-06 09:53:40,404 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:40] "GET /web/image/product.product/3035/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.032 0.061 2026-10-06 09:53:40,464 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,493 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:40] "GET /web/image/product.product/3036/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.014 0.117 2026-10-06 09:53:40,524 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:40] "GET /web/image/product.product/3037/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.014 0.025 2026-10-06 09:53:40,588 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:40] "GET /web/image/product.product/3039/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.006 0.060 2026-10-06 09:53:40,629 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:40] "GET /web/image/product.product/3038/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.005 0.081 2026-10-06 09:53:40,659 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,730 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:40] "GET /web/image/product.product/3040/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.019 0.027 2026-10-06 09:53:40,801 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,818 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:40] "GET /web/image/product.product/3041/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.013 0.064 2026-10-06 09:53:40,839 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:40] "GET /web/image/product.product/3042/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.005 0.088 2026-10-06 09:53:40,861 44 INFO rb-5c3f854-225290-421545 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-06 09:53:40,955 44 INFO rb-5c3f854-225290-421545 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-06 09:53:41,030 44 INFO rb-5c3f854-225290-421545 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-06 09:53:41,116 44 INFO rb-5c3f854-225290-421545 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-06 09:53:41,201 44 INFO rb-5c3f854-225290-421545 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-06 09:53:41,319 44 INFO rb-5c3f854-225290-421545 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-06 09:53:41,419 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:41] "GET /web/image/product.product/3043/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 8 0.006 0.016 2026-10-06 09:53:41,552 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94435349 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000005', 'uuid': '220dcaca-c70b-45eb-9d73-2783101ed260'}] 2026-10-06 09:53:41,607 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94435349 order {'name': None, 'pos_reference': '260-204-000005', 'uuid': '220dcaca-c70b-45eb-9d73-2783101ed260'} created pos.order #971 2026-10-06 09:53:41,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94435349 finished 2026-10-06 09:53:41,835 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 158 0.091 0.312 2026-10-06 09:53:41,926 44 INFO rb-5c3f854-225290-421545 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-06 09:53:41,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.015 2026-10-06 09:53:41,986 44 INFO rb-5c3f854-225290-421545 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-06 09:53:42,032 44 INFO rb-5c3f854-225290-421545 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-06 09:53:42,091 44 INFO rb-5c3f854-225290-421545 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-06 09:53:42,137 44 INFO rb-5c3f854-225290-421545 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-06 09:53:42,192 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-10-06 09:53:42,193 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-06 09:53:42,408 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 56109120 (allocated 60833792) 2026-10-06 09:53:42,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 145783 2026-10-06 09:53:42,439 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-10-06 09:53:42,441 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 145783 2026-10-06 09:53:42,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095342_553756_test_combo_prices.txt 2026-10-06 09:53:42,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmp3o2aptp7_chrome_odoo" 2026-10-06 09:53:42,606 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-10-06 09:53:53,649 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 146006 2026-10-06 09:53:53,649 44 INFO rb-5c3f854-225290-421545 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/tmpm3v836o7_chrome_odoo 2026-10-06 09:53:53,649 44 INFO rb-5c3f854-225290-421545 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:37867/json/version 2026-10-06 09:53:53,650 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37867', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:53:53,698 44 INFO rb-5c3f854-225290-421545 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-06 09:53:53,698 44 INFO rb-5c3f854-225290-421545 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:37867/json 2026-10-06 09:53:53,699 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37867', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:53:53,720 44 INFO rb-5c3f854-225290-421545 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:37867/devtools/page/8E17EFC7F9E114BCF9E407F124A252E2 2026-10-06 09:53:53,737 44 INFO rb-5c3f854-225290-421545 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-06 09:53:53,745 44 INFO rb-5c3f854-225290-421545 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-06 09:53:53,765 44 INFO rb-5c3f854-225290-421545 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-06 09:53:54,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/205?access_token=abe752d9a2924b7a" in browser 2026-10-06 09:53:54,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/205?access_token=abe752d9a2924b7a" 2026-10-06 09:53:54,090 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:53:54,540 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:54] "GET /pos-self/205?access_token=abe752d9a2924b7a HTTP/1.1" 200 - 59 0.035 0.418 2026-10-06 09:53:54,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': '8E17EFC7F9E114BCF9E407F124A252E2', 'loaderId': '3CE848327D2CCF5A62C070CE866A4AF1', 'isDownload': False} 2026-10-06 09:53:54,544 44 INFO rb-5c3f854-225290-421545 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-06 09:53:54,573 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:53:54,594 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:53:54,632 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:54] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.034 2026-10-06 09:53:54,640 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:53:54,661 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:54] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.074 2026-10-06 09:53:54,691 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:53:54,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:54] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.108 2026-10-06 09:53:54,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:54] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-06 09:53:54,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-06 09:53:54,899 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_fiscal_position_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/205?access_token=abe752d9a2924b7a", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:53:54,910 44 INFO rb-5c3f854-225290-421545 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-06 09:53:54,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:54] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.010 0.021 2026-10-06 09:53:54,922 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:53:54,923 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:54] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.032 2026-10-06 09:53:55,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "POST /pos-self/relations/205 HTTP/1.1" 200 - 37 0.021 0.051 2026-10-06 09:53:55,064 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.119 2026-10-06 09:53:55,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "POST /pos-self/data/205 HTTP/1.1" 200 - 211 0.142 0.304 2026-10-06 09:53:55,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.424 2026-10-06 09:53:55,575 44 INFO rb-5c3f854-225290-421545 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-06 09:53:55,638 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /web/image/ir.attachment/12750/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:53:55,655 44 INFO rb-5c3f854-225290-421545 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-06 09:53:55,668 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /web/image/ir.attachment/12704/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:53:55,680 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:53:55,733 44 INFO rb-5c3f854-225290-421545 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-06 09:53:55,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /web/image/pos.category/365/image_128?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-06 09:53:55,792 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /web/image/product.template/2551/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-06 09:53:55,805 44 INFO rb-5c3f854-225290-421545 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-06 09:53:55,818 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /web/image/product.template/2563/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.009 0.040 2026-10-06 09:53:55,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /web/image/product.template/2562/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-10-06 09:53:55,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /web/image/product.template/2566/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-06 09:53:55,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /web/image/product.template/2564/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.004 0.083 2026-10-06 09:53:55,863 44 INFO rb-5c3f854-225290-421545 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-06 09:53:55,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /web/image/product.template/2565/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.006 0.069 2026-10-06 09:53:55,891 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:53:55,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:55] "GET /web/image/product.template/2552/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-06 09:53:55,921 44 INFO rb-5c3f854-225290-421545 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-06 09:53:56,003 44 INFO rb-5c3f854-225290-421545 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-06 09:53:56,080 44 INFO rb-5c3f854-225290-421545 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-06 09:53:56,134 44 INFO rb-5c3f854-225290-421545 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-06 09:53:56,190 44 INFO rb-5c3f854-225290-421545 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-06 09:53:56,265 44 INFO rb-5c3f854-225290-421545 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-06 09:53:56,316 44 INFO rb-5c3f854-225290-421545 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-06 09:53:56,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25752247 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000001', 'uuid': 'ff0f7cc9-c6c7-4ca9-93bd-31c5605fd90e'}] 2026-10-06 09:53:56,502 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25752247 order {'name': None, 'pos_reference': '260-205-000001', 'uuid': 'ff0f7cc9-c6c7-4ca9-93bd-31c5605fd90e'} created pos.order #972 2026-10-06 09:53:56,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25752247 finished 2026-10-06 09:53:56,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 113 0.073 0.194 2026-10-06 09:53:56,674 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-06 09:53:56,674 44 INFO rb-5c3f854-225290-421545 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-06 09:53:56,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.014 2026-10-06 09:53:56,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8773860 (allocated 9699328) 2026-10-06 09:53:56,752 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 146006 2026-10-06 09:53:56,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-06 09:53:56,755 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 146006 2026-10-06 09:53:56,852 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095356_852460_test_fiscal_position_between_frontend_and_backend.txt 2026-10-06 09:53:56,852 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpm3v836o7_chrome_odoo" 2026-10-06 09:53:57,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 146193 2026-10-06 09:53:57,369 44 INFO rb-5c3f854-225290-421545 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/tmp485b4l2o_chrome_odoo 2026-10-06 09:53:57,369 44 INFO rb-5c3f854-225290-421545 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:40235/json/version 2026-10-06 09:53:57,371 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40235', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:53:57,442 44 INFO rb-5c3f854-225290-421545 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-06 09:53:57,442 44 INFO rb-5c3f854-225290-421545 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:40235/json 2026-10-06 09:53:57,443 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40235', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:53:57,456 44 INFO rb-5c3f854-225290-421545 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:40235/devtools/page/64AAC21970CF39CAFDB9907FD78C287D 2026-10-06 09:53:57,472 44 INFO rb-5c3f854-225290-421545 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-06 09:53:57,487 44 INFO rb-5c3f854-225290-421545 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-06 09:53:57,509 44 INFO rb-5c3f854-225290-421545 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-06 09:53:57,540 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/205?access_token=abe752d9a2924b7a" in browser 2026-10-06 09:53:57,540 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/205?access_token=abe752d9a2924b7a" 2026-10-06 09:53:57,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:57] "GET /pos-self/205?access_token=abe752d9a2924b7a HTTP/1.1" 200 - 7 0.003 0.020 2026-10-06 09:53:57,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': '64AAC21970CF39CAFDB9907FD78C287D', 'loaderId': '016EC34FCC7D28750C795E30E9A01DCF', 'isDownload': False} 2026-10-06 09:53:57,582 44 INFO rb-5c3f854-225290-421545 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-06 09:53:57,598 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:53:57,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:57] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.014 2026-10-06 09:53:57,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:57] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.017 2026-10-06 09:53:57,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:57] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.009 0.023 2026-10-06 09:53:57,828 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-06 09:53:57,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:53:57,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:57] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 09:53:57,869 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:53:57,869 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 09:53:57,871 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_fiscal_position_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/205?access_token=abe752d9a2924b7a", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:53:57,881 44 INFO rb-5c3f854-225290-421545 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-06 09:53:57,960 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:57] "POST /pos-self/relations/205 HTTP/1.1" 200 - 16 0.024 0.044 2026-10-06 09:53:57,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.069 2026-10-06 09:53:58,023 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-06 09:53:58,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "POST /pos-self/data/205 HTTP/1.1" 200 - 142 0.140 0.234 2026-10-06 09:53:58,480 44 INFO rb-5c3f854-225290-421545 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-06 09:53:58,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "GET /web/image/ir.attachment/12750/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:53:58,556 44 INFO rb-5c3f854-225290-421545 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-06 09:53:58,575 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "GET /web/image/ir.attachment/12704/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:53:58,590 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:53:58,650 44 INFO rb-5c3f854-225290-421545 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-06 09:53:58,722 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "GET /web/image/pos.category/365/image_128?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 2 0.002 0.035 2026-10-06 09:53:58,727 44 INFO rb-5c3f854-225290-421545 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-06 09:53:58,743 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "GET /web/image/product.template/2562/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.004 0.038 2026-10-06 09:53:58,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "GET /web/image/product.template/2551/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.008 0.062 2026-10-06 09:53:58,779 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "GET /web/image/product.template/2566/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-06 09:53:58,782 44 INFO rb-5c3f854-225290-421545 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-06 09:53:58,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "GET /web/image/product.template/2563/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-10-06 09:53:58,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "GET /web/image/product.template/2564/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-06 09:53:58,827 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 09:53:58,839 44 INFO rb-5c3f854-225290-421545 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-06 09:53:58,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "GET /web/image/product.template/2565/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.008 0.094 2026-10-06 09:53:58,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:58] "GET /web/image/product.template/2552/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-06 09:53:58,928 44 INFO rb-5c3f854-225290-421545 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-06 09:53:58,996 44 INFO rb-5c3f854-225290-421545 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-06 09:53:59,054 44 INFO rb-5c3f854-225290-421545 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-06 09:53:59,112 44 INFO rb-5c3f854-225290-421545 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-06 09:53:59,202 44 INFO rb-5c3f854-225290-421545 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-06 09:53:59,254 44 INFO rb-5c3f854-225290-421545 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-06 09:53:59,363 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56258647 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000002', 'uuid': '6fac96b9-752d-413f-8e2a-51f84be6260e'}] 2026-10-06 09:53:59,393 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56258647 order {'name': None, 'pos_reference': '260-205-000002', 'uuid': '6fac96b9-752d-413f-8e2a-51f84be6260e'} created pos.order #973 2026-10-06 09:53:59,414 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56258647 finished 2026-10-06 09:53:59,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 79 0.042 0.150 2026-10-06 09:53:59,545 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-06 09:53:59,546 44 INFO rb-5c3f854-225290-421545 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-06 09:53:59,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:53:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.011 2026-10-06 09:53:59,629 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8782776 (allocated 9961472) 2026-10-06 09:53:59,630 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 146193 2026-10-06 09:53:59,630 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-06 09:53:59,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 146193 2026-10-06 09:53:59,735 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095359_735500_test_fiscal_position_between_frontend_and_backend.txt 2026-10-06 09:53:59,735 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp485b4l2o_chrome_odoo" 2026-10-06 09:53:59,785 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-10-06 09:54:10,806 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 146375 2026-10-06 09:54:10,807 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmp8xojm_d9_chrome_odoo 2026-10-06 09:54:10,807 44 INFO rb-5c3f854-225290-421545 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:39707/json/version 2026-10-06 09:54:10,814 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39707', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:54:10,827 44 INFO rb-5c3f854-225290-421545 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-06 09:54:10,827 44 INFO rb-5c3f854-225290-421545 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:39707/json 2026-10-06 09:54:10,828 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39707', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:54:10,835 44 INFO rb-5c3f854-225290-421545 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:39707/devtools/page/9EBF5AEA586B9593CA36897A08673BCE 2026-10-06 09:54:10,847 44 INFO rb-5c3f854-225290-421545 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-06 09:54:10,852 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-06 09:54:10,870 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Setting session cookie in browser 2026-10-06 09:54:11,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/206?access_token=b33732bed04749f5" in browser 2026-10-06 09:54:11,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/206?access_token=b33732bed04749f5" 2026-10-06 09:54:11,143 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:54:11,732 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:11] "GET /pos-self/206?access_token=b33732bed04749f5 HTTP/1.1" 200 - 59 0.065 0.528 2026-10-06 09:54:11,736 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': '9EBF5AEA586B9593CA36897A08673BCE', 'loaderId': '778B15885B019A60B61009F958D133B8', 'isDownload': False} 2026-10-06 09:54:11,736 44 INFO rb-5c3f854-225290-421545 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-06 09:54:11,758 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:54:11,789 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:54:11,844 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:11] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.039 2026-10-06 09:54:11,856 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:54:11,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:11] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.106 2026-10-06 09:54:11,893 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:54:11,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:11] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.136 2026-10-06 09:54:12,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-06 09:54:12,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:54:12,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:12] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.017 2026-10-06 09:54:12,141 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_price_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/206?access_token=b33732bed04749f5", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:54:12,143 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:54:12,144 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 09:54:12,158 44 INFO rb-5c3f854-225290-421545 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-06 09:54:12,237 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:12] "POST /pos-self/relations/206 HTTP/1.1" 200 - 37 0.024 0.047 2026-10-06 09:54:12,292 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-06 09:54:12,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:12] "POST /pos-self/data/206 HTTP/1.1" 200 - 207 0.144 0.308 2026-10-06 09:54:12,744 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.433 2026-10-06 09:54:12,806 44 INFO rb-5c3f854-225290-421545 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-06 09:54:12,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:12] "GET /web/image/ir.attachment/12803/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:54:12,914 44 INFO rb-5c3f854-225290-421545 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-06 09:54:12,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:12] "GET /web/image/pos.category/366/image_128?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 2 0.001 0.041 2026-10-06 09:54:13,018 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,019 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:13] "GET /web/image/product.template/2579/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.048 2026-10-06 09:54:13,035 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:54:13,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:13] "GET /web/image/product.template/2594/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.005 0.068 2026-10-06 09:54:13,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:13] "GET /web/image/product.template/2590/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-10-06 09:54:13,080 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,087 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:13] "GET /web/image/product.template/2592/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.005 0.092 2026-10-06 09:54:13,116 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:13] "GET /web/image/product.template/2591/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.005 0.112 2026-10-06 09:54:13,134 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,138 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54: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-06 09:54:13,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:13] "GET /web/image/product.template/2593/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.007 0.113 2026-10-06 09:54:13,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:13] "GET /web/image/product.template/2580/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.004 0.120 2026-10-06 09:54:13,223 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,317 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,372 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,427 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,516 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,582 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,631 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,686 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,755 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,817 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,873 44 INFO rb-5c3f854-225290-421545 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-06 09:54:13,927 44 INFO rb-5c3f854-225290-421545 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-06 09:54:14,001 44 INFO rb-5c3f854-225290-421545 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-06 09:54:14,061 44 INFO rb-5c3f854-225290-421545 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-06 09:54:14,116 44 INFO rb-5c3f854-225290-421545 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-06 09:54:14,172 44 INFO rb-5c3f854-225290-421545 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-06 09:54:14,253 44 INFO rb-5c3f854-225290-421545 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-06 09:54:14,391 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39740750 started for PoS orders references: [{'name': None, 'pos_reference': '260-206-000001', 'uuid': '316329ea-1743-4cf2-86a0-74027e47ebdf'}] 2026-10-06 09:54:14,444 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39740750 order {'name': None, 'pos_reference': '260-206-000001', 'uuid': '316329ea-1743-4cf2-86a0-74027e47ebdf'} created pos.order #974 2026-10-06 09:54:14,476 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39740750 finished 2026-10-06 09:54:14,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 119 0.106 0.205 2026-10-06 09:54:14,671 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-10-06 09:54:14,672 44 INFO rb-5c3f854-225290-421545 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-06 09:54:14,691 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.012 2026-10-06 09:54:14,794 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 10039540 (allocated 11669504) 2026-10-06 09:54:14,815 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 146375 2026-10-06 09:54:14,826 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-10-06 09:54:14,830 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 146375 2026-10-06 09:54:14,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095414_929734_test_price_between_frontend_and_backend.txt 2026-10-06 09:54:14,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp8xojm_d9_chrome_odoo" 2026-10-06 09:54:14,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-10-06 09:54:26,821 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 146568 2026-10-06 09:54:26,821 44 INFO rb-5c3f854-225290-421545 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/tmpl452bn8b_chrome_odoo 2026-10-06 09:54:26,821 44 INFO rb-5c3f854-225290-421545 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:36649/json/version 2026-10-06 09:54:26,823 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36649', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:54:26,891 44 INFO rb-5c3f854-225290-421545 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-06 09:54:26,891 44 INFO rb-5c3f854-225290-421545 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:36649/json 2026-10-06 09:54:26,892 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36649', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:54:26,908 44 INFO rb-5c3f854-225290-421545 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:36649/devtools/page/38DC3430DE57456C802318319B6B2ED8 2026-10-06 09:54:26,927 44 INFO rb-5c3f854-225290-421545 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-06 09:54:26,948 44 INFO rb-5c3f854-225290-421545 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-06 09:54:26,974 44 INFO rb-5c3f854-225290-421545 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-06 09:54:27,323 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/207?access_token=ddc9997f3014468d" in browser 2026-10-06 09:54:27,324 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/207?access_token=ddc9997f3014468d" 2026-10-06 09:54:27,360 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:54:27,889 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:27] "GET /pos-self/207?access_token=ddc9997f3014468d HTTP/1.1" 200 - 59 0.047 0.501 2026-10-06 09:54:27,894 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': '38DC3430DE57456C802318319B6B2ED8', 'loaderId': 'B257154F69C370DF0504B2161F3F5927', 'isDownload': False} 2026-10-06 09:54:27,894 44 INFO rb-5c3f854-225290-421545 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-06 09:54:27,917 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:54:27,950 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:54:27,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:27] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.020 0.031 2026-10-06 09:54:28,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:54:28,057 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:28] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.089 2026-10-06 09:54:28,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:54:28,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:28] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.137 2026-10-06 09:54:28,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-06 09:54:28,247 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-06 09:54:28,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:28] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.012 0.023 2026-10-06 09:54:28,283 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:54:28,283 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-06 09:54:28,289 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_pricelist_price_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/207?access_token=ddc9997f3014468d", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:54:28,304 44 INFO rb-5c3f854-225290-421545 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-06 09:54:28,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:28] "POST /pos-self/relations/207 HTTP/1.1" 200 - 37 0.024 0.057 2026-10-06 09:54:28,459 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-06 09:54:28,926 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:28] "POST /pos-self/data/207 HTTP/1.1" 200 - 211 0.172 0.302 2026-10-06 09:54:28,930 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.447 2026-10-06 09:54:29,002 44 INFO rb-5c3f854-225290-421545 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-06 09:54:29,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:29] "GET /web/image/ir.attachment/12856/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:54:29,093 44 INFO rb-5c3f854-225290-421545 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-06 09:54:29,111 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:29] "GET /web/image/ir.attachment/12810/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:54:29,131 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:54:29,203 44 INFO rb-5c3f854-225290-421545 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-06 09:54:29,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:29] "GET /web/image/pos.category/367/image_128?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 2 0.007 0.030 2026-10-06 09:54:29,282 44 INFO rb-5c3f854-225290-421545 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-06 09:54:29,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:29] "GET /web/image/product.template/2607/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.007 0.033 2026-10-06 09:54:29,312 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:29] "GET /web/image/product.template/2622/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.007 0.052 2026-10-06 09:54:29,339 44 INFO rb-5c3f854-225290-421545 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-06 09:54:29,342 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:29] "GET /web/image/product.template/2619/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.004 0.083 2026-10-06 09:54:29,358 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:29] "GET /web/image/product.template/2618/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-10-06 09:54:29,376 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54: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-06 09:54:29,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:29] "GET /web/image/product.template/2620/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.005 0.125 2026-10-06 09:54:29,397 44 INFO rb-5c3f854-225290-421545 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-06 09:54:29,407 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:29] "GET /web/image/product.template/2621/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-06 09:54:29,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:29] "GET /web/image/product.template/2608/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.005 0.115 2026-10-06 09:54:29,480 44 INFO rb-5c3f854-225290-421545 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-06 09:54:29,547 44 INFO rb-5c3f854-225290-421545 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-06 09:54:29,603 44 INFO rb-5c3f854-225290-421545 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-06 09:54:29,660 44 INFO rb-5c3f854-225290-421545 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-06 09:54:29,739 44 INFO rb-5c3f854-225290-421545 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-06 09:54:29,859 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63305380 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': 'd6ebfd1f-6776-4900-b4ed-464a3f077e3d'}] 2026-10-06 09:54:29,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63305380 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': 'd6ebfd1f-6776-4900-b4ed-464a3f077e3d'} created pos.order #975 2026-10-06 09:54:29,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63305380 finished 2026-10-06 09:54:30,131 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.134 0.192 2026-10-06 09:54:30,157 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-10-06 09:54:30,158 44 INFO rb-5c3f854-225290-421545 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-06 09:54:30,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.013 2026-10-06 09:54:30,217 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 8978184 (allocated 10485760) 2026-10-06 09:54:30,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 146568 2026-10-06 09:54:30,232 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-10-06 09:54:30,234 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 146568 2026-10-06 09:54:30,335 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095430_335561_test_pricelist_price_between_frontend_and_backend.txt 2026-10-06 09:54:30,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpl452bn8b_chrome_odoo" 2026-10-06 09:54:30,388 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-10-06 09:54:41,378 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 146754 2026-10-06 09:54:41,379 44 INFO rb-5c3f854-225290-421545 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/tmp7e72zhdc_chrome_odoo 2026-10-06 09:54:41,379 44 INFO rb-5c3f854-225290-421545 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:43227/json/version 2026-10-06 09:54:41,382 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43227', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:54:41,426 44 INFO rb-5c3f854-225290-421545 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-06 09:54:41,426 44 INFO rb-5c3f854-225290-421545 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:43227/json 2026-10-06 09:54:41,427 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43227', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:54:41,437 44 INFO rb-5c3f854-225290-421545 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:43227/devtools/page/BB03045A134B0132935E8413EF903BF6 2026-10-06 09:54:41,445 44 INFO rb-5c3f854-225290-421545 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-06 09:54:41,449 44 INFO rb-5c3f854-225290-421545 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-06 09:54:41,478 44 INFO rb-5c3f854-225290-421545 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-06 09:54:41,732 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Open "http://127.0.0.1:8069/pos-self/208?access_token=cb58aad276f649bf" in browser 2026-10-06 09:54:41,732 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigating to: "http://127.0.0.1:8069/pos-self/208?access_token=cb58aad276f649bf" 2026-10-06 09:54:41,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:54:42,354 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:42] "GET /pos-self/208?access_token=cb58aad276f649bf HTTP/1.1" 200 - 59 0.047 0.561 2026-10-06 09:54:42,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': 'BB03045A134B0132935E8413EF903BF6', 'loaderId': '949D23C4F10DF5951E8C074F36D3C65B', 'isDownload': False} 2026-10-06 09:54:42,358 44 INFO rb-5c3f854-225290-421545 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-06 09:54:42,380 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:54:42,402 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:54:42,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:42] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.007 0.037 2026-10-06 09:54:42,454 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:54:42,504 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:42] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.081 2026-10-06 09:54:42,521 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:54:42,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:42] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.138 2026-10-06 09:54:42,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.008 2026-10-06 09:54:42,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:54:42,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:42] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-06 09:54:42,703 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Evaluate test code "odoo.startTour('test_pricelist_should_not_be_changed_from_frontend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/208?access_token=cb58aad276f649bf", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:54:42,711 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:54:42,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:42] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:54:42,714 44 INFO rb-5c3f854-225290-421545 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-06 09:54:42,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:42] "POST /pos-self/relations/208 HTTP/1.1" 200 - 37 0.028 0.050 2026-10-06 09:54:42,841 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.112 2026-10-06 09:54:43,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:43] "POST /pos-self/data/208 HTTP/1.1" 200 - 211 0.153 0.282 2026-10-06 09:54:43,294 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.423 2026-10-06 09:54:43,361 44 INFO rb-5c3f854-225290-421545 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-06 09:54:43,423 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:43] "GET /web/image/ir.attachment/12909/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:54:43,468 44 INFO rb-5c3f854-225290-421545 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-06 09:54:43,488 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:43] "GET /web/image/ir.attachment/12863/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 09:54:43,512 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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-06 09:54:43,602 44 INFO rb-5c3f854-225290-421545 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-06 09:54:43,678 44 INFO rb-5c3f854-225290-421545 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-06 09:54:43,691 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:43] "GET /web/image/pos.category/368/image_128?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 2 0.003 0.055 2026-10-06 09:54:43,714 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:43] "GET /web/image/product.template/2646/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.068 2026-10-06 09:54:43,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:43] "GET /web/image/product.template/2635/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.004 0.091 2026-10-06 09:54:43,739 44 INFO rb-5c3f854-225290-421545 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-06 09:54:43,756 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:43] "GET /web/image/product.template/2647/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.005 0.072 2026-10-06 09:54:43,774 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:54:43,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:43] "GET /web/image/product.template/2650/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-10-06 09:54:43,795 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:43] "GET /web/image/product.template/2648/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-06 09:54:43,798 44 INFO rb-5c3f854-225290-421545 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-06 09:54:43,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:43] "GET /web/image/product.template/2649/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.004 0.108 2026-10-06 09:54:43,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:43] "GET /web/image/product.template/2636/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-06 09:54:43,878 44 INFO rb-5c3f854-225290-421545 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-06 09:54:43,964 44 INFO rb-5c3f854-225290-421545 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-06 09:54:44,020 44 INFO rb-5c3f854-225290-421545 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-06 09:54:44,074 44 INFO rb-5c3f854-225290-421545 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-06 09:54:44,147 44 INFO rb-5c3f854-225290-421545 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-06 09:54:44,211 44 INFO rb-5c3f854-225290-421545 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-06 09:54:44,267 44 INFO rb-5c3f854-225290-421545 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-06 09:54:44,323 44 INFO rb-5c3f854-225290-421545 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-06 09:54:44,380 44 INFO rb-5c3f854-225290-421545 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-06 09:54:44,453 44 INFO rb-5c3f854-225290-421545 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-06 09:54:44,522 44 INFO rb-5c3f854-225290-421545 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-06 09:54:44,568 44 INFO rb-5c3f854-225290-421545 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-06 09:54:44,623 44 INFO rb-5c3f854-225290-421545 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-06 09:54:44,699 44 INFO rb-5c3f854-225290-421545 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-06 09:54:44,845 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55132477 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000001', 'uuid': 'df818b14-355f-461c-a65c-779a517ed6c9'}] 2026-10-06 09:54:44,918 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55132477 order {'name': None, 'pos_reference': '260-208-000001', 'uuid': 'df818b14-355f-461c-a65c-779a517ed6c9'} created pos.order #976 2026-10-06 09:54:44,943 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55132477 finished 2026-10-06 09:54:45,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.105 0.200 2026-10-06 09:54:45,096 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: tour succeeded 2026-10-06 09:54:45,097 44 INFO rb-5c3f854-225290-421545 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-06 09:54:45,164 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 10778480 (allocated 12058624) 2026-10-06 09:54:45,186 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 146754 2026-10-06 09:54:45,188 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing websocket connection 2026-10-06 09:54:45,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 146754 2026-10-06 09:54:45,286 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095445_286084_test_pricelist_should_not_be_changed_from_frontend.txt 2026-10-06 09:54:45,286 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmp7e72zhdc_chrome_odoo" 2026-10-06 09:54:45,329 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-10-06 09:54:56,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 146941 2026-10-06 09:54:56,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmpbdfeax7u_chrome_odoo 2026-10-06 09:54:56,544 44 INFO rb-5c3f854-225290-421545 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:44237/json/version 2026-10-06 09:54:56,546 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44237', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:54:56,620 44 INFO rb-5c3f854-225290-421545 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-06 09:54:56,620 44 INFO rb-5c3f854-225290-421545 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:44237/json 2026-10-06 09:54:56,621 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44237', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:54:56,633 44 INFO rb-5c3f854-225290-421545 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:44237/devtools/page/28D2EECDDD95EFC9062E7C16DC837E25 2026-10-06 09:54:56,646 44 INFO rb-5c3f854-225290-421545 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-06 09:54:56,658 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless enable page notifications 2026-10-06 09:54:56,684 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Setting session cookie in browser 2026-10-06 09:54:56,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Open "http://127.0.0.1:8069/pos-self/209?access_token=a4381b505ab24d5a" in browser 2026-10-06 09:54:56,996 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigating to: "http://127.0.0.1:8069/pos-self/209?access_token=a4381b505ab24d5a" 2026-10-06 09:54:57,013 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:54:57,637 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:57] "GET /pos-self/209?access_token=a4381b505ab24d5a HTTP/1.1" 200 - 59 0.039 0.590 2026-10-06 09:54:57,643 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': '28D2EECDDD95EFC9062E7C16DC837E25', 'loaderId': 'C11AD6E6E401E78F83AFF237690CCB78', 'isDownload': False} 2026-10-06 09:54:57,645 44 INFO rb-5c3f854-225290-421545 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-06 09:54:57,677 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:54:57,704 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:54:57,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:57] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.041 2026-10-06 09:54:57,742 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:54:57,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:57] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.059 2026-10-06 09:54:57,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:54:57,825 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:57] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.105 2026-10-06 09:54:57,988 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-06 09:54:58,001 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 09:54:58,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:58] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.009 2026-10-06 09:54:58,028 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:54:58,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:58] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:54:58,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Evaluate test code "odoo.startTour('test_prices_are_immutable_from_frontend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/209?access_token=a4381b505ab24d5a", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:54:58,070 44 INFO rb-5c3f854-225290-421545 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-06 09:54:58,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:58] "POST /pos-self/relations/209 HTTP/1.1" 200 - 37 0.025 0.051 2026-10-06 09:54:58,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.148 2026-10-06 09:54:58,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:58] "POST /pos-self/data/209 HTTP/1.1" 200 - 207 0.188 0.256 2026-10-06 09:54:58,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.404 2026-10-06 09:54:58,722 44 INFO rb-5c3f854-225290-421545 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-06 09:54:58,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:58] "GET /web/image/ir.attachment/12962/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 09:54:58,830 44 INFO rb-5c3f854-225290-421545 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-06 09:54:58,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:58] "GET /web/image/pos.category/369/image_128?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 2 0.001 0.042 2026-10-06 09:54:58,941 44 INFO rb-5c3f854-225290-421545 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-06 09:54:58,942 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 09:54:58,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:58] "GET /web/image/product.template/2678/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.008 0.039 2026-10-06 09:54:59,002 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:59] "GET /web/image/product.template/2674/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.014 0.079 2026-10-06 09:54:59,016 44 INFO rb-5c3f854-225290-421545 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-06 09:54:59,038 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:59] "GET /web/image/product.template/2663/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.011 0.122 2026-10-06 09:54:59,047 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:54:59,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:59] "GET /web/image/product.template/2675/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.007 0.112 2026-10-06 09:54:59,077 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:59] "GET /web/image/product.template/2676/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-10-06 09:54:59,080 44 INFO rb-5c3f854-225290-421545 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-06 09:54:59,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:59] "GET /web/image/product.template/2677/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-06 09:54:59,114 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:59] "GET /web/image/product.template/2664/image_512?unique=2026-10-06T09:53:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-06 09:54:59,155 44 INFO rb-5c3f854-225290-421545 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-06 09:54:59,214 44 INFO rb-5c3f854-225290-421545 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-06 09:54:59,270 44 INFO rb-5c3f854-225290-421545 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-06 09:54:59,327 44 INFO rb-5c3f854-225290-421545 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-06 09:54:59,410 44 INFO rb-5c3f854-225290-421545 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-06 09:54:59,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61881781 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': 'ffa6918d-3b92-4ea3-9f54-663f27337b04'}] 2026-10-06 09:54:59,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61881781 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': 'ffa6918d-3b92-4ea3-9f54-663f27337b04'} created pos.order #977 2026-10-06 09:54:59,600 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61881781 finished 2026-10-06 09:54:59,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.081 0.184 2026-10-06 09:54:59,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-10-06 09:54:59,769 44 INFO rb-5c3f854-225290-421545 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-06 09:54:59,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:54:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.019 0.020 2026-10-06 09:54:59,840 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 8542016 (allocated 9699328) 2026-10-06 09:54:59,849 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 146941 2026-10-06 09:54:59,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-10-06 09:54:59,862 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 146941 2026-10-06 09:54:59,931 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095459_931720_test_prices_are_immutable_from_frontend.txt 2026-10-06 09:54:59,932 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmpbdfeax7u_chrome_odoo" 2026-10-06 09:54:59,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 09:55:01,660 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-10-06 09:55:08,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 147128 2026-10-06 09:55:08,723 44 INFO rb-5c3f854-225290-421545 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/tmpf69zhpoy_chrome_odoo 2026-10-06 09:55:08,723 44 INFO rb-5c3f854-225290-421545 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:39721/json/version 2026-10-06 09:55:08,725 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39721', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:55:08,814 44 INFO rb-5c3f854-225290-421545 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-06 09:55:08,814 44 INFO rb-5c3f854-225290-421545 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:39721/json 2026-10-06 09:55:08,815 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39721', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:55:08,833 44 INFO rb-5c3f854-225290-421545 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:39721/devtools/page/6DB0C7A6881DE9242A7E6D8AD42A4D97 2026-10-06 09:55:08,846 44 INFO rb-5c3f854-225290-421545 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-06 09:55:08,856 44 INFO rb-5c3f854-225290-421545 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-06 09:55:09,118 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:55:09,128 44 INFO rb-5c3f854-225290-421545 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-06 09:55:09,130 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Open "http://127.0.0.1:8069/pos-self/210?access_token=5f48b1390663484b" in browser 2026-10-06 09:55:09,130 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigating to: "http://127.0.0.1:8069/pos-self/210?access_token=5f48b1390663484b" 2026-10-06 09:55:09,147 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:55:09,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:09] "GET /pos-self/210?access_token=5f48b1390663484b HTTP/1.1" 200 - 60 0.058 0.455 2026-10-06 09:55:09,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '6DB0C7A6881DE9242A7E6D8AD42A4D97', 'loaderId': '5F31205CB5C1EE1926BC214F70E70703', 'isDownload': False} 2026-10-06 09:55:09,662 44 INFO rb-5c3f854-225290-421545 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-06 09:55:09,685 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:55:09,706 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:55:09,725 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:09] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.022 2026-10-06 09:55:09,743 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:55:09,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:09] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.065 2026-10-06 09:55:09,794 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:55:09,831 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:09] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.112 2026-10-06 09:55:10,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-06 09:55:10,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 09:55:10,047 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.006 0.012 2026-10-06 09:55:10,057 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate test code "odoo.startTour('SelfOrderOrderNumberTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/210?access_token=5f48b1390663484b", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:55:10,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:55:10,068 44 INFO rb-5c3f854-225290-421545 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-06 09:55:10,124 44 INFO rb-5c3f854-225290-421545 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-06 09:55:10,148 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "POST /pos-self/relations/210 HTTP/1.1" 200 - 35 0.022 0.049 2026-10-06 09:55:10,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-06 09:55:10,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "POST /pos-self/data/210 HTTP/1.1" 200 - 179 0.188 0.233 2026-10-06 09:55:10,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.394 2026-10-06 09:55:10,684 44 INFO rb-5c3f854-225290-421545 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-06 09:55:10,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "GET /web/image/ir.attachment/13025/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:55:10,811 44 INFO rb-5c3f854-225290-421545 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-06 09:55:10,870 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "GET /web/image/pos.category/370/image_128?unique=2026-10-06T09:54:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-06 09:55:10,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "GET /web/image/product.template/2679/image_512?unique=2026-10-06T09:54:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.025 2026-10-06 09:55:10,902 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "GET /web/image/product.template/2680/image_512?unique=2026-10-06T09:54:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-06 09:55:10,911 44 INFO rb-5c3f854-225290-421545 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-06 09:55:10,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "GET /web/image/product.template/2683/image_512?unique=2026-10-06T09:54:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.060 2026-10-06 09:55:10,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "GET /web/image/product.template/2681/image_512?unique=2026-10-06T09:54:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.078 2026-10-06 09:55:10,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "GET /web/image/product.template/2682/image_512?unique=2026-10-06T09:54:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-06 09:55:10,979 44 INFO rb-5c3f854-225290-421545 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-06 09:55:10,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:10] "GET /web/image/ir.attachment/12979/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 09:55:11,010 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:55:11,013 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09: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-06 09:55:11,043 44 INFO rb-5c3f854-225290-421545 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-06 09:55:11,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:11] "GET /web/image/product.product/3188/image_512?unique=2026-10-06T09:54:59.000+00:00 HTTP/1.1" 200 - 8 0.013 0.021 2026-10-06 09:55:11,094 44 INFO rb-5c3f854-225290-421545 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-06 09:55:11,167 44 INFO rb-5c3f854-225290-421545 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-06 09:55:11,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33180379 started for PoS orders references: [{'name': None, 'pos_reference': '260-210-000001', 'uuid': '4b7831f5-e32a-4340-a115-2b8e7bfbcbdd'}] 2026-10-06 09:55:11,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33180379 order {'name': None, 'pos_reference': '260-210-000001', 'uuid': '4b7831f5-e32a-4340-a115-2b8e7bfbcbdd'} created pos.order #978 2026-10-06 09:55:11,322 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33180379 finished 2026-10-06 09:55:11,445 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:11] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 104 0.091 0.193 2026-10-06 09:55:11,509 44 INFO rb-5c3f854-225290-421545 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-06 09:55:11,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.019 2026-10-06 09:55:11,562 44 INFO rb-5c3f854-225290-421545 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-06 09:55:11,563 44 INFO rb-5c3f854-225290-421545 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-06 09:55:11,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 7762380 (allocated 8388608) 2026-10-06 09:55:11,648 44 INFO rb-5c3f854-225290-421545 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 147128 2026-10-06 09:55:11,649 44 INFO rb-5c3f854-225290-421545 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-06 09:55:11,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:11] "GET /web/image/ir.attachment/13024/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-06 09:55:11,651 44 INFO rb-5c3f854-225290-421545 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 147128 2026-10-06 09:55:11,766 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095511_766405_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-06 09:55:11,766 44 INFO rb-5c3f854-225290-421545 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/tmpf69zhpoy_chrome_odoo" 2026-10-06 09:55:12,079 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 147320 2026-10-06 09:55:12,079 44 INFO rb-5c3f854-225290-421545 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/tmpay5er5nu_chrome_odoo 2026-10-06 09:55:12,079 44 INFO rb-5c3f854-225290-421545 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:38731/json/version 2026-10-06 09:55:12,081 44 INFO rb-5c3f854-225290-421545 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-06 09:55:12,143 44 INFO rb-5c3f854-225290-421545 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-06 09:55:12,144 44 INFO rb-5c3f854-225290-421545 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:38731/json 2026-10-06 09:55:12,144 44 INFO rb-5c3f854-225290-421545 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-06 09:55:12,152 44 INFO rb-5c3f854-225290-421545 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:38731/devtools/page/B23F3F1E40606186E4AF25025FE2A3E8 2026-10-06 09:55:12,164 44 INFO rb-5c3f854-225290-421545 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-06 09:55:12,171 44 INFO rb-5c3f854-225290-421545 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-06 09:55:12,215 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-06 09:55:12,219 44 INFO rb-5c3f854-225290-421545 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-06 09:55:12,221 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Open "http://127.0.0.1:8069/pos/ui/210" in browser 2026-10-06 09:55:12,221 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/210" 2026-10-06 09:55:12,599 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:12] "GET /pos/ui/210 HTTP/1.1" 200 - 73 0.050 0.314 2026-10-06 09:55:12,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': 'B23F3F1E40606186E4AF25025FE2A3E8', 'loaderId': 'A203098EEFC47C7244BAA2A393694F90', 'isDownload': False} 2026-10-06 09:55:12,603 44 INFO rb-5c3f854-225290-421545 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-06 09:55:12,631 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:55:12,674 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:12] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.025 2026-10-06 09:55:12,690 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:12] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.036 2026-10-06 09:55:12,705 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:12] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.057 2026-10-06 09:55:13,174 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:55:13,186 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:55:13,195 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:55:13,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:55:13,237 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate test code "odoo.startTour('OrderNumberConflictTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/210", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:55:13,251 44 INFO rb-5c3f854-225290-421545 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-06 09:55:13,253 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 09:55:13,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:55:13,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.013 2026-10-06 09:55:13,315 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.014 2026-10-06 09:55:13,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 28 0.018 0.053 2026-10-06 09:55:13,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-06 09:55:14,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 490 0.257 0.479 2026-10-06 09:55:14,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 09:55:14,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.009 2026-10-06 09:55:14,379 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.040 2026-10-06 09:55:14,438 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55: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.009 2026-10-06 09:55:14,458 44 INFO rb-5c3f854-225290-421545 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-06 09:55:14,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 09:55:14,530 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:55:14,554 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 09:55:14,558 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:55:14,587 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 09:55:14,602 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "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-06 09:55:14,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /web/image/res.users/288/avatar_128 HTTP/1.1" 200 - 14 0.024 0.053 2026-10-06 09:55:14,634 44 INFO rb-5c3f854-225290-421545 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-06 09:55:14,644 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.007 0.093 2026-10-06 09:55:14,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.105 2026-10-06 09:55:14,666 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.047 2026-10-06 09:55:14,690 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-06 09:55:14,740 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 09:55:14,820 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /pos/ui/210?from_backend=True HTTP/1.1" 200 - 34 0.040 0.050 2026-10-06 09:55:14,835 44 INFO rb-5c3f854-225290-421545 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-06 09:55:14,864 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:55:14,883 44 INFO rb-5c3f854-225290-421545 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-06 09:55:14,888 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "GET /pos/ui/210 HTTP/1.1" 200 - 34 0.020 0.136 2026-10-06 09:55:14,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:14] "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.112 2026-10-06 09:55:14,965 44 INFO rb-5c3f854-225290-421545 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-06 09:55:15,015 44 INFO rb-5c3f854-225290-421545 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-06 09:55:15,066 44 INFO rb-5c3f854-225290-421545 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-06 09:55:15,121 44 INFO rb-5c3f854-225290-421545 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-06 09:55:15,172 44 INFO rb-5c3f854-225290-421545 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-06 09:55:15,225 44 INFO rb-5c3f854-225290-421545 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-06 09:55:15,299 44 INFO rb-5c3f854-225290-421545 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-06 09:55:15,353 44 INFO rb-5c3f854-225290-421545 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-06 09:55:15,402 44 INFO rb-5c3f854-225290-421545 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-06 09:55:15,453 44 INFO rb-5c3f854-225290-421545 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-06 09:55:15,518 44 INFO rb-5c3f854-225290-421545 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-06 09:55:15,550 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63733126 started for PoS orders references: [{'name': '/', 'pos_reference': '261-210-000001', 'uuid': '8b5abd8b-8163-45af-8a80-cf92de0c6ae8'}] 2026-10-06 09:55:15,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63733126 order {'name': '/', 'pos_reference': '261-210-000001', 'uuid': '8b5abd8b-8163-45af-8a80-cf92de0c6ae8'} created pos.order #979 2026-10-06 09:55:15,670 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63733126 finished 2026-10-06 09:55:15,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.054 0.147 2026-10-06 09:55:15,780 44 INFO rb-5c3f854-225290-421545 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-06 09:55:15,864 44 INFO rb-5c3f854-225290-421545 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-06 09:55:15,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:15] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.029 0.049 2026-10-06 09:55:15,986 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.026 2026-10-06 09:55:16,012 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:55:16,024 44 INFO rb-5c3f854-225290-421545 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-06 09:55:16,075 44 INFO rb-5c3f854-225290-421545 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-06 09:55:16,126 44 INFO rb-5c3f854-225290-421545 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-06 09:55:16,178 44 INFO rb-5c3f854-225290-421545 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-06 09:55:16,179 44 INFO rb-5c3f854-225290-421545 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-06 09:55:16,264 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 15650088 (allocated 17039360) 2026-10-06 09:55:16,276 44 INFO rb-5c3f854-225290-421545 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 147320 2026-10-06 09:55:16,278 44 INFO rb-5c3f854-225290-421545 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-06 09:55:16,285 44 INFO rb-5c3f854-225290-421545 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 147320 2026-10-06 09:55:16,386 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095516_386555_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-06 09:55:16,386 44 INFO rb-5c3f854-225290-421545 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/tmpay5er5nu_chrome_odoo" 2026-10-06 09:55:16,443 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 09:55:17,891 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_payment_result_notification_does_not_send_the_partner ... 2026-10-06 09:55:24,642 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:55:25,164 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:25] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.054 0.471 2026-10-06 09:55:25,230 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24977220 started for PoS orders references: [{'name': None, 'pos_reference': '260-211-000001', 'uuid': '8346234f-ccb6-4749-a1f2-12d70c608af0'}] 2026-10-06 09:55:25,279 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24977220 order {'name': None, 'pos_reference': '260-211-000001', 'uuid': '8346234f-ccb6-4749-a1f2-12d70c608af0'} created pos.order #980 2026-10-06 09:55:25,280 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24977220 finished 2026-10-06 09:55:25,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 83 0.089 0.094 2026-10-06 09:55:25,424 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_a_forged_partner_token ... 2026-10-06 09:55:32,476 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:55:32,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71477313 started for PoS orders references: [{'name': None, 'pos_reference': '260-212-000001', 'uuid': 'a7222b1a-ca1d-4596-a1de-5e77e21b5cbd'}] 2026-10-06 09:55:32,834 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71477313 order {'name': None, 'pos_reference': '260-212-000001', 'uuid': 'a7222b1a-ca1d-4596-a1de-5e77e21b5cbd'} created pos.order #981 2026-10-06 09:55:32,835 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71477313 finished 2026-10-06 09:55:32,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 89 0.065 0.363 2026-10-06 09:55:32,950 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_integer_partner ... 2026-10-06 09:55:40,311 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:55:40,703 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79827244 started for PoS orders references: [{'name': None, 'pos_reference': '260-213-000001', 'uuid': '2d9dd450-9081-4d29-8a89-04858f7619a7'}] 2026-10-06 09:55:40,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79827244 order {'name': None, 'pos_reference': '260-213-000001', 'uuid': '2d9dd450-9081-4d29-8a89-04858f7619a7'} created pos.order #982 2026-10-06 09:55:40,770 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79827244 finished 2026-10-06 09:55:40,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 88 0.109 0.423 2026-10-06 09:55:40,874 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_unauthorized_partner ... 2026-10-06 09:55:48,337 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:55:48,776 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43635631 started for PoS orders references: [{'name': None, 'pos_reference': '260-214-000001', 'uuid': 'bdc84a27-6b8e-42e0-8962-f162f023ff16'}] 2026-10-06 09:55:48,825 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43635631 order {'name': None, 'pos_reference': '260-214-000001', 'uuid': 'bdc84a27-6b8e-42e0-8962-f162f023ff16'} created pos.order #983 2026-10-06 09:55:48,826 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43635631 finished 2026-10-06 09:55:48,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 88 0.073 0.493 2026-10-06 09:55:48,942 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_links_a_validated_partner ... 2026-10-06 09:55:56,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:55:56,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:56] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.038 0.320 2026-10-06 09:55:56,489 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54383368 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': 'ab136efc-6055-4a2a-9f71-99f9ae5ae59b'}] 2026-10-06 09:55:56,553 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54383368 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': 'ab136efc-6055-4a2a-9f71-99f9ae5ae59b'} created pos.order #984 2026-10-06 09:55:56,554 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54383368 finished 2026-10-06 09:55:56,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:55:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 83 0.080 0.128 2026-10-06 09:55:56,681 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_without_partner ... 2026-10-06 09:56:04,112 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:56:04,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55567616 started for PoS orders references: [{'name': None, 'pos_reference': '260-216-000001', 'uuid': 'f96e16b4-5013-41bc-b5cd-c076b89ab665'}] 2026-10-06 09:56:04,505 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55567616 order {'name': None, 'pos_reference': '260-216-000001', 'uuid': 'f96e16b4-5013-41bc-b5cd-c076b89ab665'} created pos.order #985 2026-10-06 09:56:04,507 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55567616 finished 2026-10-06 09:56:04,589 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:56:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 88 0.120 0.361 2026-10-06 09:56:04,637 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-06 09:56:12,178 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:56:12,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:56:12] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.044 0.357 2026-10-06 09:56:12,613 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_malformed_tokens ... 2026-10-06 09:56:19,756 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_token_is_scoped_to_the_config ... 2026-10-06 09:56:26,757 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:56:27,172 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:56:27] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 44 0.045 0.372 2026-10-06 09:56:27,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-06 09:56:34,345 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:56:34,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:56:34] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.046 0.533 2026-10-06 09:56:34,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:56:34] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.004 0.008 2026-10-06 09:56:34,986 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-06 09:56:42,047 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:56:42,409 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:56:42] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.032 0.333 2026-10-06 09:56:42,453 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_forged_signature ... 2026-10-06 09:56:49,442 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:56:49,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:56:49] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 41 0.029 0.306 2026-10-06 09:56:49,812 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-06 09:56:57,068 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:56:57,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:56:57] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.030 0.306 2026-10-06 09:56:57,432 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-06 09:57:04,234 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:57:04,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:57:04] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.036 0.343 2026-10-06 09:57:04,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 09:57:06,167 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_payment_result_notification_does_not_send_the_partner ... 2026-10-06 09:57:13,293 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:57:13,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:57:13] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.054 0.516 2026-10-06 09:57:13,924 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47513755 started for PoS orders references: [{'name': None, 'pos_reference': '260-226-000001', 'uuid': 'c8e1c8af-3526-4cbf-b57a-5852380ac0a3'}] 2026-10-06 09:57:13,969 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47513755 order {'name': None, 'pos_reference': '260-226-000001', 'uuid': 'c8e1c8af-3526-4cbf-b57a-5852380ac0a3'} created pos.order #986 2026-10-06 09:57:13,970 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47513755 finished 2026-10-06 09:57:14,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:57:14] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 83 0.092 0.101 2026-10-06 09:57:14,118 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_a_forged_partner_token ... 2026-10-06 09:57:21,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:57:21,466 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60830784 started for PoS orders references: [{'name': None, 'pos_reference': '260-227-000001', 'uuid': '0286f698-081c-46c9-bc99-34ce4dec8ff4'}] 2026-10-06 09:57:21,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60830784 order {'name': None, 'pos_reference': '260-227-000001', 'uuid': '0286f698-081c-46c9-bc99-34ce4dec8ff4'} created pos.order #987 2026-10-06 09:57:21,509 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60830784 finished 2026-10-06 09:57:21,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:57:21] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 89 0.067 0.310 2026-10-06 09:57:21,619 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_integer_partner ... 2026-10-06 09:57:28,428 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:57:28,773 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90501403 started for PoS orders references: [{'name': None, 'pos_reference': '260-228-000001', 'uuid': 'a76be90b-d79d-4fad-8d98-be25ffab92e2'}] 2026-10-06 09:57:28,831 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90501403 order {'name': None, 'pos_reference': '260-228-000001', 'uuid': 'a76be90b-d79d-4fad-8d98-be25ffab92e2'} created pos.order #988 2026-10-06 09:57:28,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90501403 finished 2026-10-06 09:57:28,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:57:28] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.073 0.383 2026-10-06 09:57:28,918 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_unauthorized_partner ... 2026-10-06 09:57:35,991 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:57:36,496 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11429599 started for PoS orders references: [{'name': None, 'pos_reference': '260-229-000001', 'uuid': 'ced18450-ae64-4a80-a055-872bc6cc47ab'}] 2026-10-06 09:57:36,542 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11429599 order {'name': None, 'pos_reference': '260-229-000001', 'uuid': 'ced18450-ae64-4a80-a055-872bc6cc47ab'} created pos.order #989 2026-10-06 09:57:36,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11429599 finished 2026-10-06 09:57:36,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:57:36] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.114 0.527 2026-10-06 09:57:36,657 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_links_a_validated_partner ... 2026-10-06 09:57:43,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:57:44,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:57:44] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.067 0.343 2026-10-06 09:57:44,357 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4018221 started for PoS orders references: [{'name': None, 'pos_reference': '260-230-000001', 'uuid': 'bb9d6339-ebfb-4e6c-8db1-cde3525b0af7'}] 2026-10-06 09:57:44,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4018221 order {'name': None, 'pos_reference': '260-230-000001', 'uuid': 'bb9d6339-ebfb-4e6c-8db1-cde3525b0af7'} created pos.order #990 2026-10-06 09:57:44,396 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4018221 finished 2026-10-06 09:57:44,472 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:57:44] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 83 0.075 0.084 2026-10-06 09:57:44,522 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_without_partner ... 2026-10-06 09:57:51,287 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:57:51,583 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59737192 started for PoS orders references: [{'name': None, 'pos_reference': '260-231-000001', 'uuid': 'cfb15223-80a7-41df-bf43-f5882e568bd8'}] 2026-10-06 09:57:51,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59737192 order {'name': None, 'pos_reference': '260-231-000001', 'uuid': 'cfb15223-80a7-41df-bf43-f5882e568bd8'} created pos.order #991 2026-10-06 09:57:51,624 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59737192 finished 2026-10-06 09:57:51,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:57:51] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.079 0.323 2026-10-06 09:57:51,732 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-06 09:57:59,225 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:57:59,829 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:57:59] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.037 0.571 2026-10-06 09:57:59,858 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_malformed_tokens ... 2026-10-06 09:58:06,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_token_is_scoped_to_the_config ... 2026-10-06 09:58:13,775 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:58:14,192 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:58:14] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 44 0.045 0.378 2026-10-06 09:58:14,226 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-06 09:58:21,428 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:58:21,979 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:58:21] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.031 0.523 2026-10-06 09:58:22,008 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:58:22] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.008 0.012 2026-10-06 09:58:22,059 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-06 09:58:29,205 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:58:29,557 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:58:29] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.036 0.318 2026-10-06 09:58:29,596 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_forged_signature ... 2026-10-06 09:58:36,692 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:58:37,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:58:37] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 41 0.045 0.367 2026-10-06 09:58:37,145 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-06 09:58:44,307 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:58:44,837 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:58:44] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.030 0.509 2026-10-06 09:58:44,870 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-06 09:58:51,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:58:52,205 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:58:52] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.029 0.268 2026-10-06 09:58:52,266 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 09:58:53,787 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-10-06 09:59:01,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 147554 2026-10-06 09:59:01,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmppxnp3rwj_chrome_odoo 2026-10-06 09:59:01,494 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:38889/json/version 2026-10-06 09:59:01,495 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38889', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:59:01,521 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 09:59:01,521 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:38889/json 2026-10-06 09:59:01,522 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38889', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:59:01,535 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:38889/devtools/page/C309D29EB3CCCDC5B0FE01536B342F3F 2026-10-06 09:59:01,545 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-06 09:59:01,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-06 09:59:01,582 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-10-06 09:59:01,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/241?access_token=50e226c3239b4f6b" in browser 2026-10-06 09:59:01,627 44 INFO rb-5c3f854-225290-421545 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/241?access_token=50e226c3239b4f6b" 2026-10-06 09:59:01,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:59:02,273 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:02] "GET /pos-self/241?access_token=50e226c3239b4f6b HTTP/1.1" 200 - 57 0.076 0.555 2026-10-06 09:59:02,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': 'C309D29EB3CCCDC5B0FE01536B342F3F', 'loaderId': '8FA17020E822756607E0AE4817BF9728', 'isDownload': False} 2026-10-06 09:59:02,279 44 INFO rb-5c3f854-225290-421545 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-06 09:59:02,302 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:59:02,331 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:59:02,362 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:02] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.045 2026-10-06 09:59:02,373 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:59:02,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:02] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.078 2026-10-06 09:59:02,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:59:02,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:02] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.019 0.113 2026-10-06 09:59:02,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-06 09:59:02,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 09:59:02,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:02] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-06 09:59:02,658 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:59:02,658 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:02] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:59:02,665 44 INFO rb-5c3f854-225290-421545 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/241?access_token=50e226c3239b4f6b", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:59:02,697 44 INFO rb-5c3f854-225290-421545 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-06 09:59:02,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:02] "POST /pos-self/relations/241 HTTP/1.1" 200 - 37 0.024 0.059 2026-10-06 09:59:02,810 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.115 2026-10-06 09:59:03,120 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:03] "POST /pos-self/data/241 HTTP/1.1" 200 - 181 0.116 0.186 2026-10-06 09:59:03,123 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.292 2026-10-06 09:59:03,169 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-06 09:59:03,235 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:03] "GET /web/image/ir.attachment/14508/raw HTTP/1.1" 200 - 4 0.004 0.007 2026-10-06 09:59:03,260 44 INFO rb-5c3f854-225290-421545 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-06 09:59:03,280 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:03] "GET /web/image/ir.attachment/14462/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 09:59:03,331 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:59:03,390 44 INFO rb-5c3f854-225290-421545 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-06 09:59:03,468 44 INFO rb-5c3f854-225290-421545 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-06 09:59:03,472 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:03] "GET /web/image/pos.category/373/image_128?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 2 0.005 0.042 2026-10-06 09:59:03,490 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:03] "GET /web/image/product.template/2695/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.005 0.053 2026-10-06 09:59:03,508 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:03] "GET /web/image/product.template/2694/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.004 0.071 2026-10-06 09:59:03,535 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:03] "GET /web/image/product.template/2698/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.010 0.083 2026-10-06 09:59:03,545 44 INFO rb-5c3f854-225290-421545 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-06 09:59:03,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:03] "GET /web/image/product.template/2696/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-10-06 09:59:03,575 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59: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-06 09:59:03,588 44 INFO rb-5c3f854-225290-421545 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-06 09:59:03,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:03] "GET /web/image/product.template/2697/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.007 0.134 2026-10-06 09:59:03,618 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:03] "GET /web/image/product.product/3204/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 8 0.006 0.049 2026-10-06 09:59:03,661 44 INFO rb-5c3f854-225290-421545 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-06 09:59:03,687 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:03] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.008 0.014 2026-10-06 09:59:03,800 44 INFO rb-5c3f854-225290-421545 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-06 09:59:03,932 44 INFO rb-5c3f854-225290-421545 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-06 09:59:04,066 44 INFO rb-5c3f854-225290-421545 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-06 09:59:04,211 44 INFO rb-5c3f854-225290-421545 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-06 09:59:04,292 44 INFO rb-5c3f854-225290-421545 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-06 09:59:04,407 44 INFO rb-5c3f854-225290-421545 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-06 09:59:04,460 44 INFO rb-5c3f854-225290-421545 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-06 09:59:04,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:04] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.037 0.100 2026-10-06 09:59:04,697 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27679699 started for PoS orders references: [{'name': None, 'pos_reference': '260-241-000001', 'uuid': 'f1034b00-4392-4f2d-94bd-1909d62d1d95'}] 2026-10-06 09:59:04,741 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27679699 order {'name': None, 'pos_reference': '260-241-000001', 'uuid': 'f1034b00-4392-4f2d-94bd-1909d62d1d95'} created pos.order #992 2026-10-06 09:59:04,761 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27679699 finished 2026-10-06 09:59:05,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.333 0.437 2026-10-06 09:59:05,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-10-06 09:59:05,449 44 INFO rb-5c3f854-225290-421545 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-06 09:59:05,514 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 8713668 (allocated 10223616) 2026-10-06 09:59:05,529 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 147554 2026-10-06 09:59:05,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-10-06 09:59:05,531 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 147554 2026-10-06 09:59:05,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095905_632024_test_preset_delivery_tour.txt 2026-10-06 09:59:05,632 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmppxnp3rwj_chrome_odoo" 2026-10-06 09:59:05,682 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_dine_in_tour ... 2026-10-06 09:59:13,239 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome pid: 147742 2026-10-06 09:59:13,239 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmpvwi7bu4b_chrome_odoo 2026-10-06 09:59:13,239 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:34295/json/version 2026-10-06 09:59:13,240 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34295', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:59:13,321 44 INFO rb-5c3f854-225290-421545 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-06 09:59:13,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:34295/json 2026-10-06 09:59:13,322 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34295', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:59:13,341 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:34295/devtools/page/F74EDD5208143B81DA7A3EB4A1B70DA0 2026-10-06 09:59:13,355 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-06 09:59:13,365 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-06 09:59:13,394 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-06 09:59:13,416 44 INFO rb-5c3f854-225290-421545 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/242?access_token=9633ee2d83b94a68&table_identifier=2424e5ea" in browser 2026-10-06 09:59:13,417 44 INFO rb-5c3f854-225290-421545 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/242?access_token=9633ee2d83b94a68&table_identifier=2424e5ea" 2026-10-06 09:59:13,432 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:59:13,926 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:13] "GET /pos-self/242?access_token=9633ee2d83b94a68&table_identifier=2424e5ea HTTP/1.1" 200 - 59 0.052 0.447 2026-10-06 09:59:13,930 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Navigation result: {'frameId': 'F74EDD5208143B81DA7A3EB4A1B70DA0', 'loaderId': '5D81743348A23E248EA4926240C878F3', 'isDownload': False} 2026-10-06 09:59:13,930 44 INFO rb-5c3f854-225290-421545 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-06 09:59:13,962 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:59:14,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:59:14,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:14] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.046 2026-10-06 09:59:14,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:59:14,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:14] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.082 2026-10-06 09:59:14,099 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:59:14,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:14] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.127 2026-10-06 09:59:14,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.008 2026-10-06 09:59:14,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-06 09:59:14,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:14] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.007 0.016 2026-10-06 09:59:14,292 44 INFO rb-5c3f854-225290-421545 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/242?access_token=9633ee2d83b94a68&table_identifier=2424e5ea", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:59:14,295 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:59:14,296 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 09:59:14,304 44 INFO rb-5c3f854-225290-421545 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-06 09:59:14,361 44 INFO rb-5c3f854-225290-421545 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-06 09:59:14,431 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:14] "POST /pos-self/relations/242 HTTP/1.1" 200 - 37 0.046 0.073 2026-10-06 09:59:14,491 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.170 2026-10-06 09:59:14,822 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:14] "POST /pos-self/data/242 HTTP/1.1" 200 - 181 0.142 0.206 2026-10-06 09:59:14,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.313 2026-10-06 09:59:14,899 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.009 2026-10-06 09:59:14,909 44 INFO rb-5c3f854-225290-421545 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-06 09:59:14,963 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:14] "GET /web/image/ir.attachment/14561/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 09:59:14,982 44 INFO rb-5c3f854-225290-421545 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-06 09:59:15,017 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:59:15,031 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:15] "GET /web/image/ir.attachment/14515/raw HTTP/1.1" 200 - 4 0.022 0.019 2026-10-06 09:59:15,065 44 INFO rb-5c3f854-225290-421545 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-06 09:59:15,116 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:15] "GET /web/image/pos.category/373/image_128?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-06 09:59:15,133 44 INFO rb-5c3f854-225290-421545 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-06 09:59:15,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:15] "GET /web/image/product.template/2694/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.004 0.032 2026-10-06 09:59:15,180 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:15] "GET /web/image/product.template/2697/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.028 0.047 2026-10-06 09:59:15,195 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:15] "GET /web/image/product.template/2696/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.003 0.088 2026-10-06 09:59:15,203 44 INFO rb-5c3f854-225290-421545 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-06 09:59:15,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:15] "GET /web/image/product.template/2698/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-06 09:59:15,242 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:15] "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-06 09:59:15,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:15] "GET /web/image/product.template/2695/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-06 09:59:15,262 44 INFO rb-5c3f854-225290-421545 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-06 09:59:15,270 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:15] "GET /web/image/product.product/3203/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 8 0.006 0.036 2026-10-06 09:59:15,325 44 INFO rb-5c3f854-225290-421545 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-06 09:59:15,374 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9877552 started for PoS orders references: [{'name': None, 'pos_reference': '260-242-000001', 'uuid': '506e2160-ba9d-40bf-98b7-e4fc881d7df5'}] 2026-10-06 09:59:15,418 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9877552 order {'name': None, 'pos_reference': '260-242-000001', 'uuid': '506e2160-ba9d-40bf-98b7-e4fc881d7df5'} created pos.order #993 2026-10-06 09:59:15,437 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9877552 finished 2026-10-06 09:59:15,551 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.069 0.155 2026-10-06 09:59:15,625 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: tour succeeded 2026-10-06 09:59:15,625 44 INFO rb-5c3f854-225290-421545 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-06 09:59:15,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.023 0.021 2026-10-06 09:59:15,700 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: heap 7811132 (allocated 8912896) 2026-10-06 09:59:15,707 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing chrome headless with pid 147742 2026-10-06 09:59:15,709 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing websocket connection 2026-10-06 09:59:15,710 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Terminating chrome headless with pid 147742 2026-10-06 09:59:15,805 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095915_805358_test_preset_dine_in_tour.txt 2026-10-06 09:59:15,805 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmpvwi7bu4b_chrome_odoo" 2026-10-06 09:59:15,847 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-10-06 09:59:23,056 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 147928 2026-10-06 09:59:23,057 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmp_s4w96e5_chrome_odoo 2026-10-06 09:59:23,057 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:33361/json/version 2026-10-06 09:59:23,058 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33361', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:59:23,127 44 INFO rb-5c3f854-225290-421545 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-06 09:59:23,127 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:33361/json 2026-10-06 09:59:23,128 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33361', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:59:23,137 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:33361/devtools/page/3B756ECEF4F17244177707A783E0DEE4 2026-10-06 09:59:23,155 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Enable chrome headless console log notification 2026-10-06 09:59:23,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-10-06 09:59:23,194 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-10-06 09:59:23,220 44 INFO rb-5c3f854-225290-421545 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/243?access_token=2ac8f2ba3495462e" in browser 2026-10-06 09:59:23,220 44 INFO rb-5c3f854-225290-421545 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/243?access_token=2ac8f2ba3495462e" 2026-10-06 09:59:23,239 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:59:23,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:23] "GET /pos-self/243?access_token=2ac8f2ba3495462e HTTP/1.1" 200 - 57 0.055 0.496 2026-10-06 09:59:23,788 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': '3B756ECEF4F17244177707A783E0DEE4', 'loaderId': '0376E761704BB959EC2D45165399F16E', 'isDownload': False} 2026-10-06 09:59:23,788 44 INFO rb-5c3f854-225290-421545 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-06 09:59:23,814 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:59:23,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:59:23,850 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:23] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.020 2026-10-06 09:59:23,862 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:59:23,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:23] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.060 2026-10-06 09:59:23,927 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:59:23,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:23] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.119 2026-10-06 09:59:24,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.019 2026-10-06 09:59:24,213 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 09:59:24,242 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:24] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.021 2026-10-06 09:59:24,249 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:59:24,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:24] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.009 2026-10-06 09:59:24,250 44 INFO rb-5c3f854-225290-421545 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/243?access_token=2ac8f2ba3495462e", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:59:24,262 44 INFO rb-5c3f854-225290-421545 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-06 09:59:24,315 44 INFO rb-5c3f854-225290-421545 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-06 09:59:24,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:24] "POST /pos-self/relations/243 HTTP/1.1" 200 - 37 0.023 0.043 2026-10-06 09:59:24,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.113 2026-10-06 09:59:24,739 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:24] "POST /pos-self/data/243 HTTP/1.1" 200 - 183 0.122 0.228 2026-10-06 09:59:24,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.336 2026-10-06 09:59:24,796 44 INFO rb-5c3f854-225290-421545 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-06 09:59:24,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:24] "GET /web/image/ir.attachment/14614/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-06 09:59:24,896 44 INFO rb-5c3f854-225290-421545 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-06 09:59:24,914 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:24] "GET /web/image/ir.attachment/14568/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 09:59:24,937 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:59:25,029 44 INFO rb-5c3f854-225290-421545 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-06 09:59:25,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:25] "GET /web/image/pos.category/373/image_128?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 2 0.005 0.022 2026-10-06 09:59:25,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:25] "GET /web/image/product.template/2694/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.003 0.043 2026-10-06 09:59:25,104 44 INFO rb-5c3f854-225290-421545 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-06 09:59:25,120 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:25] "GET /web/image/product.template/2695/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.003 0.062 2026-10-06 09:59:25,146 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:25] "GET /web/image/product.template/2698/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-06 09:59:25,168 44 INFO rb-5c3f854-225290-421545 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-06 09:59:25,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:25] "GET /web/image/product.template/2696/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.006 0.112 2026-10-06 09:59:25,191 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 09:59:25,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:25] "GET /web/image/product.template/2697/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.015 0.140 2026-10-06 09:59:25,226 44 INFO rb-5c3f854-225290-421545 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-06 09:59:25,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:25] "GET /web/image/product.product/3204/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 8 0.004 0.067 2026-10-06 09:59:25,291 44 INFO rb-5c3f854-225290-421545 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-06 09:59:25,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:25] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.013 2026-10-06 09:59:25,363 44 INFO rb-5c3f854-225290-421545 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-06 09:59:25,442 44 INFO rb-5c3f854-225290-421545 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-06 09:59:25,516 44 INFO rb-5c3f854-225290-421545 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-06 09:59:25,571 44 INFO rb-5c3f854-225290-421545 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-06 09:59:25,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:25] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.059 0.085 2026-10-06 09:59:25,798 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42048433 started for PoS orders references: [{'name': None, 'pos_reference': '260-243-000001', 'uuid': 'df57fa05-1f35-4513-9603-c21ab5ba5881'}] 2026-10-06 09:59:25,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42048433 order {'name': None, 'pos_reference': '260-243-000001', 'uuid': 'df57fa05-1f35-4513-9603-c21ab5ba5881'} created pos.order #994 2026-10-06 09:59:25,876 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42048433 finished 2026-10-06 09:59:26,141 44 INFO rb-5c3f854-225290-421545 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-06 09:59:26,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.302 0.455 2026-10-06 09:59:26,657 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:26] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.045 2026-10-06 09:59:26,964 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:26] "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-06 09:59:26,967 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 09:59:27,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:27] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.016 2026-10-06 09:59:27,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:27] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 43 0.061 0.089 2026-10-06 09:59:27,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-10-06 09:59:27,531 44 INFO rb-5c3f854-225290-421545 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-06 09:59:27,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 8979300 (allocated 9961472) 2026-10-06 09:59:27,637 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 147928 2026-10-06 09:59:27,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-10-06 09:59:27,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 147928 2026-10-06 09:59:27,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095927_748589_test_preset_takeaway_email_tour.txt 2026-10-06 09:59:27,748 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmp_s4w96e5_chrome_odoo" 2026-10-06 09:59:27,810 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-10-06 09:59:34,966 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome pid: 148130 2026-10-06 09:59:34,967 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmp5aac2575_chrome_odoo 2026-10-06 09:59:34,967 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:42909/json/version 2026-10-06 09:59:34,968 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:59:35,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 09:59:35,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:42909/json 2026-10-06 09:59:35,051 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:59:35,061 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:42909/devtools/page/616657EFB0A8822A32F89C4416081777 2026-10-06 09:59:35,073 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-06 09:59:35,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-06 09:59:35,115 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-06 09:59:35,141 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/244?access_token=f27c070b963e4738" in browser 2026-10-06 09:59:35,142 44 INFO rb-5c3f854-225290-421545 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/244?access_token=f27c070b963e4738" 2026-10-06 09:59:35,161 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:59:35,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:35] "GET /pos-self/244?access_token=f27c070b963e4738 HTTP/1.1" 200 - 57 0.036 0.684 2026-10-06 09:59:35,885 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Navigation result: {'frameId': '616657EFB0A8822A32F89C4416081777', 'loaderId': '97C2884203CD275B47E1F24BFA8DB6DC', 'isDownload': False} 2026-10-06 09:59:35,885 44 INFO rb-5c3f854-225290-421545 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-06 09:59:35,911 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:59:35,944 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:59:35,977 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:35] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.046 2026-10-06 09:59:36,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:59:36,019 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:36] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.087 2026-10-06 09:59:36,029 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:59:36,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:36] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.120 2026-10-06 09:59:36,256 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-06 09:59:36,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-06 09:59:36,299 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:36] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.024 2026-10-06 09:59:36,303 44 INFO rb-5c3f854-225290-421545 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/244?access_token=f27c070b963e4738", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:59:36,312 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:59:36,313 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 09:59:36,314 44 INFO rb-5c3f854-225290-421545 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-06 09:59:36,371 44 INFO rb-5c3f854-225290-421545 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-06 09:59:36,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:36] "POST /pos-self/relations/244 HTTP/1.1" 200 - 37 0.032 0.057 2026-10-06 09:59:36,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-06 09:59:36,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:36] "POST /pos-self/data/244 HTTP/1.1" 200 - 181 0.132 0.225 2026-10-06 09:59:36,834 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.330 2026-10-06 09:59:36,886 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-06 09:59:36,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:36] "GET /web/image/ir.attachment/14668/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:59:36,990 44 INFO rb-5c3f854-225290-421545 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-06 09:59:37,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:37] "GET /web/image/ir.attachment/14622/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 09:59:37,023 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:59:37,168 44 INFO rb-5c3f854-225290-421545 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-06 09:59:37,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:37] "GET /web/image/pos.category/373/image_128?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-06 09:59:37,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:37] "GET /web/image/product.template/2694/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-06 09:59:37,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:37] "GET /web/image/product.template/2695/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-06 09:59:37,254 44 INFO rb-5c3f854-225290-421545 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-06 09:59:37,266 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:37] "GET /web/image/product.template/2698/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.007 0.055 2026-10-06 09:59:37,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:37] "GET /web/image/product.template/2696/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.008 0.084 2026-10-06 09:59:37,315 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:37] "GET /web/image/product.template/2697/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-06 09:59:37,330 44 INFO rb-5c3f854-225290-421545 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-06 09:59:37,364 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 09:59:37,379 44 INFO rb-5c3f854-225290-421545 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-06 09:59:37,382 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:37] "GET /web/image/product.product/3203/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 8 0.009 0.024 2026-10-06 09:59:37,448 44 INFO rb-5c3f854-225290-421545 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-06 09:59:37,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:37] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.009 0.018 2026-10-06 09:59:37,528 44 INFO rb-5c3f854-225290-421545 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-06 09:59:37,603 44 INFO rb-5c3f854-225290-421545 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-06 09:59:37,667 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84055248 started for PoS orders references: [{'name': None, 'pos_reference': '260-244-000001', 'uuid': 'c275dca0-5f3a-4fa7-a50d-6213a7d880dc'}] 2026-10-06 09:59:37,727 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84055248 order {'name': None, 'pos_reference': '260-244-000001', 'uuid': 'c275dca0-5f3a-4fa7-a50d-6213a7d880dc'} created pos.order #995 2026-10-06 09:59:37,753 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84055248 finished 2026-10-06 09:59:37,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.093 0.220 2026-10-06 09:59:37,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: tour succeeded 2026-10-06 09:59:37,996 44 INFO rb-5c3f854-225290-421545 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-06 09:59:38,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.027 2026-10-06 09:59:38,040 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: heap 8153904 (allocated 9437184) 2026-10-06 09:59:38,048 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing chrome headless with pid 148130 2026-10-06 09:59:38,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing websocket connection 2026-10-06 09:59:38,051 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Terminating chrome headless with pid 148130 2026-10-06 09:59:38,146 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095938_146684_test_preset_takeaway_tour.txt 2026-10-06 09:59:38,147 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmp5aac2575_chrome_odoo" 2026-10-06 09:59:38,197 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-10-06 09:59:45,578 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 148322 2026-10-06 09:59:45,579 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpvmwei7r1_chrome_odoo 2026-10-06 09:59:45,579 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:32805/json/version 2026-10-06 09:59:45,580 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32805', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:59:45,652 44 INFO rb-5c3f854-225290-421545 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-06 09:59:45,652 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:32805/json 2026-10-06 09:59:45,653 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32805', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 09:59:45,663 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:32805/devtools/page/A6202A341A92CE71918F1802ACBAD51B 2026-10-06 09:59:45,673 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-06 09:59:45,683 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-06 09:59:45,702 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-06 09:59:45,727 44 INFO rb-5c3f854-225290-421545 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/245?access_token=6b866ae3d71946d6" in browser 2026-10-06 09:59:45,728 44 INFO rb-5c3f854-225290-421545 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/245?access_token=6b866ae3d71946d6" 2026-10-06 09:59:45,741 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:59:46,229 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:46] "GET /pos-self/245?access_token=6b866ae3d71946d6 HTTP/1.1" 200 - 57 0.036 0.456 2026-10-06 09:59:46,233 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': 'A6202A341A92CE71918F1802ACBAD51B', 'loaderId': 'B083AFFE742055E47398226C124561C2', 'isDownload': False} 2026-10-06 09:59:46,233 44 INFO rb-5c3f854-225290-421545 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-06 09:59:46,252 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 09:59:46,281 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 09:59:46,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:46] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.047 2026-10-06 09:59:46,356 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 09:59:46,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:46] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.117 2026-10-06 09:59:46,400 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 09:59:46,424 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:46] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.143 2026-10-06 09:59:46,588 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-06 09:59:46,598 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 09:59:46,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:46] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-06 09:59:46,635 44 INFO rb-5c3f854-225290-421545 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/245?access_token=6b866ae3d71946d6", "delayToCheckUndeterminisms": 0})" 2026-10-06 09:59:46,636 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 09:59:46,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 09:59:46,647 44 INFO rb-5c3f854-225290-421545 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-06 09:59:46,704 44 INFO rb-5c3f854-225290-421545 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-06 09:59:46,752 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:46] "POST /pos-self/relations/245 HTTP/1.1" 200 - 37 0.044 0.050 2026-10-06 09:59:46,813 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.153 2026-10-06 09:59:47,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:47] "POST /pos-self/data/245 HTTP/1.1" 200 - 185 0.134 0.208 2026-10-06 09:59:47,144 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.304 2026-10-06 09:59:47,219 44 INFO rb-5c3f854-225290-421545 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-06 09:59:47,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:47] "GET /web/image/ir.attachment/14721/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-06 09:59:47,305 44 INFO rb-5c3f854-225290-421545 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-06 09:59:47,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:47] "GET /web/image/ir.attachment/14675/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-06 09:59:47,333 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 09:59:47,374 44 INFO rb-5c3f854-225290-421545 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-06 09:59:47,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:47] "GET /web/image/pos.category/373/image_128?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 2 0.003 0.031 2026-10-06 09:59:47,450 44 INFO rb-5c3f854-225290-421545 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-06 09:59:47,459 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:47] "GET /web/image/product.template/2695/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-06 09:59:47,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:47] "GET /web/image/product.template/2698/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.008 0.047 2026-10-06 09:59:47,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:47] "GET /web/image/product.template/2694/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-06 09:59:47,512 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:47] "GET /web/image/product.template/2696/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-06 09:59:47,514 44 INFO rb-5c3f854-225290-421545 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-06 09:59:47,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:47] "GET /web/image/product.template/2697/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-06 09:59:47,536 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59: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-06 09:59:47,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:47] "GET /web/image/product.product/3203/image_512?unique=2026-10-06T09:58:52.000+00:00 HTTP/1.1" 200 - 8 0.004 0.019 2026-10-06 09:59:47,565 44 INFO rb-5c3f854-225290-421545 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-06 09:59:47,630 44 INFO rb-5c3f854-225290-421545 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-06 09:59:47,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:47] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.005 0.014 2026-10-06 09:59:47,738 44 INFO rb-5c3f854-225290-421545 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-06 09:59:47,866 44 INFO rb-5c3f854-225290-421545 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-06 09:59:47,939 44 INFO rb-5c3f854-225290-421545 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-06 09:59:47,973 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48495958 started for PoS orders references: [{'name': None, 'pos_reference': '260-245-000001', 'uuid': 'f89de9b5-6509-4a9d-94b2-06e2d78fa709'}] 2026-10-06 09:59:48,016 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48495958 order {'name': None, 'pos_reference': '260-245-000001', 'uuid': 'f89de9b5-6509-4a9d-94b2-06e2d78fa709'} created pos.order #996 2026-10-06 09:59:48,039 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48495958 finished 2026-10-06 09:59:48,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.068 0.174 2026-10-06 09:59:48,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.015 2026-10-06 09:59:48,262 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-10-06 09:59:48,263 44 INFO rb-5c3f854-225290-421545 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-06 09:59:48,370 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 9272144 (allocated 10485760) 2026-10-06 09:59:48,376 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 148322 2026-10-06 09:59:48,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-10-06 09:59:48,378 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 148322 2026-10-06 09:59:48,478 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_095948_478638_test_preset_with_slot_tour.txt 2026-10-06 09:59:48,479 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpvmwei7r1_chrome_odoo" 2026-10-06 09:59:48,535 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:59:49,992 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-10-06 09:59:57,013 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 09:59:57,025 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 09:59:57,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 09:59:57] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/246 HTTP/1.1" 200 - 17 0.018 0.447 2026-10-06 09:59:57,517 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-10-06 10:00:04,636 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:00:04,651 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:00:04,985 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:04] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/247 HTTP/1.1" 200 - 17 0.020 0.319 2026-10-06 10:00:05,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:00:21,471 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-10-06 10:00:21,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-10-06 10:00:22,319 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 148512 2026-10-06 10:00:22,319 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmp6pswv5sz_chrome_odoo 2026-10-06 10:00:22,319 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:32845/json/version 2026-10-06 10:00:22,320 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32845', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:00:22,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Browser version: Chrome/150.0.7871.114 2026-10-06 10:00:22,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:32845/json 2026-10-06 10:00:22,406 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32845', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:00:22,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:32845/devtools/page/1BE9223FD2CF90C0611EECD44B237B80 2026-10-06 10:00:22,446 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-10-06 10:00:22,449 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-10-06 10:00:22,479 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-10-06 10:00:22,510 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Open "http://127.0.0.1:8069/pos-self/249?access_token=f60f08d33db34fe0" in browser 2026-10-06 10:00:22,510 44 INFO rb-5c3f854-225290-421545 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/249?access_token=f60f08d33db34fe0" 2026-10-06 10:00:22,526 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:00:23,089 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:23] "GET /pos-self/249?access_token=f60f08d33db34fe0 HTTP/1.1" 200 - 60 0.053 0.513 2026-10-06 10:00:23,103 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': '1BE9223FD2CF90C0611EECD44B237B80', 'loaderId': '0942135B1C57DB7F98275E0259225E0F', 'isDownload': False} 2026-10-06 10:00:23,104 44 INFO rb-5c3f854-225290-421545 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-06 10:00:23,133 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 10:00:23,154 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 10:00:23,196 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:23] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.023 0.031 2026-10-06 10:00:23,204 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 10:00:23,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:23] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.076 2026-10-06 10:00:23,234 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 10:00:23,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:23] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.096 2026-10-06 10:00:23,496 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-06 10:00:23,508 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-10-06 10:00:23,526 44 INFO rb-5c3f854-225290-421545 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/249?access_token=f60f08d33db34fe0", "delayToCheckUndeterminisms": 0})" 2026-10-06 10:00:23,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:23] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.005 0.013 2026-10-06 10:00:23,543 44 INFO rb-5c3f854-225290-421545 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-06 10:00:23,543 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 10:00:23,543 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 10:00:23,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:23] "POST /pos-self/relations/249 HTTP/1.1" 200 - 25 0.014 0.037 2026-10-06 10:00:23,679 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.117 2026-10-06 10:00:24,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "POST /pos-self/data/249 HTTP/1.1" 200 - 170 0.165 0.273 2026-10-06 10:00:24,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.408 2026-10-06 10:00:24,169 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [228], uid: 3, model: res.company 2026-10-06 10:00:24,182 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "GET /web/image/res.company/228/logo/256x256 HTTP/1.1" 200 - 14 0.007 0.017 2026-10-06 10:00:24,199 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: Owl is running in 'dev' mode. 2026-10-06 10:00:24,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "GET /web/image/ir.attachment/14902/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 10:00:24,322 44 INFO rb-5c3f854-225290-421545 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-06 10:00:24,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "GET /web/image/pos.category/376/image_128?unique=2026-10-06T10:00:05.000+00:00 HTTP/1.1" 200 - 2 0.007 0.035 2026-10-06 10:00:24,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "GET /web/image/pos.category/377/image_128?unique=2026-10-06T10:00:05.000+00:00 HTTP/1.1" 200 - 2 0.001 0.052 2026-10-06 10:00:24,418 44 INFO rb-5c3f854-225290-421545 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-06 10:00:24,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "GET /web/image/pos.category/375/image_128?unique=2026-10-06T10:00:05.000+00:00 HTTP/1.1" 200 - 2 0.001 0.072 2026-10-06 10:00:24,454 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.092 2026-10-06 10:00:24,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "GET /web/image/product.template/2714/image_512?unique=2026-10-06T10:00:05.000+00:00 HTTP/1.1" 200 - 3 0.008 0.109 2026-10-06 10:00:24,485 44 INFO rb-5c3f854-225290-421545 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-06 10:00:24,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "GET /web/image/ir.attachment/14903/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-06 10:00:24,541 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:00:24,545 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 10:00:24,569 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "GET /web/image/product.product/3223/image_512?unique=2026-10-06T10:00:05.000+00:00 HTTP/1.1" 200 - 8 0.014 0.025 2026-10-06 10:00:24,599 44 INFO rb-5c3f854-225290-421545 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-06 10:00:24,661 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31360655 started for PoS orders references: [{'name': None, 'pos_reference': '260-249-000001', 'uuid': 'ac50ede0-d375-43f2-9139-84df2b1197cd'}] 2026-10-06 10:00:24,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31360655 order {'name': None, 'pos_reference': '260-249-000001', 'uuid': 'ac50ede0-d375-43f2-9139-84df2b1197cd'} created pos.order #997 2026-10-06 10:00:24,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31360655 finished 2026-10-06 10:00:24,915 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.126 0.194 2026-10-06 10:00:24,974 44 INFO rb-5c3f854-225290-421545 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-06 10:00:24,982 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.011 0.016 2026-10-06 10:00:25,024 44 INFO rb-5c3f854-225290-421545 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-06 10:00:25,030 44 INFO rb-5c3f854-225290-421545 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': 'ac50ede0-d375-43f2-9139-84df2b1197cd--960--437', '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-06 10:00:25,169 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:25] "POST /qfpay/notify HTTP/1.1" 200 - 41 0.071 0.070 2026-10-06 10:00:25,227 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-10-06 10:00:25,228 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-06 10:00:25,257 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:25] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.010 2026-10-06 10:00:25,322 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 7675752 (allocated 8388608) 2026-10-06 10:00:25,323 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 148512 2026-10-06 10:00:25,324 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-10-06 10:00:25,325 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 148512 2026-10-06 10:00:25,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100025_435064_test_tour_kiosk_qfpay_order.txt 2026-10-06 10:00:25,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmp6pswv5sz_chrome_odoo" 2026-10-06 10:00:25,497 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 10:00:27,119 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_get_stripe_creditentials ... 2026-10-06 10:00:35,024 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:00:35,345 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:35] "POST /pos-self-order/stripe-connection-token HTTP/1.1" 200 - 29 0.021 0.303 2026-10-06 10:00:35,390 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal ... 2026-10-06 10:00:42,240 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome pid: 148707 2026-10-06 10:00:42,240 44 INFO rb-5c3f854-225290-421545 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/tmpewan4iwe_chrome_odoo 2026-10-06 10:00:42,241 44 INFO rb-5c3f854-225290-421545 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:42161/json/version 2026-10-06 10:00:42,242 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42161', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:00:42,335 44 INFO rb-5c3f854-225290-421545 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-06 10:00:42,336 44 INFO rb-5c3f854-225290-421545 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:42161/json 2026-10-06 10:00:42,336 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42161', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:00:42,349 44 INFO rb-5c3f854-225290-421545 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:42161/devtools/page/7F7876A9F69EEBCC89D5646C8FEA9413 2026-10-06 10:00:42,364 44 INFO rb-5c3f854-225290-421545 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-06 10:00:42,373 44 INFO rb-5c3f854-225290-421545 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-06 10:00:42,412 44 INFO rb-5c3f854-225290-421545 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-06 10:00:42,613 44 INFO rb-5c3f854-225290-421545 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/251?access_token=access_token" in browser 2026-10-06 10:00:42,614 44 INFO rb-5c3f854-225290-421545 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/251?access_token=access_token" 2026-10-06 10:00:42,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:00:43,290 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:43] "GET /pos-self/251?access_token=access_token HTTP/1.1" 200 - 56 0.062 0.591 2026-10-06 10:00:43,294 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Navigation result: {'frameId': '7F7876A9F69EEBCC89D5646C8FEA9413', 'loaderId': 'BD2633BC6666AA06E68C9DB85B16455E', 'isDownload': False} 2026-10-06 10:00:43,294 44 INFO rb-5c3f854-225290-421545 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-06 10:00:43,319 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 10:00:43,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed941fb/pos_self_order.assets.min.css, copying from /web/assets/ed941fb/pos_self_order.assets.min.css 2026-10-06 10:00:43,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:43] "GET /web/assets/1/ed941fb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.047 2026-10-06 10:00:43,425 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5bc5a0d/pos_self_order.assets.min.js, copying from /web/assets/5bc5a0d/pos_self_order.assets.min.js 2026-10-06 10:00:43,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:43] "GET /web/assets/1/5bc5a0d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.109 2026-10-06 10:00:43,466 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js, copying from /web/assets/fcf9a82/pos_self_order.assets_tests.min.js 2026-10-06 10:00:43,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:43] "GET /web/assets/1/fcf9a82/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.119 2026-10-06 10:00:43,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-06 10:00:43,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 10:00:43,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:43] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 5 0.003 0.024 2026-10-06 10:00:43,692 44 INFO rb-5c3f854-225290-421545 odoo.http: Session expired 2026-10-06 10:00:43,692 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:43] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 10:00:43,707 44 INFO rb-5c3f854-225290-421545 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/251?access_token=access_token", "delayToCheckUndeterminisms": 0})" 2026-10-06 10:00:43,729 44 INFO rb-5c3f854-225290-421545 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-06 10:00:43,783 44 INFO rb-5c3f854-225290-421545 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-06 10:00:43,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:43] "POST /pos-self/relations/251 HTTP/1.1" 200 - 37 0.026 0.054 2026-10-06 10:00:43,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-06 10:00:44,246 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "POST /pos-self/data/251 HTTP/1.1" 200 - 182 0.160 0.242 2026-10-06 10:00:44,251 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.383 2026-10-06 10:00:44,335 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.037 2026-10-06 10:00:44,345 44 INFO rb-5c3f854-225290-421545 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-06 10:00:44,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "GET /web/image/ir.attachment/15019/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 10:00:44,456 44 INFO rb-5c3f854-225290-421545 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-06 10:00:44,514 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:00:44,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "GET /web/image/pos.category/378/image_128?unique=2026-10-06T10:00:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.039 2026-10-06 10:00:44,549 44 INFO rb-5c3f854-225290-421545 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-06 10:00:44,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "GET /web/image/product.template/2717/image_512?unique=2026-10-06T10:00:25.000+00:00 HTTP/1.1" 200 - 3 0.011 0.036 2026-10-06 10:00:44,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "GET /web/image/product.template/2718/image_512?unique=2026-10-06T10:00:25.000+00:00 HTTP/1.1" 200 - 3 0.005 0.050 2026-10-06 10:00:44,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "GET /web/image/product.template/2721/image_512?unique=2026-10-06T10:00:25.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-06 10:00:44,616 44 INFO rb-5c3f854-225290-421545 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-06 10:00:44,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "GET /web/image/product.template/2719/image_512?unique=2026-10-06T10:00:25.000+00:00 HTTP/1.1" 200 - 3 0.005 0.083 2026-10-06 10:00:44,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "GET /web/image/product.template/2720/image_512?unique=2026-10-06T10:00:25.000+00:00 HTTP/1.1" 200 - 3 0.005 0.089 2026-10-06 10:00:44,657 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00: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-06 10:00:44,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "GET /web/image/ir.attachment/14970/raw HTTP/1.1" 200 - 4 0.001 0.041 2026-10-06 10:00:44,672 44 INFO rb-5c3f854-225290-421545 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-06 10:00:44,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "GET /web/image/product.product/3226/image_512?unique=2026-10-06T10:00:25.000+00:00 HTTP/1.1" 200 - 8 0.005 0.043 2026-10-06 10:00:44,739 44 INFO rb-5c3f854-225290-421545 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-06 10:00:44,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29342456 started for PoS orders references: [{'name': None, 'pos_reference': '260-251-000001', 'uuid': '20f815a5-88a1-4976-9f82-ecca0de7bded'}] 2026-10-06 10:00:44,832 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29342456 order {'name': None, 'pos_reference': '260-251-000001', 'uuid': '20f815a5-88a1-4976-9f82-ecca0de7bded'} created pos.order #998 2026-10-06 10:00:44,859 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29342456 finished 2026-10-06 10:00:44,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:44] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.080 0.176 2026-10-06 10:00:45,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:00:45] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.009 2026-10-06 10:00:45,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: tour succeeded 2026-10-06 10:00:45,055 44 INFO rb-5c3f854-225290-421545 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-06 10:00:45,095 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: heap 7610640 (allocated 8912896) 2026-10-06 10:00:45,104 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing chrome headless with pid 148707 2026-10-06 10:00:45,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing websocket connection 2026-10-06 10:00:45,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Terminating chrome headless with pid 148707 2026-10-06 10:00:45,211 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100045_211330_test_kiosk_without_payment_terminal.txt 2026-10-06 10:00:45,211 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Removing chrome user profile "/tmp/tmpewan4iwe_chrome_odoo" 2026-10-06 10:00:45,255 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_self_order_kiosk_stripe ... 2026-10-06 10:00:52,542 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_stripe_capture_payment ... 2026-10-06 10:00:59,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:01:00,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:00] "POST /pos-self-order/stripe-capture-payment HTTP/1.1" 200 - 91 0.086 0.506 2026-10-06 10:01:00,083 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:01:16,405 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-10-06 10:01:16,921 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 148903 2026-10-06 10:01:16,921 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmp6bbt014e_chrome_odoo 2026-10-06 10:01:16,921 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:42465/json/version 2026-10-06 10:01:16,922 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42465', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:01:17,019 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: Chrome/150.0.7871.114 2026-10-06 10:01:17,019 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:42465/json 2026-10-06 10:01:17,020 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42465', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:01:17,038 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:42465/devtools/page/F6C61E7BC1C998D192BE99D2F75D64CE 2026-10-06 10:01:17,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-10-06 10:01:17,080 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-10-06 10:01:17,212 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-06 10:01:17,220 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-10-06 10:01:17,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Open "http://127.0.0.1:8069/pos/ui?config_id=254" in browser 2026-10-06 10:01:17,225 44 INFO rb-5c3f854-225290-421545 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=254" 2026-10-06 10:01:17,243 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:01:17,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:17] "GET /pos/ui?config_id=254 HTTP/1.1" 200 - 86 0.066 0.657 2026-10-06 10:01:17,965 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': 'F6C61E7BC1C998D192BE99D2F75D64CE', 'loaderId': 'E78CA80A040EB9A188D9615858C38387', 'isDownload': False} 2026-10-06 10:01:17,966 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-10-06 10:01:17,990 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 10:01:18,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:18] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-06 10:01:18,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:18] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-10-06 10:01:18,039 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:18] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-06 10:01:18,731 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 10:01:18,742 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.041 2026-10-06 10:01:18,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.037 2026-10-06 10:01:18,780 44 INFO rb-5c3f854-225290-421545 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=254", "delayToCheckUndeterminisms": 0})" 2026-10-06 10:01:18,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 10:01:18,792 44 INFO rb-5c3f854-225290-421545 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-06 10:01:18,820 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 10:01:18,832 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:01:18,875 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.021 2026-10-06 10:01:18,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.020 0.050 2026-10-06 10:01:18,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.014 0.054 2026-10-06 10:01:18,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-06 10:01:19,954 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.401 0.550 2026-10-06 10:01:19,985 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:19] "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-06 10:01:20,079 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.012 2026-10-06 10:01:20,152 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/image/res.company/233/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.046 2026-10-06 10:01:20,183 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.007 2026-10-06 10:01:20,197 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-10-06 10:01:20,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-06 10:01:20,275 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:01:20,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:01:20,308 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 10:01:20,330 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:01:20,352 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01: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-06 10:01:20,359 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 10:01:20,396 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/image/res.users/305/avatar_128 HTTP/1.1" 200 - 14 0.048 0.055 2026-10-06 10:01:20,420 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:01:20,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/image?model=res.company&id=233&field=logo HTTP/1.1" 200 - 3 0.009 0.124 2026-10-06 10:01:20,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/image/res.company/233/favicon HTTP/1.1" 200 - 4 0.008 0.066 2026-10-06 10:01:20,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /pos/ui/254?from_backend=True HTTP/1.1" 200 - 33 0.022 0.124 2026-10-06 10:01:20,529 44 INFO rb-5c3f854-225290-421545 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-06 10:01:20,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /pos/ui/254 HTTP/1.1" 200 - 33 0.056 0.174 2026-10-06 10:01:20,676 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/image/res.company/233/favicon HTTP/1.1" 304 - 4 0.004 0.096 2026-10-06 10:01:20,701 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 10:01:20,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/image?model=product.template&field=image_128&id=2726&unique=2026-10-06T10:01:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.090 2026-10-06 10:01:20,751 44 INFO rb-5c3f854-225290-421545 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-06 10:01:20,761 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/image?model=product.template&field=image_128&id=2727&unique=2026-10-06T10:01:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.128 2026-10-06 10:01:20,786 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:01:20,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/image?model=product.template&field=image_128&id=2729&unique=2026-10-06T10:01:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.170 2026-10-06 10:01:20,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/image?model=product.template&field=image_128&id=2728&unique=2026-10-06T10:01:00.000+00:00 HTTP/1.1" 200 - 3 0.009 0.204 2026-10-06 10:01:20,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/image?model=product.template&field=image_128&id=2733&unique=2026-10-06T10:01:00.000+00:00 HTTP/1.1" 200 - 3 0.011 0.188 2026-10-06 10:01:20,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/image?model=product.template&field=image_128&id=2732&unique=2026-10-06T10:01:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-06 10:01:20,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/image?model=product.template&field=image_128&id=2734&unique=2026-10-06T10:01:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-06 10:01:20,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:20] "GET /web/image?model=product.template&field=image_128&id=2731&unique=2026-10-06T10:01:00.000+00:00 HTTP/1.1" 200 - 3 0.012 0.185 2026-10-06 10:01:21,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.249 2026-10-06 10:01:21,151 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:21] "GET /web/image?model=product.template&field=image_128&id=2730&unique=2026-10-06T10:01:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.292 2026-10-06 10:01:21,204 44 INFO rb-5c3f854-225290-421545 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-06 10:01:21,273 44 INFO rb-5c3f854-225290-421545 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-06 10:01:21,320 44 INFO rb-5c3f854-225290-421545 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-06 10:01:21,380 44 INFO rb-5c3f854-225290-421545 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-06 10:01:21,429 44 INFO rb-5c3f854-225290-421545 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-06 10:01:21,484 44 INFO rb-5c3f854-225290-421545 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-06 10:01:21,558 44 INFO rb-5c3f854-225290-421545 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-06 10:01:21,609 44 INFO rb-5c3f854-225290-421545 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-06 10:01:21,663 44 INFO rb-5c3f854-225290-421545 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-06 10:01:21,717 44 INFO rb-5c3f854-225290-421545 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-06 10:01:21,900 44 INFO rb-5c3f854-225290-421545 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-06 10:01:21,951 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,002 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,100 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,180 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,230 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,296 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,360 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,415 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,419 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 20 0.015 0.043 2026-10-06 10:01:22,498 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,516 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:01:22,519 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:01:22,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.044 0.048 2026-10-06 10:01:22,550 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,601 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,682 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,733 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,798 44 INFO rb-5c3f854-225290-421545 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-06 10:01:22,815 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70995527 started for PoS orders references: [{'name': '/', 'pos_reference': '261-254-000001', 'uuid': '9a52084a-8145-48a1-9e14-5d78ac050a6b'}] 2026-10-06 10:01:22,828 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:01:23,475 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70995527 order {'name': '/', 'pos_reference': '261-254-000001', 'uuid': '9a52084a-8145-48a1-9e14-5d78ac050a6b'} created pos.order #1000 2026-10-06 10:01:23,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70995527 finished 2026-10-06 10:01:23,604 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.319 0.473 2026-10-06 10:01:23,662 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:23] "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-06 10:01:23,813 44 INFO rb-5c3f854-225290-421545 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-06 10:01:23,823 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5601666 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-254-000001', 'uuid': '9a52084a-8145-48a1-9e14-5d78ac050a6b'}] 2026-10-06 10:01:23,834 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5601666 order {'name': 'Shop - 000001', 'pos_reference': '261-254-000001', 'uuid': '9a52084a-8145-48a1-9e14-5d78ac050a6b'} sync ignored for existing PoS order pos.order(1000,) (state: paid) 2026-10-06 10:01:23,865 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5601666 finished 2026-10-06 10:01:23,866 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-10-06 10:01:23,867 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-06 10:01:24,014 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 16945544 (allocated 18874368) 2026-10-06 10:01:24,020 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 148903 2026-10-06 10:01:24,023 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-10-06 10:01:24,025 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 148903 2026-10-06 10:01:24,036 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.093 0.124 2026-10-06 10:01:24,132 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100124_131831_test_01_pos_number_autofill.txt 2026-10-06 10:01:24,132 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmp6bbt014e_chrome_odoo" 2026-10-06 10:01:24,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 10:01:41,463 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-10-06 10:01:41,916 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 149116 2026-10-06 10:01:41,916 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmpgf0i7v2a_chrome_odoo 2026-10-06 10:01:41,916 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:39841/json/version 2026-10-06 10:01:41,918 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39841', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:01:41,942 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Browser version: Chrome/150.0.7871.114 2026-10-06 10:01:41,942 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:39841/json 2026-10-06 10:01:41,943 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39841', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:01:41,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:39841/devtools/page/9FDE6901DA3FD538E065C97B2DF9F4CA 2026-10-06 10:01:41,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-10-06 10:01:41,988 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-10-06 10:01:42,073 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 10:01:42,081 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-10-06 10:01:42,084 44 INFO rb-5c3f854-225290-421545 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=255" in browser 2026-10-06 10:01:42,084 44 INFO rb-5c3f854-225290-421545 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=255" 2026-10-06 10:01:42,103 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:01:42,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:42] "GET /pos/ui?config_id=255 HTTP/1.1" 200 - 87 0.094 0.806 2026-10-06 10:01:43,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': '9FDE6901DA3FD538E065C97B2DF9F4CA', 'loaderId': 'B342BF9691B5517320CC92AD3829F478', 'isDownload': False} 2026-10-06 10:01:43,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-10-06 10:01:43,032 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 10:01:43,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:43] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.020 2026-10-06 10:01:43,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:43] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.037 2026-10-06 10:01:43,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:43] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.062 2026-10-06 10:01:43,698 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:01:43,702 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:01:43,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 10:01:43,750 44 INFO rb-5c3f854-225290-421545 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=255", "delayToCheckUndeterminisms": 0})" 2026-10-06 10:01:43,758 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-06 10:01:43,759 44 INFO rb-5c3f854-225290-421545 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-06 10:01:43,781 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 10:01:43,801 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:01:43,849 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.015 2026-10-06 10:01:43,876 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:43] "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.039 2026-10-06 10:01:43,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-06 10:01:43,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.015 0.047 2026-10-06 10:01:44,842 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.307 0.544 2026-10-06 10:01:44,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 10:01:44,974 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 10:01:45,055 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/image/res.company/234/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-06 10:01:45,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01: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-06 10:01:45,117 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: Owl is running in 'dev' mode. 2026-10-06 10:01:45,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01: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-06 10:01:45,214 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:01:45,245 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:01:45,251 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 10:01:45,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/image/res.users/307/avatar_128 HTTP/1.1" 200 - 14 0.022 0.043 2026-10-06 10:01:45,316 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 10:01:45,318 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "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-06 10:01:45,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/image?model=res.company&id=234&field=logo HTTP/1.1" 200 - 3 0.013 0.090 2026-10-06 10:01:45,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.100 2026-10-06 10:01:45,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/image/res.company/234/favicon HTTP/1.1" 200 - 4 0.003 0.018 2026-10-06 10:01:45,468 44 INFO rb-5c3f854-225290-421545 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-06 10:01:45,522 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 10:01:45,620 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /pos/ui/255 HTTP/1.1" 200 - 33 0.049 0.088 2026-10-06 10:01:45,632 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:01:45,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/image/res.company/234/favicon HTTP/1.1" 304 - 4 0.009 0.105 2026-10-06 10:01:45,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/image?model=product.template&field=image_128&id=2740&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.006 0.104 2026-10-06 10:01:45,735 44 INFO rb-5c3f854-225290-421545 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-06 10:01:45,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/image?model=product.template&field=image_128&id=2739&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.153 2026-10-06 10:01:45,743 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:01:45,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/image?model=product.template&field=image_128&id=2741&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.006 0.179 2026-10-06 10:01:45,872 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /pos/ui/255?from_backend=True HTTP/1.1" 200 - 33 0.041 0.331 2026-10-06 10:01:45,906 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/image?model=product.template&field=image_128&id=2744&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.250 2026-10-06 10:01:45,944 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/image?model=product.template&field=image_128&id=2747&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.007 0.273 2026-10-06 10:01:45,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:45] "GET /web/image?model=product.template&field=image_128&id=2745&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.277 2026-10-06 10:01:46,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:46] "GET /web/image?model=product.template&field=image_128&id=2746&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-06 10:01:46,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.089 0.306 2026-10-06 10:01:46,209 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:46] "GET /web/image?model=product.template&field=image_128&id=2743&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.008 0.284 2026-10-06 10:01:46,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:46] "GET /web/image?model=product.template&field=image_128&id=2742&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.367 2026-10-06 10:01:46,270 44 INFO rb-5c3f854-225290-421545 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-06 10:01:46,322 44 INFO rb-5c3f854-225290-421545 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-06 10:01:46,374 44 INFO rb-5c3f854-225290-421545 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-06 10:01:46,426 44 INFO rb-5c3f854-225290-421545 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-06 10:01:46,482 44 INFO rb-5c3f854-225290-421545 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-06 10:01:46,541 44 INFO rb-5c3f854-225290-421545 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-06 10:01:46,595 44 INFO rb-5c3f854-225290-421545 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-06 10:01:46,646 44 INFO rb-5c3f854-225290-421545 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-06 10:01:46,714 44 INFO rb-5c3f854-225290-421545 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-06 10:01:46,767 44 INFO rb-5c3f854-225290-421545 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-06 10:01:46,817 44 INFO rb-5c3f854-225290-421545 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-06 10:01:46,868 44 INFO rb-5c3f854-225290-421545 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-06 10:01:46,950 44 INFO rb-5c3f854-225290-421545 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-06 10:01:46,969 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:01:46,972 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:01:47,000 44 INFO rb-5c3f854-225290-421545 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-06 10:01:47,053 44 INFO rb-5c3f854-225290-421545 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-06 10:01:47,101 44 INFO rb-5c3f854-225290-421545 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-06 10:01:47,152 44 INFO rb-5c3f854-225290-421545 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-06 10:01:47,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:47] "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-06 10:01:47,232 44 INFO rb-5c3f854-225290-421545 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-06 10:01:47,284 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-10-06 10:01:47,285 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-06 10:01:47,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 14652088 (allocated 15728640) 2026-10-06 10:01:47,437 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 149116 2026-10-06 10:01:47,439 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-10-06 10:01:47,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 149116 2026-10-06 10:01:47,548 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100147_548265_test_viva_com_kiosk_request_data.txt 2026-10-06 10:01:47,548 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmpgf0i7v2a_chrome_odoo" 2026-10-06 10:01:47,575 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-10-06 10:01:48,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 149324 2026-10-06 10:01:48,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmpnwf40fl1_chrome_odoo 2026-10-06 10:01:48,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:41079/json/version 2026-10-06 10:01:48,088 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41079', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:01:48,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-06 10:01:48,105 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:41079/json 2026-10-06 10:01:48,106 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41079', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:01:48,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:41079/devtools/page/51F3298EB07E8837A4866E5521E30B6E 2026-10-06 10:01:48,114 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-10-06 10:01:48,118 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-10-06 10:01:48,195 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 10:01:48,208 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-10-06 10:01:48,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Open "http://127.0.0.1:8069/pos/ui/255" in browser 2026-10-06 10:01:48,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/255" 2026-10-06 10:01:48,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:01:49,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:49] "GET /pos/ui/255 HTTP/1.1" 200 - 89 0.055 0.778 2026-10-06 10:01:49,075 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': '51F3298EB07E8837A4866E5521E30B6E', 'loaderId': 'C3A73C09EBDE6670FC91C8B511F3F8C6', 'isDownload': False} 2026-10-06 10:01:49,075 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-10-06 10:01:49,098 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 10:01:49,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:49] "GET /web/assets/ca8606d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 10:01:49,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:49] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-06 10:01:49,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:49] "GET /web/assets/d324de8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-10-06 10:01:49,762 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:01:49,771 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 10:01:49,791 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-06 10:01:49,819 44 INFO rb-5c3f854-225290-421545 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/255", "delayToCheckUndeterminisms": 0})" 2026-10-06 10:01:49,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-06 10:01:49,828 44 INFO rb-5c3f854-225290-421545 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-06 10:01:49,840 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 10:01:49,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:01:49,917 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:49] "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.033 2026-10-06 10:01:49,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.060 2026-10-06 10:01:50,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.035 0.060 2026-10-06 10:01:50,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-06 10:01:50,902 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.307 0.519 2026-10-06 10:01:50,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01: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-06 10:01:51,017 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.010 2026-10-06 10:01:51,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/image/res.company/234/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.054 2026-10-06 10:01:51,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01: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-06 10:01:51,142 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-10-06 10:01:51,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.009 2026-10-06 10:01:51,276 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.047 2026-10-06 10:01:51,283 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 10:01:51,286 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 10:01:51,305 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/image?model=res.company&id=234&field=logo HTTP/1.1" 200 - 3 0.016 0.061 2026-10-06 10:01:51,313 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 10:01:51,320 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "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-06 10:01:51,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/image/res.users/307/avatar_128 HTTP/1.1" 200 - 14 0.044 0.088 2026-10-06 10:01:51,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.146 2026-10-06 10:01:51,408 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/image/res.company/234/favicon HTTP/1.1" 200 - 4 0.005 0.082 2026-10-06 10:01:51,447 44 INFO rb-5c3f854-225290-421545 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-06 10:01:51,523 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 10:01:51,603 44 INFO rb-5c3f854-225290-421545 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-06 10:01:51,638 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /pos/ui/255 HTTP/1.1" 200 - 33 0.059 0.083 2026-10-06 10:01:51,648 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:01:51,667 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:01:51,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/image/res.company/234/favicon HTTP/1.1" 304 - 4 0.012 0.156 2026-10-06 10:01:51,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/image?model=product.template&field=image_128&id=2744&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.006 0.027 2026-10-06 10:01:51,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/image?model=product.template&field=image_128&id=2739&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.006 0.221 2026-10-06 10:01:51,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/image?model=product.template&field=image_128&id=2740&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.249 2026-10-06 10:01:51,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/image?model=product.template&field=image_128&id=2741&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.264 2026-10-06 10:01:51,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /pos/ui/255?from_backend=True HTTP/1.1" 200 - 33 0.047 0.374 2026-10-06 10:01:51,960 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/image?model=product.template&field=image_128&id=2747&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.238 2026-10-06 10:01:51,985 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:51] "GET /web/image?model=product.template&field=image_128&id=2746&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-06 10:01:52,019 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:52] "GET /web/image?model=product.template&field=image_128&id=2745&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.331 2026-10-06 10:01:52,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:52] "GET /web/image?model=product.template&field=image_128&id=2742&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-10-06 10:01:52,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:52] "GET /web/image?model=product.template&field=image_128&id=2743&unique=2026-10-06T10:01:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-06 10:01:52,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.036 0.353 2026-10-06 10:01:52,263 44 INFO rb-5c3f854-225290-421545 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-06 10:01:52,314 44 INFO rb-5c3f854-225290-421545 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-06 10:01:52,364 44 INFO rb-5c3f854-225290-421545 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-06 10:01:52,423 44 INFO rb-5c3f854-225290-421545 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-06 10:01:52,474 44 INFO rb-5c3f854-225290-421545 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-06 10:01:52,529 44 INFO rb-5c3f854-225290-421545 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-06 10:01:52,585 44 INFO rb-5c3f854-225290-421545 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-06 10:01:52,639 44 INFO rb-5c3f854-225290-421545 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-06 10:01:52,712 44 INFO rb-5c3f854-225290-421545 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-06 10:01:52,763 44 INFO rb-5c3f854-225290-421545 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-06 10:01:52,815 44 INFO rb-5c3f854-225290-421545 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-06 10:01:52,866 44 INFO rb-5c3f854-225290-421545 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-06 10:01:52,946 44 INFO rb-5c3f854-225290-421545 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-06 10:01:52,961 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:01:52,964 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:01:52,996 44 INFO rb-5c3f854-225290-421545 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-06 10:01:53,047 44 INFO rb-5c3f854-225290-421545 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-06 10:01:53,098 44 INFO rb-5c3f854-225290-421545 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-06 10:01:53,166 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:53] "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-06 10:01:53,185 44 INFO rb-5c3f854-225290-421545 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-06 10:01:53,247 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-06 10:01:53,275 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:53] "POST /pos_viva_com/notification?company_id=234&token=viva_com_test HTTP/1.1" 200 - 8 0.004 0.025 2026-10-06 10:01:53,281 44 INFO rb-5c3f854-225290-421545 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-06 10:01:53,329 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46364282 started for PoS orders references: [{'name': '/', 'pos_reference': '261-255-000001', 'uuid': '055281a5-4efe-4314-80bb-6af5869634f6'}] 2026-10-06 10:01:53,336 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:01:53,982 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46364282 order {'name': '/', 'pos_reference': '261-255-000001', 'uuid': '055281a5-4efe-4314-80bb-6af5869634f6'} created pos.order #1001 2026-10-06 10:01:54,012 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46364282 finished 2026-10-06 10:01:54,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.293 0.485 2026-10-06 10:01:54,177 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01: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-06 10:01:54,351 44 INFO rb-5c3f854-225290-421545 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-06 10:01:54,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74826894 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-255-000001', 'uuid': '055281a5-4efe-4314-80bb-6af5869634f6'}] 2026-10-06 10:01:54,378 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74826894 order {'name': 'Shop - 000001', 'pos_reference': '261-255-000001', 'uuid': '055281a5-4efe-4314-80bb-6af5869634f6'} sync ignored for existing PoS order pos.order(1001,) (state: paid) 2026-10-06 10:01:54,425 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74826894 finished 2026-10-06 10:01:54,435 44 INFO rb-5c3f854-225290-421545 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-06 10:01:54,486 44 INFO rb-5c3f854-225290-421545 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-06 10:01:54,560 44 INFO rb-5c3f854-225290-421545 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-06 10:01:54,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.107 0.169 2026-10-06 10:01:54,641 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:54] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.071 2026-10-06 10:01:54,694 44 INFO rb-5c3f854-225290-421545 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-06 10:01:54,701 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.032 2026-10-06 10:01:54,744 44 INFO rb-5c3f854-225290-421545 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-06 10:01:54,799 44 INFO rb-5c3f854-225290-421545 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-06 10:01:54,819 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:54] "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-06 10:01:54,861 44 INFO rb-5c3f854-225290-421545 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-06 10:01:54,911 44 INFO rb-5c3f854-225290-421545 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-06 10:01:54,987 44 INFO rb-5c3f854-225290-421545 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-06 10:01:55,037 44 INFO rb-5c3f854-225290-421545 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-06 10:01:55,096 44 INFO rb-5c3f854-225290-421545 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-06 10:01:55,154 44 INFO rb-5c3f854-225290-421545 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-06 10:01:55,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:55] "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-06 10:01:55,211 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-06 10:01:55,246 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:55] "POST /pos_viva_com/notification?company_id=234&token=viva_com_test HTTP/1.1" 200 - 7 0.005 0.032 2026-10-06 10:01:55,252 44 INFO rb-5c3f854-225290-421545 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-06 10:01:55,283 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50863083 started for PoS orders references: [{'name': '/', 'pos_reference': '261-255-000002', 'uuid': 'efb70dfd-78fb-464d-8a49-71deeb859401'}] 2026-10-06 10:01:55,810 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50863083 order {'name': '/', 'pos_reference': '261-255-000002', 'uuid': 'efb70dfd-78fb-464d-8a49-71deeb859401'} created pos.order #1002 2026-10-06 10:01:55,882 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50863083 finished 2026-10-06 10:01:56,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.218 0.512 2026-10-06 10:01:56,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:56] "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-06 10:01:56,149 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-10-06 10:01:56,150 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-06 10:01:56,155 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25146627 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-255-000002', 'uuid': 'efb70dfd-78fb-464d-8a49-71deeb859401'}] 2026-10-06 10:01:56,172 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25146627 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-255-000002', 'uuid': 'efb70dfd-78fb-464d-8a49-71deeb859401'} sync ignored for existing PoS order pos.order(1002,) (state: paid) 2026-10-06 10:01:56,197 44 INFO rb-5c3f854-225290-421545 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25146627 finished 2026-10-06 10:01:56,285 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 17457820 (allocated 19009536) 2026-10-06 10:01:56,294 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 149324 2026-10-06 10:01:56,297 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-10-06 10:01:56,299 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 149324 2026-10-06 10:01:56,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:01:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.052 0.111 2026-10-06 10:01:56,408 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100156_408251_test_viva_payment_and_refund.txt 2026-10-06 10:01:56,408 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmpnwf40fl1_chrome_odoo" 2026-10-06 10:01:56,462 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 10:02:08,559 44 INFO rb-5c3f854-225290-421545 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-10-06 10:02:08,674 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:02:08,779 44 INFO rb-5c3f854-225290-421545 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-10-06 10:02:09,438 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17222] 2026-10-06 10:02:09,689 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1418] 2026-10-06 10:02:09,713 44 INFO rb-5c3f854-225290-421545 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-10-06 10:02:10,005 44 INFO rb-5c3f854-225290-421545 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-10-06 10:02:10,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-10-06 10:02:10,832 44 INFO rb-5c3f854-225290-421545 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-10-06 10:02:10,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-10-06 10:02:16,599 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1420], uid: 2, model: res.partner 2026-10-06 10:02:16,709 44 INFO rb-5c3f854-225290-421545 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-10-06 10:02:17,224 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:02:17,823 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17321] 2026-10-06 10:02:17,914 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3263] 2026-10-06 10:02:18,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-10-06 10:02:18,229 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-10-06 10:02:18,472 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.uom records with IDs: [15] 2026-10-06 10:02:18,506 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-10-06 10:02:18,702 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-10-06 10:02:19,103 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-10-06 10:02:25,077 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-10-06 10:02:30,754 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-10-06 10:02:31,028 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-10-06 10:02:31,296 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:02:31,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-10-06 10:02:32,246 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-10-06 10:02:32,509 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:02:32,514 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-10-06 10:02:32,515 44 INFO rb-5c3f854-225290-421545 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-06 10:02:32,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-10-06 10:02:32,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-10-06 10:02:33,549 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17549] 2026-10-06 10:02:33,609 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3295] 2026-10-06 10:02:33,859 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-10-06 10:02:33,898 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-10-06 10:02:34,313 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-10-06 10:02:35,344 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17565, 17564] 2026-10-06 10:02:35,422 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3306, 3305] 2026-10-06 10:02:36,195 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-06 10:02:36,262 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-10-06 10:02:36,683 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-06 10:02:37,783 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17625, 17623] 2026-10-06 10:02:37,847 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3336, 3337] 2026-10-06 10:02:38,179 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-06 10:02:38,479 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-06 10:02:38,725 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-06 10:02:38,736 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-10-06 10:02:41,640 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-06 10:02:42,852 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17700, 17698] 2026-10-06 10:02:42,923 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3379, 3380] 2026-10-06 10:02:43,283 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-06 10:02:43,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-06 10:02:43,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-06 10:02:43,941 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-06 10:02:44,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-06 10:02:44,581 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:02:44,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-10-06 10:02:44,805 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-10-06 10:02:44,828 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-10-06 10:02:45,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-10-06 10:02:45,689 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:02:46,553 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-10-06 10:02:46,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-10-06 10:02:46,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-10-06 10:02:46,772 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-10-06 10:02:46,919 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-10-06 10:02:49,389 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-10-06 10:02:50,386 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-10-06 10:02:50,463 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1067] 2026-10-06 10:02:50,497 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-10-06 10:02:50,851 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_formula_and_back ... 2026-10-06 10:02:50,999 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-10-06 10:02:52,016 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-10-06 10:02:52,112 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1080] 2026-10-06 10:02:52,177 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1081] 2026-10-06 10:02:52,186 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-10-06 10:02:57,541 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-10-06 10:02:58,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-10-06 10:03:03,617 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:03:04,247 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3416] 2026-10-06 10:03:04,739 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3435] 2026-10-06 10:03:04,807 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-10-06 10:03:04,988 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3420, 3429] 2026-10-06 10:03:05,202 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3417] 2026-10-06 10:03:05,219 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-10-06 10:03:05,357 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3417, 3418, 3419, 3420, 3421, 3422, 3423] 2026-10-06 10:03:05,464 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1425] 2026-10-06 10:03:05,472 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1426] 2026-10-06 10:03:05,488 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1427] 2026-10-06 10:03:05,773 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3439, 3440, 3441, 3442, 3443, 3444] 2026-10-06 10:03:05,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-10-06 10:03:06,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-10-06 10:03:06,315 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-10-06 10:03:06,455 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-10-06 10:03:06,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-10-06 10:03:08,228 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-10-06 10:03:15,035 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-10-06 10:03:15,080 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-10-06 10:03:15,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-10-06 10:03:16,799 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-10-06 10:03:17,357 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-10-06 10:03:17,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:03:18,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-10-06 10:03:18,058 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-10-06 10:03:18,104 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-10-06 10:03:18,155 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:03:18,489 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-10-06 10:03:18,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-10-06 10:03:23,438 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-10-06 10:03:23,633 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-10-06 10:03:23,687 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-10-06 10:03:23,768 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-10-06 10:03:23,824 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:03:24,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-10-06 10:03:25,050 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-10-06 10:03:25,258 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:03:25,844 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-10-06 10:03:26,117 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-10-06 10:03:26,469 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:03:27,032 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-10-06 10:03:27,540 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-10-06 10:03:28,123 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-10-06 10:03:28,631 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-10-06 10:03:29,488 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-10-06 10:03:29,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-10-06 10:03:34,623 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-10-06 10:03:35,404 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-10-06 10:03:36,236 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-10-06 10:03:36,541 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-10-06 10:03:36,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-10-06 10:03:37,038 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-10-06 10:03:37,299 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-10-06 10:03:37,723 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-10-06 10:03:37,730 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-10-06 10:03:37,844 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:03:38,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-10-06 10:03:38,797 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-10-06 10:03:39,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-10-06 10:03:39,432 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-10-06 10:03:39,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-10-06 10:03:40,219 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-10-06 10:03:40,758 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-10-06 10:03:41,299 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-10-06 10:03:41,614 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-10-06 10:03:41,908 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-10-06 10:03:42,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:03:42,395 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-10-06 10:03:42,837 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-10-06 10:03:43,182 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-10-06 10:03:43,471 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-10-06 10:03:43,796 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-10-06 10:03:44,814 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-10-06 10:03:45,097 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-10-06 10:03:45,449 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:03:46,390 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3675] 2026-10-06 10:03:46,589 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_batch_create_variants_with_image ... 2026-10-06 10:03:47,153 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3680] 2026-10-06 10:03:47,274 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-10-06 10:03:47,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-10-06 10:03:47,443 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-06 10:03:48,376 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-10-06 10:03:49,166 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-10-06 10:03:50,247 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-10-06 10:03:52,535 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-10-06 10:03:54,576 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-10-06 10:03:56,131 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-10-06 10:03:56,715 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-10-06 10:03:58,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-10-06 10:03:58,700 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-10-06 10:03:58,776 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-10-06 10:03:59,484 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-10-06 10:04:01,376 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:04:01,380 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-10-06 10:04:01,654 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-10-06 10:04:01,867 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:04:02,819 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [3731] 2026-10-06 10:04:02,896 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-10-06 10:04:03,426 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-10-06 10:04:04,027 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-10-06 10:04:04,295 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-10-06 10:04:04,702 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-10-06 10:04:05,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-10-06 10:04:05,979 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:04:16,654 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-10-06 10:04:18,327 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-10-06 10:04:19,268 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:04:19,280 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-10-06 10:04:20,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 149552 2026-10-06 10:04:20,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmpd9wulcvi_chrome_odoo 2026-10-06 10:04:20,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:42061/json/version 2026-10-06 10:04:20,000 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42061', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:04:20,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Browser version: Chrome/150.0.7871.114 2026-10-06 10:04:20,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:42061/json 2026-10-06 10:04:20,000 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42061', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:04:20,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:42061/devtools/page/D990242E1D44DCC3518B253954CD6F2F 2026-10-06 10:04:20,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-10-06 10:04:20,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-10-06 10:04:21,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:04:21,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-10-06 10:04:21,000 44 INFO rb-5c3f854-225290-421545 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/828" in browser 2026-10-06 10:04:21,000 44 INFO rb-5c3f854-225290-421545 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/828" 2026-10-06 10:04:21,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:04:22,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/action-stock.action_picking_tree_incoming/828 HTTP/1.1" 200 - 149 0.218 1.498 2026-10-06 10:04:22,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': 'D990242E1D44DCC3518B253954CD6F2F', 'loaderId': 'DF160C9DB34FB13EF81DA6F61D20B097', 'isDownload': False} 2026-10-06 10:04:22,000 44 INFO rb-5c3f854-225290-421545 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-06 10:04:22,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.022 2026-10-06 10:04:23,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.059 0.164 2026-10-06 10:04:23,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.252 2026-10-06 10:04:23,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.008 0.249 2026-10-06 10:04:23,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 10:04:23,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 10:04:23,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.008 2026-10-06 10:04:24,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.005 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: Owl is running in 'dev' mode. 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.040 0.070 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.095 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.086 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-10-06 10:04:24,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 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/828", "delayToCheckUndeterminisms": 0})" 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 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-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.055 0.087 2026-10-06 10:04:24,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.003 2026-10-06 10:04:24,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.001 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.198 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.027 0.227 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.036 0.307 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 13 0.010 0.323 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 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.005 0.356 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 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.020 0.284 2026-10-06 10:04:24,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1791271899000 HTTP/1.1" 200 - 6 0.012 0.298 2026-10-06 10:04:25,000 44 INFO rb-5c3f854-225290-421545 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.135 0.366 2026-10-06 10:04:25,000 44 INFO rb-5c3f854-225290-421545 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.797 2026-10-06 10:04:25,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/json_friendly_approval_request_data#stock.picking.json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.021 0.042 2026-10-06 10:04:25,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 - 68 0.065 0.150 2026-10-06 10:04:25,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 45 0.052 0.334 2026-10-06 10:04:25,000 44 INFO rb-5c3f854-225290-421545 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-06 10:04:25,000 44 INFO rb-5c3f854-225290-421545 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.011 0.031 2026-10-06 10:04:25,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/json_friendly_approval_request_data#stock.picking.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.010 0.028 2026-10-06 10:04:25,000 44 INFO rb-5c3f854-225290-421545 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-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.036 0.050 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.030 0.140 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 4 0.005 0.151 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/json_friendly_approval_request_data#stock.picking.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.010 0.171 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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.064 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 2 0.003 0.021 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1791271846000 HTTP/1.1" 200 - 5 0.008 0.027 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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.016 0.075 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.098 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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.017 0.116 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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.018 0.075 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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.009 0.013 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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.020 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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.003 0.005 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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.033 0.051 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.sequence/next_by_id#ir.sequence.next_by_id HTTP/1.1" 200 - 4 0.003 0.084 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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.010 0.043 2026-10-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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-06 10:04:26,000 44 INFO rb-5c3f854-225290-421545 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-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1560, 1561] 2026-10-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 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.105 2026-10-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.005 0.008 2026-10-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 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-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-10-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 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-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 - 41 0.048 0.101 2026-10-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 29365612 (allocated 31277056) 2026-10-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 149552 2026-10-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-10-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 149552 2026-10-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 - 41 0.052 0.204 2026-10-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-10-06 10:04:27,000 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmpd9wulcvi_chrome_odoo" 2026-10-06 10:04:27,558 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:04:40,135 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-10-06 10:04:40,418 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-10-06 10:04:40,987 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-10-06 10:04:42,448 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-10-06 10:04:44,386 44 INFO rb-5c3f854-225290-421545 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-10-06 10:04:45,441 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:04:50,363 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-10-06 10:04:50,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 149781 2026-10-06 10:04:50,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmponk1t9zl_chrome_odoo 2026-10-06 10:04:50,786 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:46065/json/version 2026-10-06 10:04:50,790 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46065', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:04:50,803 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 10:04:50,804 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:46065/json 2026-10-06 10:04:50,804 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46065', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:04:50,808 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:46065/devtools/page/37741082231A048ECE17B3C9903AE28C 2026-10-06 10:04:50,822 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-10-06 10:04:50,834 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-10-06 10:04:50,885 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:04:50,905 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-10-06 10:04:50,910 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-06 10:04:50,910 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 10:04:50,931 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:04:52,818 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:52] "GET /odoo HTTP/1.1" 200 - 160 0.137 1.760 2026-10-06 10:04:52,825 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': '37741082231A048ECE17B3C9903AE28C', 'loaderId': '85A2B75DEFA2C9DF29D2C7C6CFDE7F8C', 'isDownload': False} 2026-10-06 10:04:52,825 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-10-06 10:04:53,020 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:53] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.028 0.134 2026-10-06 10:04:53,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.180 2026-10-06 10:04:53,057 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:53] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.201 2026-10-06 10:04:53,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:53] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.009 0.204 2026-10-06 10:04:53,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:53] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 10:04:53,196 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:53] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 10:04:53,965 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:53] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:04:53,987 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:53] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:04:53,996 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 10:04:54,084 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:04:54,123 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-10-06 10:04:54,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.025 0.065 2026-10-06 10:04:54,150 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.088 2026-10-06 10:04:54,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.089 2026-10-06 10:04:54,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 10:04:54,214 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:04:54,389 44 INFO rb-5c3f854-225290-421545 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-06 10:04:54,399 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "GET /odoo HTTP/1.1" 200 - 29 0.067 0.099 2026-10-06 10:04:54,415 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:04:54,427 44 INFO rb-5c3f854-225290-421545 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-06 10:04:54,454 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.203 2026-10-06 10:04:54,455 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "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-06 10:04:54,495 44 INFO rb-5c3f854-225290-421545 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-06 10:04:54,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "GET /web/image/res.partner/3/avatar_128?unique=1791271899000 HTTP/1.1" 200 - 13 0.042 0.202 2026-10-06 10:04:54,605 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.013 0.282 2026-10-06 10:04:54,622 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.259 2026-10-06 10:04:54,626 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.198 2026-10-06 10:04:54,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.182 2026-10-06 10:04:54,758 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "POST /mail/data HTTP/1.1" 200 - 34 0.035 0.151 2026-10-06 10:04:54,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.454 2026-10-06 10:04:54,798 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.184 2026-10-06 10:04:54,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.327 2026-10-06 10:04:54,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.182 2026-10-06 10:04:54,863 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:04:54,868 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:04:54,881 44 INFO rb-5c3f854-225290-421545 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-06 10:04:54,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:54] "POST /web/action/load HTTP/1.1" 200 - 10 0.017 0.018 2026-10-06 10:04:55,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:55] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.142 0.284 2026-10-06 10:04:55,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:55] "POST /mail/data HTTP/1.1" 200 - 45 0.043 0.546 2026-10-06 10:04:55,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:55] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.029 0.243 2026-10-06 10:04:55,732 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:55] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.266 2026-10-06 10:04:55,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.089 2026-10-06 10:04:55,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:55] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.025 2026-10-06 10:04:55,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:55] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.005 0.019 2026-10-06 10:04:55,962 44 INFO rb-5c3f854-225290-421545 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-06 10:04:56,024 44 INFO rb-5c3f854-225290-421545 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-06 10:04:56,054 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:56] "POST /web/dataset/call_button/project.project/action_project_task_burndown_chart_report#project.project.action_project_task_burndown_chart_report HTTP/1.1" 200 - 13 0.008 0.019 2026-10-06 10:04:56,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:56] "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.016 0.032 2026-10-06 10:04:56,221 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:56] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.010 0.070 2026-10-06 10:04:56,520 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/06110d2/web.assets_backend_lazy.min.css (id:15769) 2026-10-06 10:04:56,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:56] "GET /web/assets/06110d2/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.015 0.262 2026-10-06 10:04:56,680 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ca38bd7/web.assets_backend_lazy.min.js (id:15770) 2026-10-06 10:04:56,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:56] "GET /web/assets/ca38bd7/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.007 0.424 2026-10-06 10:04:56,733 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:56] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 10:04:56,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:56] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 7 0.015 0.055 2026-10-06 10:04:56,863 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:56] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-10-06 10:04:56,895 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:56] "GET /web/assets/6f4494a/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-06 10:04:57,061 44 INFO rb-5c3f854-225290-421545 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-06 10:04:57,119 44 INFO rb-5c3f854-225290-421545 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-06 10:04:57,189 44 INFO rb-5c3f854-225290-421545 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-06 10:04:57,196 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:57] "POST /web/dataset/call_kw/project.task.type/web_search_read#project.task.type.web_search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 10:04:57,299 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:57] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 3 0.013 0.074 2026-10-06 10:04:57,308 44 INFO rb-5c3f854-225290-421545 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-06 10:04:57,487 44 INFO rb-5c3f854-225290-421545 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-06 10:04:57,561 44 INFO rb-5c3f854-225290-421545 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-06 10:04:57,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:57] "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.021 0.064 2026-10-06 10:04:57,693 44 INFO rb-5c3f854-225290-421545 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-06 10:04:57,776 44 INFO rb-5c3f854-225290-421545 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-06 10:04:57,871 44 INFO rb-5c3f854-225290-421545 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-06 10:04:57,921 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:57] "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.013 0.047 2026-10-06 10:04:57,954 44 INFO rb-5c3f854-225290-421545 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-06 10:04:58,039 44 INFO rb-5c3f854-225290-421545 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-06 10:04:58,099 44 INFO rb-5c3f854-225290-421545 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-06 10:04:58,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:58] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 2 0.023 0.036 2026-10-06 10:04:58,172 44 INFO rb-5c3f854-225290-421545 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-06 10:04:58,227 44 INFO rb-5c3f854-225290-421545 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-06 10:04:58,305 44 INFO rb-5c3f854-225290-421545 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-06 10:04:58,338 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:04:58] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 2 0.012 0.033 2026-10-06 10:04:58,367 44 INFO rb-5c3f854-225290-421545 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-06 10:04:58,449 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-10-06 10:04:58,450 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 10:04:58,677 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 28979728 (allocated 32227328) 2026-10-06 10:04:58,707 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 149781 2026-10-06 10:04:58,714 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-10-06 10:04:58,717 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 149781 2026-10-06 10:04:58,829 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100458_828785_test_burndown_chart_tour.txt 2026-10-06 10:04:58,829 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmponk1t9zl_chrome_odoo" 2026-10-06 10:04:58,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 10:04:58,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xls ... 2026-10-06 10:04:58,869 44 INFO rb-5c3f854-225290-421545 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-06 10:04:58,882 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:05:00,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-10-06 10:05:01,873 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18022, 18021, 18020] 2026-10-06 10:05:01,947 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted project.task records with IDs: [1066, 1065, 1064] 2026-10-06 10:05:01,965 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3053, 3054, 3055, 3056, 3057, 3058] 2026-10-06 10:05:02,602 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #329 deleted project.task.type records with IDs: [2149] 2026-10-06 10:05:02,657 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #328 deleted project.task.type records with IDs: [2144] 2026-10-06 10:05:02,691 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #328 deleted project.task.type records with IDs: [2143, 2145] 2026-10-06 10:05:02,734 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2142, 2148] 2026-10-06 10:05:02,920 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2151, 2152, 2153] 2026-10-06 10:05:02,929 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-10-06 10:05:03,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:05:03,974 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:05:04,341 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:05:04,354 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-10-06 10:05:04,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-10-06 10:05:04,701 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18016, 18014, 18012] 2026-10-06 10:05:04,743 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted project.task records with IDs: [1063, 1061, 1060] 2026-10-06 10:05:04,750 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3045, 3046, 3047, 3048, 3051, 3052] 2026-10-06 10:05:05,033 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-10-06 10:05:05,094 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-10-06 10:05:05,380 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-06 10:05:07,365 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-10-06 10:05:07,774 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 149998 2026-10-06 10:05:07,774 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmptlgqatmi_chrome_odoo 2026-10-06 10:05:07,775 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:34181/json/version 2026-10-06 10:05:07,776 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34181', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:05:07,832 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 10:05:07,832 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:34181/json 2026-10-06 10:05:07,833 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34181', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:05:07,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:34181/devtools/page/BEE1A626BD5C033A6C1FE2C3FF76CA13 2026-10-06 10:05:07,871 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-10-06 10:05:07,880 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-10-06 10:05:07,941 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-10-06 10:05:07,953 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-10-06 10:05:07,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-06 10:05:07,956 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 10:05:07,984 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:05:09,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:09] "GET /odoo HTTP/1.1" 200 - 157 0.170 1.708 2026-10-06 10:05:09,862 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': 'BEE1A626BD5C033A6C1FE2C3FF76CA13', 'loaderId': 'FF9E856914079A231957DF05E2EEAAAE', 'isDownload': False} 2026-10-06 10:05:09,862 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-10-06 10:05:09,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:09] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 10:05:09,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:09] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-06 10:05:10,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:10] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.025 0.081 2026-10-06 10:05:10,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.110 2026-10-06 10:05:10,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:10] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 10:05:10,165 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:10] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 10:05:10,942 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:10] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:05:10,946 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:10] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 10:05:10,982 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-06 10:05:11,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-06 10:05:11,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.016 2026-10-06 10:05:11,078 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-10-06 10:05:11,110 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:05:11,142 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:05:11,260 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "GET /odoo HTTP/1.1" 200 - 28 0.037 0.052 2026-10-06 10:05:11,287 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.102 2026-10-06 10:05:11,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 10:05:11,402 44 INFO rb-5c3f854-225290-421545 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-06 10:05:11,407 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 10:05:11,413 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 10:05:11,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "GET /web/image?model=res.users&field=avatar_128&id=336 HTTP/1.1" 200 - 14 0.036 0.061 2026-10-06 10:05:11,445 44 INFO rb-5c3f854-225290-421545 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-06 10:05:11,464 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "GET /web/image/res.partner/1488/avatar_128?unique=1791281105000 HTTP/1.1" 200 - 6 0.017 0.121 2026-10-06 10:05:11,473 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.004 0.134 2026-10-06 10:05:11,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.146 2026-10-06 10:05:11,511 44 INFO rb-5c3f854-225290-421545 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-06 10:05:11,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.092 2026-10-06 10:05:11,600 44 INFO rb-5c3f854-225290-421545 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-06 10:05:11,615 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:05:11,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "POST /mail/data HTTP/1.1" 200 - 32 0.045 0.165 2026-10-06 10:05:11,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.168 2026-10-06 10:05:11,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.128 2026-10-06 10:05:11,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.124 2026-10-06 10:05:11,675 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:11] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.037 2026-10-06 10:05:12,049 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 336, model: logistics.shipment.stage 2026-10-06 10:05:12,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:12] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 105 0.117 0.233 2026-10-06 10:05:12,246 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:12] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 24 0.026 0.075 2026-10-06 10:05:12,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:12] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.103 2026-10-06 10:05:12,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:12] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.002 0.056 2026-10-06 10:05:12,348 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:12] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 10:05:12,492 44 INFO rb-5c3f854-225290-421545 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-06 10:05:12,530 44 INFO rb-5c3f854-225290-421545 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-06 10:05:12,559 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:12] "POST /mail/data HTTP/1.1" 200 - 43 0.045 0.075 2026-10-06 10:05:12,581 44 INFO rb-5c3f854-225290-421545 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-06 10:05:12,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:12] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.008 0.092 2026-10-06 10:05:12,640 44 INFO rb-5c3f854-225290-421545 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-06 10:05:12,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:12] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.026 0.130 2026-10-06 10:05:12,696 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:12] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.010 0.099 2026-10-06 10:05:12,707 44 INFO rb-5c3f854-225290-421545 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-06 10:05:12,763 44 INFO rb-5c3f854-225290-421545 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-06 10:05:12,894 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: is_timeoff_task 2026-10-06 10:05:12,900 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: task_to_invoice 2026-10-06 10:05:13,024 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:13] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 81 0.086 0.259 2026-10-06 10:05:13,064 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:13] "POST /web/action/load HTTP/1.1" 200 - 11 0.016 0.287 2026-10-06 10:05:13,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:13] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.006 0.020 2026-10-06 10:05:13,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:13] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.004 0.052 2026-10-06 10:05:13,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:13] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.058 2026-10-06 10:05:13,231 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: is_timeoff_task 2026-10-06 10:05:13,235 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: task_to_invoice 2026-10-06 10:05:13,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:13] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 27 0.020 0.131 2026-10-06 10:05:13,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:13] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.012 2026-10-06 10:05:13,437 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:13] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.050 0.077 2026-10-06 10:05:13,606 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:13] "GET /web/image/res.users/336/avatar_128 HTTP/1.1" 200 - 7 0.007 0.023 2026-10-06 10:05:13,612 44 INFO rb-5c3f854-225290-421545 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-06 10:05:13,672 44 INFO rb-5c3f854-225290-421545 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-06 10:05:13,731 44 INFO rb-5c3f854-225290-421545 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-06 10:05:13,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:13] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.012 0.017 2026-10-06 10:05:13,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:13] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.010 0.018 2026-10-06 10:05:13,855 44 INFO rb-5c3f854-225290-421545 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-06 10:05:13,928 44 INFO rb-5c3f854-225290-421545 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-06 10:05:13,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:13] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.003 0.019 2026-10-06 10:05:13,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:13] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 2 0.003 0.009 2026-10-06 10:05:14,081 44 INFO rb-5c3f854-225290-421545 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-06 10:05:14,144 44 INFO rb-5c3f854-225290-421545 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-06 10:05:14,158 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:14] "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-06 10:05:14,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:14] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.007 0.012 2026-10-06 10:05:14,295 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.040 0.069 2026-10-06 10:05:14,372 44 INFO rb-5c3f854-225290-421545 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-06 10:05:14,431 44 INFO rb-5c3f854-225290-421545 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-06 10:05:14,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.007 0.018 2026-10-06 10:05:14,505 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:14] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 5 0.010 0.021 2026-10-06 10:05:14,584 44 INFO rb-5c3f854-225290-421545 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-06 10:05:14,649 44 INFO rb-5c3f854-225290-421545 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-06 10:05:14,841 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:14] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 58 0.084 0.105 2026-10-06 10:05:14,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:14] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.005 0.019 2026-10-06 10:05:14,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:14] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.034 0.046 2026-10-06 10:05:15,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.047 0.105 2026-10-06 10:05:15,052 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-10-06 10:05:15,052 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 10:05:15,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:15] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.056 2026-10-06 10:05:15,106 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:05:15] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.012 0.077 2026-10-06 10:05:15,223 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 29776692 (allocated 31703040) 2026-10-06 10:05:15,235 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 149998 2026-10-06 10:05:15,244 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-10-06 10:05:15,251 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 149998 2026-10-06 10:05:15,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100515_377066_test_personal_stage_tour.txt 2026-10-06 10:05:15,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmptlgqatmi_chrome_odoo" 2026-10-06 10:05:15,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:05:28,998 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29864] 2026-10-06 10:05:29,000 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-06 10:05:32,213 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-10-06 10:05:32,867 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-10-06 10:05:33,649 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-10-06 10:05:34,997 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:05:35,247 44 INFO rb-5c3f854-225290-421545 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to "Armande ProjectUser" ,"Goats" ,"Bastien ProjectManager" ,"Chell Gladys" with Message-Id <1791281135.1621480-56121-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 260}, 341, mail.alias(802,)) 2026-10-06 10:05:35,694 44 INFO rb-5c3f854-225290-421545 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to project+goats@test.mycompany.com,chell@gladys.portal,b.t@example.com,bastien.projectmanager@example.com,armande.projectuser@example.com with Message-Id <1791281135.6365008-85223-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 260}, 341, mail.alias(802,)) 2026-10-06 10:05:35,949 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-10-06 10:05:36,704 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-10-06 10:05:37,727 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-10-06 10:05:38,627 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-10-06 10:05:39,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to help@test.mycompany.com,"New Customer" ,"Valid Lelitre" with Message-Id <1791281139.4095867-77400-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 343, mail.alias(803,)) 2026-10-06 10:05:39,642 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-10-06 10:05:40,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to help@test.mycompany.com,"New Customer" ,"Valid Lelitre" with Message-Id <1791281140.3912890-53965-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 341, mail.alias(803,)) 2026-10-06 10:05:41,022 44 INFO rb-5c3f854-225290-421545 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "New Customer" ,"New Cc" ,"Armande ProjectUser" ,"Valid Lelitre" ,"Valid Poilvache" with Message-Id <1791281140.9680047-93894-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1106, custom_values: None, uid: 1 2026-10-06 10:05:41,178 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18344, 18343] 2026-10-06 10:05:41,428 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1504, 1505] 2026-10-06 10:05:41,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to help@test.mycompany.com,"New Customer" ,"Valid Lelitre" with Message-Id <1791281141.4643087-39812-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 343, mail.alias(803,)) 2026-10-06 10:05:42,282 44 INFO rb-5c3f854-225290-421545 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Customer" ,"New Cc" ,"Armande ProjectUser" ,"Valid Lelitre" ,"Valid Poilvache" with Message-Id <1791281142.2240114-90224-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1107, custom_values: None, uid: 1 2026-10-06 10:05:42,445 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18350, 18349] 2026-10-06 10:05:42,604 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1506, 1507] 2026-10-06 10:05:42,684 44 INFO rb-5c3f854-225290-421545 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to help@test.mycompany.com,"New Customer" ,"Valid Lelitre" with Message-Id <1791281142.6155658-12054-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 1, mail.alias(803,)) 2026-10-06 10:05:43,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "New Customer" ,"New Cc" ,"Armande ProjectUser" ,"Valid Lelitre" ,"Valid Poilvache" with Message-Id <1791281143.3057840-65429-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1108, custom_values: None, uid: 1 2026-10-06 10:05:43,511 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18356, 18355] 2026-10-06 10:05:43,694 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1509, 1510] 2026-10-06 10:05:43,713 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-10-06 10:05:44,460 44 INFO rb-5c3f854-225290-421545 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1791281144.4506514@localhost>: direct alias match: ('project.task', 0, {'project_id': 261}, 1, mail.alias(803,)) 2026-10-06 10:05:44,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1791281144.616927@localhost>: direct alias match: ('project.task', 0, {'project_id': 261}, 1, mail.alias(803,)) 2026-10-06 10:05:44,770 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-10-06 10:05:46,004 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-10-06 10:05:46,834 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3201, 3202] 2026-10-06 10:05:46,848 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3105, 3106] 2026-10-06 10:05:47,147 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-10-06 10:05:47,999 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-06 10:05:50,061 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-10-06 10:05:50,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-10-06 10:05:50,704 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-10-06 10:05:51,077 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-10-06 10:05:51,716 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-10-06 10:05:52,594 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-10-06 10:05:52,665 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-10-06 10:05:52,834 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-10-06 10:05:53,839 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:05:58,642 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-10-06 10:06:00,894 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:06:03,267 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-10-06 10:06:03,497 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:06:05,891 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-10-06 10:06:06,026 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-10-06 10:06:06,115 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-06 10:06:06,168 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-10-06 10:06:06,326 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_alert 2026-10-06 10:06:06,334 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_count 2026-10-06 10:06:06,337 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_json 2026-10-06 10:06:06,339 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: document_ids 2026-10-06 10:06:06,342 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: document_count 2026-10-06 10:06:06,344 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: html_field_history_metadata 2026-10-06 10:06:06,346 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_follower_ids 2026-10-06 10:06:06,349 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_partner_ids 2026-10-06 10:06:06,351 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_ids 2026-10-06 10:06:06,353 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: has_message 2026-10-06 10:06:06,356 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_needaction 2026-10-06 10:06:06,358 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_needaction_counter 2026-10-06 10:06:06,360 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_has_error 2026-10-06 10:06:06,363 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_has_error_counter 2026-10-06 10:06:06,365 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_attachment_count 2026-10-06 10:06:06,367 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_ids 2026-10-06 10:06:06,369 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: website_message_ids 2026-10-06 10:06:06,371 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_has_sms_error 2026-10-06 10:06:06,373 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: approval_coverage_state 2026-10-06 10:06:06,375 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rotting_days 2026-10-06 10:06:06,377 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_rotting 2026-10-06 10:06:06,379 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_value 2026-10-06 10:06:06,383 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_feedback 2026-10-06 10:06:06,386 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_image 2026-10-06 10:06:06,390 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_count 2026-10-06 10:06:06,392 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_avg 2026-10-06 10:06:06,395 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_avg_text 2026-10-06 10:06:06,401 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_percentage_satisfaction 2026-10-06 10:06:06,404 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_text 2026-10-06 10:06:06,408 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_ids 2026-10-06 10:06:06,411 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_state 2026-10-06 10:06:06,414 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_user_id 2026-10-06 10:06:06,418 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_type_id 2026-10-06 10:06:06,420 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_type_icon 2026-10-06 10:06:06,423 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_date_deadline 2026-10-06 10:06:06,425 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: my_activity_date_deadline 2026-10-06 10:06:06,428 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_summary 2026-10-06 10:06:06,431 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_exception_decoration 2026-10-06 10:06:06,433 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_exception_icon 2026-10-06 10:06:06,436 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_calendar_event_id 2026-10-06 10:06:06,438 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: email_cc 2026-10-06 10:06:06,441 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: access_warning 2026-10-06 10:06:06,443 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: date_end 2026-10-06 10:06:06,446 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: task_properties 2026-10-06 10:06:06,448 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: role_ids 2026-10-06 10:06:06,450 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: personal_stage_type_ids 2026-10-06 10:06:06,453 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: personal_stage_id 2026-10-06 10:06:06,456 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: personal_stage_type_id 2026-10-06 10:06:06,458 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: partner_phone 2026-10-06 10:06:06,460 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_active 2026-10-06 10:06:06,462 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: attachment_ids 2026-10-06 10:06:06,465 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: project_privacy_visibility 2026-10-06 10:06:06,468 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: subtask_completion_percentage 2026-10-06 10:06:06,471 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_hours_open 2026-10-06 10:06:06,474 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_hours_close 2026-10-06 10:06:06,476 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_days_open 2026-10-06 10:06:06,479 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_days_close 2026-10-06 10:06:06,481 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: closed_depend_on_count 2026-10-06 10:06:06,484 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: link_preview_name 2026-10-06 10:06:06,486 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: create_uid 2026-10-06 10:06:06,488 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: write_uid 2026-10-06 10:06:06,491 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: color_stage 2026-10-06 10:06:06,493 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: ancestor_id 2026-10-06 10:06:06,496 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: partner_name 2026-10-06 10:06:06,498 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: partner_company_name 2026-10-06 10:06:06,501 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: remaining_hours_percentage 2026-10-06 10:06:06,503 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: user_skill_ids 2026-10-06 10:06:06,506 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: leave_types_count 2026-10-06 10:06:06,509 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_timeoff_task 2026-10-06 10:06:06,512 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: planned_date_start 2026-10-06 10:06:06,518 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: planned_date_end 2026-10-06 10:06:06,521 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: recursive_depend_ids 2026-10-06 10:06:06,524 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: recursive_depending_ids 2026-10-06 10:06:06,527 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: resource_allocation 2026-10-06 10:06:06,530 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: dependency_level 2026-10-06 10:06:06,532 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_ids 2026-10-06 10:06:06,535 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: manager_id 2026-10-06 10:06:06,538 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: okr_node_id 2026-10-06 10:06:06,540 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: project_sale_order_id 2026-10-06 10:06:06,543 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: sale_order_state 2026-10-06 10:06:06,546 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: task_to_invoice 2026-10-06 10:06:06,548 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: pricing_type 2026-10-06 10:06:06,551 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_project_map_empty 2026-10-06 10:06:06,554 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: has_multi_sol 2026-10-06 10:06:06,556 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: timesheet_product_id 2026-10-06 10:06:06,559 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: last_sol_of_customer 2026-10-06 10:06:06,561 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: shipment_id 2026-10-06 10:06:06,565 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: shipment_stage_id 2026-10-06 10:06:06,567 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: template_task_id 2026-10-06 10:06:06,570 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_require_document 2026-10-06 10:06:06,573 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: required_document_ids 2026-10-06 10:06:06,576 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: requirement_doc_status 2026-10-06 10:06:06,581 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-10-06 10:06:07,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-10-06 10:06:07,274 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-06 10:06:07,366 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3264] 2026-10-06 10:06:07,378 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3261] 2026-10-06 10:06:08,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-10-06 10:06:08,645 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: id 2026-10-06 10:06:08,665 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_name 2026-10-06 10:06:08,678 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_is_follower 2026-10-06 10:06:08,692 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: duration_tracking 2026-10-06 10:06:08,707 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: access_url 2026-10-06 10:06:08,721 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: access_token 2026-10-06 10:06:08,733 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: active 2026-10-06 10:06:08,748 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: stage_id_color 2026-10-06 10:06:08,764 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: create_date 2026-10-06 10:06:08,779 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: write_date 2026-10-06 10:06:08,792 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: date_assign 2026-10-06 10:06:08,824 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: project_id 2026-10-06 10:06:08,839 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_in_project 2026-10-06 10:06:08,854 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allocated_hours 2026-10-06 10:06:08,866 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_allocated_hours 2026-10-06 10:06:08,902 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: user_ids 2026-10-06 10:06:08,918 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: portal_user_names 2026-10-06 10:06:08,932 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: email_from 2026-10-06 10:06:08,953 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: company_id 2026-10-06 10:06:08,966 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: displayed_image_id 2026-10-06 10:06:08,981 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_count 2026-10-06 10:06:08,993 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: closed_subtask_count 2026-10-06 10:06:09,007 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_milestones 2026-10-06 10:06:09,034 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: milestone_id 2026-10-06 10:06:09,049 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_late_and_unreached_milestone 2026-10-06 10:06:09,065 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_task_dependencies 2026-10-06 10:06:09,084 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: depend_on_ids 2026-10-06 10:06:09,100 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: depend_on_count 2026-10-06 10:06:09,121 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: dependent_ids 2026-10-06 10:06:09,134 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: dependent_tasks_count 2026-10-06 10:06:09,151 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_parent_task_button 2026-10-06 10:06:09,165 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: current_user_same_company_partner 2026-10-06 10:06:09,178 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_follow_button 2026-10-06 10:06:09,190 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_recurring_tasks 2026-10-06 10:06:09,206 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recurring_task 2026-10-06 10:06:09,221 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recurring_count 2026-10-06 10:06:09,225 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: project.task.recurrence 2026-10-06 10:06:09,244 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_interval 2026-10-06 10:06:09,258 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_unit 2026-10-06 10:06:09,276 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_type 2026-10-06 10:06:09,295 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_until 2026-10-06 10:06:09,311 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_template 2026-10-06 10:06:09,325 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_project_template 2026-10-06 10:06:09,340 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_template_ancestor 2026-10-06 10:06:09,355 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: analytic_account_active 2026-10-06 10:06:09,371 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_timesheets 2026-10-06 10:06:09,390 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours 2026-10-06 10:06:09,407 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: effective_hours 2026-10-06 10:06:09,421 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: total_hours_spent 2026-10-06 10:06:09,436 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: progress 2026-10-06 10:06:09,451 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: overtime 2026-10-06 10:06:09,467 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_effective_hours 2026-10-06 10:06:09,510 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: timesheet_ids 2026-10-06 10:06:09,532 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: encode_uom_in_days 2026-10-06 10:06:09,562 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: sale_order_id 2026-10-06 10:06:09,588 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: sale_line_id 2026-10-06 10:06:09,599 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_billable 2026-10-06 10:06:09,611 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_sale_order_button 2026-10-06 10:06:09,625 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours_so 2026-10-06 10:06:09,636 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours_available 2026-10-06 10:06:09,648 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_alert 2026-10-06 10:06:09,659 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_count 2026-10-06 10:06:09,669 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_json 2026-10-06 10:06:09,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: document.document 2026-10-06 10:06:09,683 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: document_count 2026-10-06 10:06:09,696 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: html_field_history_metadata 2026-10-06 10:06:09,698 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: mail.followers 2026-10-06 10:06:09,718 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_partner_ids 2026-10-06 10:06:09,744 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_ids 2026-10-06 10:06:09,756 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_message 2026-10-06 10:06:09,767 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_needaction 2026-10-06 10:06:09,780 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_needaction_counter 2026-10-06 10:06:09,791 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_has_error 2026-10-06 10:06:09,801 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_has_error_counter 2026-10-06 10:06:09,814 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_attachment_count 2026-10-06 10:06:09,816 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: rating.rating 2026-10-06 10:06:09,843 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: website_message_ids 2026-10-06 10:06:09,856 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_has_sms_error 2026-10-06 10:06:09,866 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: approval_coverage_state 2026-10-06 10:06:09,880 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rotting_days 2026-10-06 10:06:09,895 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_rotting 2026-10-06 10:06:09,909 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_value 2026-10-06 10:06:09,924 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_feedback 2026-10-06 10:06:09,939 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_image 2026-10-06 10:06:09,954 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_count 2026-10-06 10:06:09,969 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_avg 2026-10-06 10:06:09,983 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_avg_text 2026-10-06 10:06:09,998 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_percentage_satisfaction 2026-10-06 10:06:10,012 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_text 2026-10-06 10:06:10,015 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: mail.activity 2026-10-06 10:06:10,032 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_state 2026-10-06 10:06:10,060 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_user_id 2026-10-06 10:06:10,063 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: mail.activity.type 2026-10-06 10:06:10,080 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_type_icon 2026-10-06 10:06:10,095 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_date_deadline 2026-10-06 10:06:10,111 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: my_activity_date_deadline 2026-10-06 10:06:10,124 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_summary 2026-10-06 10:06:10,138 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_exception_decoration 2026-10-06 10:06:10,153 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_exception_icon 2026-10-06 10:06:10,180 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_calendar_event_id 2026-10-06 10:06:10,196 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: email_cc 2026-10-06 10:06:10,211 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: access_warning 2026-10-06 10:06:10,226 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: date_end 2026-10-06 10:06:10,240 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: task_properties 2026-10-06 10:06:10,243 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: project.role 2026-10-06 10:06:10,261 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: personal_stage_type_ids 2026-10-06 10:06:10,264 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: project.task.stage.personal 2026-10-06 10:06:10,281 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: personal_stage_type_id 2026-10-06 10:06:10,296 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: partner_phone 2026-10-06 10:06:10,311 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_active 2026-10-06 10:06:10,327 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: attachment_ids 2026-10-06 10:06:10,342 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: project_privacy_visibility 2026-10-06 10:06:10,358 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_completion_percentage 2026-10-06 10:06:10,374 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_hours_open 2026-10-06 10:06:10,389 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_hours_close 2026-10-06 10:06:10,404 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_days_open 2026-10-06 10:06:10,420 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_days_close 2026-10-06 10:06:10,435 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: closed_depend_on_count 2026-10-06 10:06:10,451 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: link_preview_name 2026-10-06 10:06:10,479 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: create_uid 2026-10-06 10:06:10,515 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: write_uid 2026-10-06 10:06:10,539 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: color_stage 2026-10-06 10:06:10,568 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: ancestor_id 2026-10-06 10:06:10,588 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: partner_name 2026-10-06 10:06:10,609 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: partner_company_name 2026-10-06 10:06:10,638 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours_percentage 2026-10-06 10:06:10,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: hr.employee.skill 2026-10-06 10:06:10,680 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: leave_types_count 2026-10-06 10:06:10,695 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_timeoff_task 2026-10-06 10:06:10,709 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: planned_date_start 2026-10-06 10:06:10,720 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: planned_date_end 2026-10-06 10:06:10,736 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recursive_depend_ids 2026-10-06 10:06:10,750 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recursive_depending_ids 2026-10-06 10:06:10,765 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: resource_allocation 2026-10-06 10:06:10,779 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: dependency_level 2026-10-06 10:06:10,798 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_ids 2026-10-06 10:06:10,824 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: manager_id 2026-10-06 10:06:10,827 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: okr.node 2026-10-06 10:06:10,845 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: project_sale_order_id 2026-10-06 10:06:10,873 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: sale_order_state 2026-10-06 10:06:10,898 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: task_to_invoice 2026-10-06 10:06:10,915 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: pricing_type 2026-10-06 10:06:10,929 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_project_map_empty 2026-10-06 10:06:10,949 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_multi_sol 2026-10-06 10:06:10,991 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: timesheet_product_id 2026-10-06 10:06:11,010 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: last_sol_of_customer 2026-10-06 10:06:11,043 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: shipment_id 2026-10-06 10:06:11,046 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: logistics.shipment.stage 2026-10-06 10:06:11,066 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: template_task_id 2026-10-06 10:06:11,081 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_require_document 2026-10-06 10:06:11,084 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: logistics.shipment.required.document 2026-10-06 10:06:11,099 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: requirement_doc_status 2026-10-06 10:06:11,116 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:06:11,788 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-10-06 10:06:12,285 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 150219 2026-10-06 10:06:12,285 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpd9os5wrq_chrome_odoo 2026-10-06 10:06:12,285 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:42223/json/version 2026-10-06 10:06:12,288 44 INFO rb-5c3f854-225290-421545 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-06 10:06:12,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-06 10:06:12,328 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:42223/json 2026-10-06 10:06:12,329 44 INFO rb-5c3f854-225290-421545 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-06 10:06:12,342 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:42223/devtools/page/FDC3BC2959EAFCDD50A897DFA59C5856 2026-10-06 10:06:12,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-10-06 10:06:12,369 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-10-06 10:06:12,516 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:06:12,527 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-10-06 10:06:12,529 44 INFO rb-5c3f854-225290-421545 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-06 10:06:12,530 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 10:06:12,548 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:06:14,278 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:14] "GET /odoo HTTP/1.1" 200 - 154 0.139 1.595 2026-10-06 10:06:14,284 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': 'FDC3BC2959EAFCDD50A897DFA59C5856', 'loaderId': '515E6663D0353C15A1778A2DA7073D8E', 'isDownload': False} 2026-10-06 10:06:14,284 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-10-06 10:06:14,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:14] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-06 10:06:14,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:14] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.033 2026-10-06 10:06:14,533 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:14] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.049 0.164 2026-10-06 10:06:14,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 0.221 2026-10-06 10:06:14,581 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:14] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 10:06:14,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:14] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 10:06:15,456 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:06:15,457 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:06:15,476 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 10:06:15,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 10:06:15,547 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:06:15,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-06 10:06:15,607 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.033 0.076 2026-10-06 10:06:15,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 10:06:15,636 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:06:15,653 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.123 2026-10-06 10:06:15,732 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "GET /odoo HTTP/1.1" 200 - 29 0.028 0.053 2026-10-06 10:06:15,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.102 2026-10-06 10:06:15,841 44 INFO rb-5c3f854-225290-421545 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-06 10:06:15,844 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 10:06:15,857 44 INFO rb-5c3f854-225290-421545 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-06 10:06:15,865 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 10:06:15,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "GET /web/image/res.partner/3/avatar_128?unique=1791281171000 HTTP/1.1" 200 - 13 0.026 0.093 2026-10-06 10:06:15,913 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.019 0.149 2026-10-06 10:06:15,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.151 2026-10-06 10:06:15,927 44 INFO rb-5c3f854-225290-421545 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-06 10:06:15,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.161 2026-10-06 10:06:15,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.096 2026-10-06 10:06:16,001 44 INFO rb-5c3f854-225290-421545 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-06 10:06:16,018 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 10:06:16,025 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 10:06:16,078 44 INFO rb-5c3f854-225290-421545 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-06 10:06:16,096 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "POST /mail/data HTTP/1.1" 200 - 34 0.060 0.158 2026-10-06 10:06:16,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.363 2026-10-06 10:06:16,120 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.277 2026-10-06 10:06:16,124 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.191 2026-10-06 10:06:16,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.195 2026-10-06 10:06:16,158 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.108 2026-10-06 10:06:16,174 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.115 2026-10-06 10:06:16,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.102 0.264 2026-10-06 10:06:16,641 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:06:16,732 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 28 0.029 0.071 2026-10-06 10:06:16,744 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.079 2026-10-06 10:06:16,848 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:16] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.092 2026-10-06 10:06:16,915 44 INFO rb-5c3f854-225290-421545 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-06 10:06:16,985 44 INFO rb-5c3f854-225290-421545 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-06 10:06:17,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:17] "POST /mail/data HTTP/1.1" 200 - 45 0.063 0.117 2026-10-06 10:06:17,066 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:17] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.007 0.177 2026-10-06 10:06:17,092 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:17] "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.008 0.098 2026-10-06 10:06:17,131 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:17] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.050 2026-10-06 10:06:17,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:17] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 - 17 0.024 0.032 2026-10-06 10:06:17,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:17] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 17 0.025 0.022 2026-10-06 10:06:17,371 44 INFO rb-5c3f854-225290-421545 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-06 10:06:17,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:17] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 10:06:17,468 44 INFO rb-5c3f854-225290-421545 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-06 10:06:17,501 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:17] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.005 0.026 2026-10-06 10:06:17,755 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:17] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.007 0.025 2026-10-06 10:06:17,822 44 INFO rb-5c3f854-225290-421545 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-06 10:06:17,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:17] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 3 0.001 0.006 2026-10-06 10:06:17,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:17] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.011 0.015 2026-10-06 10:06:17,891 44 INFO rb-5c3f854-225290-421545 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-06 10:06:17,957 44 INFO rb-5c3f854-225290-421545 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-06 10:06:17,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:17] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 5 0.004 0.013 2026-10-06 10:06:18,014 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:18] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.003 0.020 2026-10-06 10:06:18,015 44 INFO rb-5c3f854-225290-421545 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-06 10:06:18,282 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 10:06:18,282 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:18] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 - 106 0.113 0.128 2026-10-06 10:06:18,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:18] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 - 63 0.045 0.103 2026-10-06 10:06:18,520 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:18] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 32 0.019 0.043 2026-10-06 10:06:18,554 44 INFO rb-5c3f854-225290-421545 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-06 10:06:20,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:20] "GET /my/projects HTTP/1.1" 200 - 141 0.151 1.299 2026-10-06 10:06:20,167 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js, copying from /web/assets/b3a4ff7/web.assets_frontend_minimal.min.js 2026-10-06 10:06:20,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:20] "GET /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 11 0.009 0.041 2026-10-06 10:06:20,206 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ae8ad2b/web.assets_frontend.min.css, copying from /web/assets/ae8ad2b/web.assets_frontend.min.css 2026-10-06 10:06:20,280 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:20] "GET /web/assets/1/ae8ad2b/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.051 0.095 2026-10-06 10:06:20,302 44 INFO rb-5c3f854-225290-421545 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-06 10:06:20,303 44 INFO rb-5c3f854-225290-421545 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-06 10:06:20,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/921b0ef/web.__assets_tests_call__.min.js, copying from /web/assets/921b0ef/web.__assets_tests_call__.min.js 2026-10-06 10:06:20,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:20] "GET /web/assets/1/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.123 2026-10-06 10:06:20,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:20] "GET /web/image/website/1/logo/My%20Website?unique=a363f13 HTTP/1.1" 200 - 4 0.013 0.013 2026-10-06 10:06:20,451 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:20] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:06:20,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:20] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.002 0.011 2026-10-06 10:06:20,497 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/02c1882/web.assets_frontend_lazy.min.js, copying from /web/assets/02c1882/web.assets_frontend_lazy.min.js 2026-10-06 10:06:20,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:20] "GET /web/assets/1/02c1882/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 0.072 2026-10-06 10:06:21,135 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 10:06:21,159 44 INFO rb-5c3f854-225290-421545 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-06 10:06:21,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:21] "POST /mail/data HTTP/1.1" 200 - 21 0.030 0.024 2026-10-06 10:06:21,296 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:21] "GET /my/projects/283 HTTP/1.1" 303 - 4 0.001 0.027 2026-10-06 10:06:21,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:21] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 71 0.045 0.425 2026-10-06 10:06:21,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:21] "GET /web/assets/a837179/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 10:06:21,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:21] "GET /web/assets/16aa30e/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-06 10:06:21,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:21] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 10:06:22,489 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:22] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:06:22,503 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:22] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 10:06:22,509 44 INFO rb-5c3f854-225290-421545 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-06 10:06:22,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.007 0.008 2026-10-06 10:06:22,629 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-06 10:06:22,735 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:22] "POST /web/action/load HTTP/1.1" 200 - 12 0.023 0.032 2026-10-06 10:06:22,787 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:22] "POST /mail/data HTTP/1.1" 200 - 21 0.020 0.081 2026-10-06 10:06:22,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-10-06 10:06:22,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 64 0.052 0.181 2026-10-06 10:06:23,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:23] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.010 2026-10-06 10:06:23,072 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:23] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.009 0.014 2026-10-06 10:06:23,169 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:23] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:06:23,182 44 INFO rb-5c3f854-225290-421545 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-06 10:06:23,246 44 INFO rb-5c3f854-225290-421545 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-06 10:06:23,272 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:23] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.013 2026-10-06 10:06:23,294 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:23] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 10:06:23,339 44 INFO rb-5c3f854-225290-421545 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-06 10:06:23,395 44 INFO rb-5c3f854-225290-421545 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-06 10:06:23,453 44 INFO rb-5c3f854-225290-421545 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-06 10:06:23,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:23] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 56 0.089 0.084 2026-10-06 10:06:23,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:23] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.009 0.026 2026-10-06 10:06:23,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:23] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.053 2026-10-06 10:06:23,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:23] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.072 0.064 2026-10-06 10:06:24,035 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:24] "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-06 10:06:24,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:24] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.002 0.003 2026-10-06 10:06:24,312 44 INFO rb-5c3f854-225290-421545 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-06 10:06:24,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:24] "POST /mail/data HTTP/1.1" 200 - 12 0.017 0.047 2026-10-06 10:06:24,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:24] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 20 0.034 0.118 2026-10-06 10:06:24,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:24] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.020 0.168 2026-10-06 10:06:24,904 44 INFO rb-5c3f854-225290-421545 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-06 10:06:24,946 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:24] "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-06 10:06:25,038 44 INFO rb-5c3f854-225290-421545 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-06 10:06:25,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.043 0.090 2026-10-06 10:06:25,093 44 INFO rb-5c3f854-225290-421545 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-06 10:06:25,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.070 2026-10-06 10:06:25,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.074 2026-10-06 10:06:25,208 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.014 0.068 2026-10-06 10:06:25,218 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.090 2026-10-06 10:06:25,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.083 2026-10-06 10:06:25,260 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.017 2026-10-06 10:06:25,306 44 INFO rb-5c3f854-225290-421545 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-06 10:06:25,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.024 0.057 2026-10-06 10:06:25,485 44 INFO rb-5c3f854-225290-421545 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-06 10:06:25,541 44 INFO rb-5c3f854-225290-421545 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-06 10:06:25,603 44 INFO rb-5c3f854-225290-421545 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-06 10:06:25,649 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /mail/message/post HTTP/1.1" 200 - 53 0.079 0.145 2026-10-06 10:06:25,661 44 INFO rb-5c3f854-225290-421545 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-06 10:06:25,713 44 INFO rb-5c3f854-225290-421545 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-06 10:06:25,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /mail/chatter_fetch HTTP/1.1" 200 - 5 0.005 0.028 2026-10-06 10:06:25,767 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.016 0.089 2026-10-06 10:06:25,769 44 INFO rb-5c3f854-225290-421545 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-06 10:06:25,781 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /mail/data HTTP/1.1" 200 - 4 0.003 0.092 2026-10-06 10:06:25,822 44 INFO rb-5c3f854-225290-421545 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-06 10:06:25,854 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.023 0.043 2026-10-06 10:06:25,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.079 2026-10-06 10:06:25,887 44 INFO rb-5c3f854-225290-421545 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-06 10:06:25,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.010 0.053 2026-10-06 10:06:25,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:25] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.006 0.083 2026-10-06 10:06:26,053 44 INFO rb-5c3f854-225290-421545 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-06 10:06:26,120 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:26] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 19 0.042 0.069 2026-10-06 10:06:26,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:26] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 10:06:26,255 44 INFO rb-5c3f854-225290-421545 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-06 10:06:26,306 44 INFO rb-5c3f854-225290-421545 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-06 10:06:26,361 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-10-06 10:06:26,361 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-06 10:06:26,643 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 23956148 (allocated 31281152) 2026-10-06 10:06:26,673 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 150219 2026-10-06 10:06:26,674 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-10-06 10:06:26,675 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 150219 2026-10-06 10:06:26,791 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100626_791327_test_01_project_sharing.txt 2026-10-06 10:06:26,791 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmpd9os5wrq_chrome_odoo" 2026-10-06 10:06:26,817 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-10-06 10:06:27,533 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 150506 2026-10-06 10:06:27,533 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpt50jlshp_chrome_odoo 2026-10-06 10:06:27,533 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:46347/json/version 2026-10-06 10:06:27,534 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46347', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:06:27,568 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-06 10:06:27,568 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:46347/json 2026-10-06 10:06:27,570 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46347', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:06:27,583 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:46347/devtools/page/69FBB0213FB5EA0AAB600E87BBEC6466 2026-10-06 10:06:27,590 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-10-06 10:06:27,603 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-10-06 10:06:27,656 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-06 10:06:27,668 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-10-06 10:06:27,671 44 INFO rb-5c3f854-225290-421545 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-06 10:06:27,671 44 INFO rb-5c3f854-225290-421545 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-06 10:06:27,687 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:06:29,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:29] "GET /my/projects HTTP/1.1" 200 - 133 0.159 1.865 2026-10-06 10:06:29,712 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': '69FBB0213FB5EA0AAB600E87BBEC6466', 'loaderId': '7D26A815A6B11951A786F633E2962459', 'isDownload': False} 2026-10-06 10:06:29,712 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-06 10:06:29,746 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06: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-06 10:06:29,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ae8ad2b/web.assets_frontend.min.css, copying from /web/assets/ae8ad2b/web.assets_frontend.min.css 2026-10-06 10:06:29,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:29] "GET /web/assets/1/ae8ad2b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.058 0.057 2026-10-06 10:06:29,870 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js, copying from /web/assets/b3a4ff7/web.assets_frontend_minimal.min.js 2026-10-06 10:06:29,901 44 INFO rb-5c3f854-225290-421545 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-06 10:06:29,907 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:29] "GET /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 0.131 2026-10-06 10:06:29,908 44 INFO rb-5c3f854-225290-421545 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-06 10:06:29,921 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/921b0ef/web.__assets_tests_call__.min.js, copying from /web/assets/921b0ef/web.__assets_tests_call__.min.js 2026-10-06 10:06:29,951 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:29] "GET /web/assets/1/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.040 2026-10-06 10:06:30,064 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:30] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:06:30,069 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 10:06:30,086 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:30] "GET /web/image/website/1/logo/My%20Website?unique=a363f13 HTTP/1.1" 200 - 4 0.007 0.022 2026-10-06 10:06:30,134 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/02c1882/web.assets_frontend_lazy.min.js, copying from /web/assets/02c1882/web.assets_frontend_lazy.min.js 2026-10-06 10:06:30,187 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:30] "GET /web/assets/1/02c1882/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.078 2026-10-06 10:06:30,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:30] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.007 0.105 2026-10-06 10:06:30,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.005 2026-10-06 10:06:30,909 44 INFO rb-5c3f854-225290-421545 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-06 10:06:30,923 44 INFO rb-5c3f854-225290-421545 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-06 10:06:30,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:30] "POST /mail/data HTTP/1.1" 200 - 18 0.031 0.036 2026-10-06 10:06:31,035 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:31] "GET /my/projects/283 HTTP/1.1" 303 - 11 0.013 0.023 2026-10-06 10:06:31,590 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:31] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 72 0.065 0.481 2026-10-06 10:06:31,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:31] "GET /web/assets/16aa30e/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 10:06:31,649 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:31] "GET /web/assets/a837179/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 10:06:31,655 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:31] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-06 10:06:32,230 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:32] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:06:32,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 10:06:32,283 44 INFO rb-5c3f854-225290-421545 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-06 10:06:32,308 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.015 2026-10-06 10:06:32,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-06 10:06:32,396 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:32] "POST /web/action/load HTTP/1.1" 200 - 12 0.015 0.022 2026-10-06 10:06:32,453 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:32] "POST /mail/data HTTP/1.1" 200 - 18 0.022 0.063 2026-10-06 10:06:32,705 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:32] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.091 0.183 2026-10-06 10:06:32,723 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.351 2026-10-06 10:06:32,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:32] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.005 0.015 2026-10-06 10:06:32,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:32] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.035 0.103 2026-10-06 10:06:33,040 44 INFO rb-5c3f854-225290-421545 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-06 10:06:33,103 44 INFO rb-5c3f854-225290-421545 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-06 10:06:33,131 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.014 2026-10-06 10:06:33,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:33] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 10:06:33,215 44 INFO rb-5c3f854-225290-421545 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-06 10:06:33,266 44 INFO rb-5c3f854-225290-421545 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-06 10:06:33,324 44 INFO rb-5c3f854-225290-421545 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-06 10:06:33,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:33] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 49 0.073 0.062 2026-10-06 10:06:33,514 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:33] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.015 0.026 2026-10-06 10:06:33,574 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.006 0.030 2026-10-06 10:06:33,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:33] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.074 0.075 2026-10-06 10:06:33,849 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:33] "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-06 10:06:33,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:33] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 10:06:34,090 44 INFO rb-5c3f854-225290-421545 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-06 10:06:34,224 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:34] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 35 0.058 0.067 2026-10-06 10:06:34,253 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:34] "GET /web/image/res.partner/1539/avatar_128?access_token=af90f9cb544151a82811d6c938a1a66a6cf1d1ae55c74a134dcb9d0f908a15cao0x6ae74a8e&unique=1791281171000 HTTP/1.1" 200 - 5 0.007 0.116 2026-10-06 10:06:34,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:34] "POST /mail/data HTTP/1.1" 200 - 15 0.020 0.141 2026-10-06 10:06:34,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:34] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.011 0.223 2026-10-06 10:06:34,560 44 INFO rb-5c3f854-225290-421545 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-06 10:06:34,692 44 INFO rb-5c3f854-225290-421545 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-06 10:06:34,748 44 INFO rb-5c3f854-225290-421545 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-06 10:06:34,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:34] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.049 0.093 2026-10-06 10:06:34,780 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.005 0.156 2026-10-06 10:06:34,789 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.148 2026-10-06 10:06:34,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:34] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.102 2026-10-06 10:06:34,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:34] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.006 0.057 2026-10-06 10:06:34,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:34] "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-06 10:06:34,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:34] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.070 2026-10-06 10:06:34,958 44 INFO rb-5c3f854-225290-421545 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-06 10:06:34,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:34] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.027 0.039 2026-10-06 10:06:34,978 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:34] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.081 2026-10-06 10:06:35,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "POST /mail/message/post HTTP/1.1" 200 - 34 0.027 0.051 2026-10-06 10:06:35,167 44 INFO rb-5c3f854-225290-421545 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-06 10:06:35,228 44 INFO rb-5c3f854-225290-421545 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-06 10:06:35,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.010 0.019 2026-10-06 10:06:35,268 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "POST /mail/data HTTP/1.1" 200 - 9 0.007 0.043 2026-10-06 10:06:35,284 44 INFO rb-5c3f854-225290-421545 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-06 10:06:35,337 44 INFO rb-5c3f854-225290-421545 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-06 10:06:35,369 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.007 0.019 2026-10-06 10:06:35,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.011 2026-10-06 10:06:35,404 44 INFO rb-5c3f854-225290-421545 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-06 10:06:35,459 44 INFO rb-5c3f854-225290-421545 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-06 10:06:35,471 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.023 0.062 2026-10-06 10:06:35,526 44 INFO rb-5c3f854-225290-421545 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-06 10:06:35,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.017 0.014 2026-10-06 10:06:35,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.011 2026-10-06 10:06:35,602 44 INFO rb-5c3f854-225290-421545 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-06 10:06:35,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.019 0.055 2026-10-06 10:06:35,709 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 8 0.008 0.087 2026-10-06 10:06:35,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.015 0.025 2026-10-06 10:06:35,777 44 INFO rb-5c3f854-225290-421545 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-06 10:06:35,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "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-06 10:06:35,868 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.004 2026-10-06 10:06:35,924 44 INFO rb-5c3f854-225290-421545 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-06 10:06:35,972 44 INFO rb-5c3f854-225290-421545 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-06 10:06:36,023 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-10-06 10:06:36,024 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-06 10:06:36,303 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 23098604 (allocated 26746880) 2026-10-06 10:06:36,318 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 150506 2026-10-06 10:06:36,319 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-10-06 10:06:36,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 150506 2026-10-06 10:06:36,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100636_427698_test_02_project_sharing.txt 2026-10-06 10:06:36,428 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmpt50jlshp_chrome_odoo" 2026-10-06 10:06:36,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-10-06 10:06:37,240 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 150734 2026-10-06 10:06:37,241 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpnls02fry_chrome_odoo 2026-10-06 10:06:37,241 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:45483/json/version 2026-10-06 10:06:37,242 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45483', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:06:37,257 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-06 10:06:37,257 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:45483/json 2026-10-06 10:06:37,259 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45483', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:06:37,276 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:45483/devtools/page/E64BE21FDCD08CA0CF231FBD22F98ED5 2026-10-06 10:06:37,286 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-10-06 10:06:37,303 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-10-06 10:06:37,381 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-06 10:06:37,392 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-10-06 10:06:37,393 44 INFO rb-5c3f854-225290-421545 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-06 10:06:37,394 44 INFO rb-5c3f854-225290-421545 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-06 10:06:37,412 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:06:39,065 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:39] "GET /my/projects HTTP/1.1" 200 - 133 0.125 1.531 2026-10-06 10:06:39,069 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': 'E64BE21FDCD08CA0CF231FBD22F98ED5', 'loaderId': 'B8BF326D5590889547258C93022DFA44', 'isDownload': False} 2026-10-06 10:06:39,070 44 INFO rb-5c3f854-225290-421545 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-06 10:06:39,111 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06: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-06 10:06:39,121 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ae8ad2b/web.assets_frontend.min.css, copying from /web/assets/ae8ad2b/web.assets_frontend.min.css 2026-10-06 10:06:39,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:39] "GET /web/assets/1/ae8ad2b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.046 0.048 2026-10-06 10:06:39,221 44 INFO rb-5c3f854-225290-421545 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-06 10:06:39,223 44 INFO rb-5c3f854-225290-421545 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-06 10:06:39,225 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js, copying from /web/assets/b3a4ff7/web.assets_frontend_minimal.min.js 2026-10-06 10:06:39,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:39] "GET /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.090 2026-10-06 10:06:39,260 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/921b0ef/web.__assets_tests_call__.min.js, copying from /web/assets/921b0ef/web.__assets_tests_call__.min.js 2026-10-06 10:06:39,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:39] "GET /web/assets/1/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 0.049 2026-10-06 10:06:39,397 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:06:39,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:39] "GET /web/image/website/1/logo/My%20Website?unique=a363f13 HTTP/1.1" 200 - 4 0.009 0.007 2026-10-06 10:06:39,401 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:39] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:06:39,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:39] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.003 0.010 2026-10-06 10:06:39,501 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/02c1882/web.assets_frontend_lazy.min.js, copying from /web/assets/02c1882/web.assets_frontend_lazy.min.js 2026-10-06 10:06:39,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:39] "GET /web/assets/1/02c1882/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.073 2026-10-06 10:06:40,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 10:06:40,324 44 INFO rb-5c3f854-225290-421545 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-06 10:06:40,349 44 INFO rb-5c3f854-225290-421545 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-06 10:06:40,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:40] "POST /mail/data HTTP/1.1" 200 - 18 0.015 0.031 2026-10-06 10:06:40,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:40] "GET /my/projects/283 HTTP/1.1" 303 - 14 0.020 0.020 2026-10-06 10:06:40,890 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:40] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 72 0.059 0.346 2026-10-06 10:06:40,928 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:40] "GET /web/assets/16aa30e/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 10:06:40,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:40] "GET /web/assets/a837179/project.webclient.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 10:06:40,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:40] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 10:06:41,487 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:41] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:06:41,497 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 10:06:41,517 44 INFO rb-5c3f854-225290-421545 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-06 10:06:41,541 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-06 10:06:41,547 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-06 10:06:41,598 44 INFO rb-5c3f854-225290-421545 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-06 10:06:41,664 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:41] "POST /web/action/load HTTP/1.1" 200 - 12 0.033 0.030 2026-10-06 10:06:41,707 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:41] "POST /mail/data HTTP/1.1" 200 - 18 0.014 0.087 2026-10-06 10:06:41,977 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 68 0.089 0.191 2026-10-06 10:06:41,981 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.368 2026-10-06 10:06:42,068 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:42] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.005 0.031 2026-10-06 10:06:42,133 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.028 0.071 2026-10-06 10:06:42,167 44 INFO rb-5c3f854-225290-421545 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-06 10:06:42,237 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:42] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.005 0.047 2026-10-06 10:06:42,311 44 INFO rb-5c3f854-225290-421545 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-06 10:06:42,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.033 0.036 2026-10-06 10:06:42,473 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:42] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 10:06:42,539 44 INFO rb-5c3f854-225290-421545 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-06 10:06:42,593 44 INFO rb-5c3f854-225290-421545 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-06 10:06:42,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-10-06 10:06:42,642 44 INFO rb-5c3f854-225290-421545 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-06 10:06:42,778 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 14005836 (allocated 16777216) 2026-10-06 10:06:42,799 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 150734 2026-10-06 10:06:42,804 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-10-06 10:06:42,807 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 150734 2026-10-06 10:06:42,915 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100642_915507_test_03_project_sharing.txt 2026-10-06 10:06:42,915 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmpnls02fry_chrome_odoo" 2026-10-06 10:06:42,927 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-10-06 10:06:43,717 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:06:43,962 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-06 10:06:44,136 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-06 10:06:44,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:06:44,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:44] "POST /mail/message/reaction HTTP/1.1" 200 - 32 0.027 0.262 2026-10-06 10:06:44,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 150919 2026-10-06 10:06:44,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmpxdj807uc_chrome_odoo 2026-10-06 10:06:44,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:42899/json/version 2026-10-06 10:06:44,766 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42899', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:06:44,829 44 INFO rb-5c3f854-225290-421545 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-06 10:06:44,829 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:42899/json 2026-10-06 10:06:44,830 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42899', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:06:44,842 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:42899/devtools/page/8BCC6F0A69F91DA2C4F750D423D40A83 2026-10-06 10:06:44,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Enable chrome headless console log notification 2026-10-06 10:06:44,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-10-06 10:06:44,900 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-06 10:06:44,903 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-10-06 10:06:44,913 44 INFO rb-5c3f854-225290-421545 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-06 10:06:44,914 44 INFO rb-5c3f854-225290-421545 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-06 10:06:46,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:46] "GET /my/projects HTTP/1.1" 200 - 126 0.111 1.375 2026-10-06 10:06:46,420 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': '8BCC6F0A69F91DA2C4F750D423D40A83', 'loaderId': '76FEFA5F8B79F5A4E63FDFEF08A58A35', 'isDownload': False} 2026-10-06 10:06:46,420 44 INFO rb-5c3f854-225290-421545 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-06 10:06:46,456 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:06:46,474 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ae8ad2b/web.assets_frontend.min.css, copying from /web/assets/ae8ad2b/web.assets_frontend.min.css 2026-10-06 10:06:46,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:46] "GET /web/assets/1/ae8ad2b/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.050 0.054 2026-10-06 10:06:46,570 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js, copying from /web/assets/b3a4ff7/web.assets_frontend_minimal.min.js 2026-10-06 10:06:46,600 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:46] "GET /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.092 2026-10-06 10:06:46,620 44 INFO rb-5c3f854-225290-421545 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-06 10:06:46,621 44 INFO rb-5c3f854-225290-421545 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-06 10:06:46,623 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/921b0ef/web.__assets_tests_call__.min.js, copying from /web/assets/921b0ef/web.__assets_tests_call__.min.js 2026-10-06 10:06:46,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:46] "GET /web/assets/1/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.044 2026-10-06 10:06:46,756 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:06:46,761 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:46] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 10:06:46,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:46] "GET /web/image/website/1/logo/My%20Website?unique=a363f13 HTTP/1.1" 200 - 4 0.008 0.013 2026-10-06 10:06:46,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/02c1882/web.assets_frontend_lazy.min.js, copying from /web/assets/02c1882/web.assets_frontend_lazy.min.js 2026-10-06 10:06:46,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:46] "GET /web/assets/1/02c1882/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.011 0.080 2026-10-06 10:06:46,936 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:46] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.006 0.101 2026-10-06 10:06:47,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.029 2026-10-06 10:06:47,647 44 INFO rb-5c3f854-225290-421545 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-06 10:06:47,658 44 INFO rb-5c3f854-225290-421545 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-06 10:06:47,681 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:47] "POST /mail/data HTTP/1.1" 200 - 18 0.012 0.020 2026-10-06 10:06:47,754 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:47] "GET /my/projects/283 HTTP/1.1" 303 - 11 0.005 0.016 2026-10-06 10:06:48,252 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:48] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 70 0.086 0.399 2026-10-06 10:06:48,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:48] "GET /web/assets/16aa30e/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 10:06:48,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:48] "GET /web/assets/a837179/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 10:06:48,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:48] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 10:06:48,881 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:48] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:06:48,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 10:06:48,917 44 INFO rb-5c3f854-225290-421545 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-06 10:06:48,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-10-06 10:06:48,953 44 INFO rb-5c3f854-225290-421545 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-06 10:06:49,014 44 INFO rb-5c3f854-225290-421545 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-06 10:06:49,062 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:49] "POST /web/action/load HTTP/1.1" 200 - 12 0.025 0.026 2026-10-06 10:06:49,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:49] "POST /mail/data HTTP/1.1" 200 - 18 0.024 0.081 2026-10-06 10:06:49,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.096 2026-10-06 10:06:49,333 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:49] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.055 0.175 2026-10-06 10:06:49,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:49] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.012 0.017 2026-10-06 10:06:49,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:49] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.047 0.056 2026-10-06 10:06:49,663 44 INFO rb-5c3f854-225290-421545 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-06 10:06:49,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:49] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.015 0.052 2026-10-06 10:06:49,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:49] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.030 0.082 2026-10-06 10:06:49,986 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:49] "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-06 10:06:50,119 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:50] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 10:06:50,306 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:50] "POST /mail/chatter_fetch HTTP/1.1" 200 - 20 0.032 0.042 2026-10-06 10:06:50,328 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:50] "GET /web/image/res.partner/1539/avatar_128?access_token=af90f9cb544151a82811d6c938a1a66a6cf1d1ae55c74a134dcb9d0f908a15cao0x6ae74a8e&unique=1791281171000 HTTP/1.1" 200 - 5 0.004 0.085 2026-10-06 10:06:50,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:50] "POST /mail/data HTTP/1.1" 200 - 18 0.017 0.107 2026-10-06 10:06:50,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:50] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-10-06 10:06:50,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:50] "GET /web/image/res.partner/2/avatar_128?access_token=02d6d168d8310fdf0cc1587b10b5c319a1a585bc69e5d648ae8e7066b250a41ao0x6ae55b51&unique=1791281171000 HTTP/1.1" 200 - 4 0.007 0.013 2026-10-06 10:06:50,494 44 INFO rb-5c3f854-225290-421545 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-06 10:06:50,507 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:50] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 10:06:50,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-10-06 10:06:50,563 44 INFO rb-5c3f854-225290-421545 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-06 10:06:50,729 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 18765420 (allocated 20709376) 2026-10-06 10:06:50,737 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 150919 2026-10-06 10:06:50,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-10-06 10:06:50,740 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 150919 2026-10-06 10:06:50,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100650_848285_test_04_project_sharing_chatter_message_reactions.txt 2026-10-06 10:06:50,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmpxdj807uc_chrome_odoo" 2026-10-06 10:06:50,867 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-10-06 10:06:51,387 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 151128 2026-10-06 10:06:51,387 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmplbss_u9i_chrome_odoo 2026-10-06 10:06:51,388 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:39471/json/version 2026-10-06 10:06:51,389 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39471', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:06:51,442 44 INFO rb-5c3f854-225290-421545 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-06 10:06:51,442 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:39471/json 2026-10-06 10:06:51,442 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39471', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:06:51,454 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:39471/devtools/page/CB8CA3A2C6D8F59AB0ECD6F599F28220 2026-10-06 10:06:51,466 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-10-06 10:06:51,480 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-10-06 10:06:51,537 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-06 10:06:51,548 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-10-06 10:06:51,567 44 INFO rb-5c3f854-225290-421545 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-06 10:06:51,567 44 INFO rb-5c3f854-225290-421545 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-06 10:06:51,597 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:06:53,696 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:53] "GET /my/projects HTTP/1.1" 200 - 133 0.132 1.971 2026-10-06 10:06:53,700 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': 'CB8CA3A2C6D8F59AB0ECD6F599F28220', 'loaderId': '6FD02674513E9F17FBE1FC85FB844C14', 'isDownload': False} 2026-10-06 10:06:53,700 44 INFO rb-5c3f854-225290-421545 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-06 10:06:53,729 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:06:53,766 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ae8ad2b/web.assets_frontend.min.css, copying from /web/assets/ae8ad2b/web.assets_frontend.min.css 2026-10-06 10:06:53,851 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:53] "GET /web/assets/1/ae8ad2b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.067 0.053 2026-10-06 10:06:53,861 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js, copying from /web/assets/b3a4ff7/web.assets_frontend_minimal.min.js 2026-10-06 10:06:53,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:53] "GET /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 0.114 2026-10-06 10:06:53,902 44 INFO rb-5c3f854-225290-421545 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-06 10:06:53,903 44 INFO rb-5c3f854-225290-421545 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-06 10:06:53,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/921b0ef/web.__assets_tests_call__.min.js, copying from /web/assets/921b0ef/web.__assets_tests_call__.min.js 2026-10-06 10:06:53,937 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:53] "GET /web/assets/1/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.014 0.039 2026-10-06 10:06:54,014 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:06:54,026 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:54] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 10:06:54,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:54] "GET /web/image/website/1/logo/My%20Website?unique=a363f13 HTTP/1.1" 200 - 4 0.004 0.013 2026-10-06 10:06:54,124 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/02c1882/web.assets_frontend_lazy.min.js, copying from /web/assets/02c1882/web.assets_frontend_lazy.min.js 2026-10-06 10:06:54,161 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:54] "GET /web/assets/1/02c1882/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.057 2026-10-06 10:06:54,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:54] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.006 0.072 2026-10-06 10:06:54,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 10:06:54,889 44 INFO rb-5c3f854-225290-421545 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-06 10:06:54,906 44 INFO rb-5c3f854-225290-421545 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-06 10:06:54,917 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:54] "POST /mail/data HTTP/1.1" 200 - 18 0.015 0.023 2026-10-06 10:06:55,023 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:55] "GET /my/projects/283 HTTP/1.1" 303 - 11 0.009 0.021 2026-10-06 10:06:55,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:55] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 72 0.056 0.488 2026-10-06 10:06:55,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:55] "GET /web/assets/16aa30e/project.webclient.min.css HTTP/1.1" 200 - 2 0.012 0.019 2026-10-06 10:06:55,670 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:55] "GET /web/assets/a837179/project.webclient.min.js HTTP/1.1" 200 - 2 0.004 0.040 2026-10-06 10:06:55,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:55] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-10-06 10:06:56,285 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:56] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:06:56,307 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 10:06:56,331 44 INFO rb-5c3f854-225290-421545 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-06 10:06:56,365 44 INFO rb-5c3f854-225290-421545 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-06 10:06:56,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.019 2026-10-06 10:06:56,410 44 INFO rb-5c3f854-225290-421545 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-06 10:06:56,452 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:56] "POST /web/action/load HTTP/1.1" 200 - 12 0.012 0.028 2026-10-06 10:06:56,491 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:56] "POST /mail/data HTTP/1.1" 200 - 18 0.016 0.059 2026-10-06 10:06:56,679 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.048 0.160 2026-10-06 10:06:56,682 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.252 2026-10-06 10:06:56,732 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.010 2026-10-06 10:06:56,834 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.044 0.067 2026-10-06 10:06:56,976 44 INFO rb-5c3f854-225290-421545 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-06 10:06:57,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:57] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.007 0.057 2026-10-06 10:06:57,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:57] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.042 0.112 2026-10-06 10:06:57,323 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:57] "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-06 10:06:57,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:57] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.005 2026-10-06 10:06:57,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:57] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.020 0.041 2026-10-06 10:06:57,605 44 INFO rb-5c3f854-225290-421545 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-06 10:06:57,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:57] "GET /web/image/res.partner/1539/avatar_128?access_token=af90f9cb544151a82811d6c938a1a66a6cf1d1ae55c74a134dcb9d0f908a15cao0x6ae74a8e&unique=1791281171000 HTTP/1.1" 200 - 5 0.006 0.067 2026-10-06 10:06:57,690 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:57] "POST /mail/data HTTP/1.1" 200 - 18 0.018 0.101 2026-10-06 10:06:57,922 44 INFO rb-5c3f854-225290-421545 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-06 10:06:57,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:57] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 26 0.018 0.059 2026-10-06 10:06:58,046 44 INFO rb-5c3f854-225290-421545 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-06 10:06:58,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:58] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 21 0.017 0.022 2026-10-06 10:06:58,387 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-10-06 10:06:58,388 44 INFO rb-5c3f854-225290-421545 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-06 10:06:58,589 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 17478832 (allocated 18612224) 2026-10-06 10:06:58,589 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 151128 2026-10-06 10:06:58,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-10-06 10:06:58,598 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 151128 2026-10-06 10:06:58,701 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100658_701174_test_05_project_sharing_chatter_mention_users.txt 2026-10-06 10:06:58,701 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmplbss_u9i_chrome_odoo" 2026-10-06 10:06:58,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-10-06 10:06:59,496 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 151326 2026-10-06 10:06:59,496 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmpa4018zko_chrome_odoo 2026-10-06 10:06:59,496 44 INFO rb-5c3f854-225290-421545 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:46587/json/version 2026-10-06 10:06:59,498 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46587', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:06:59,571 44 INFO rb-5c3f854-225290-421545 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-06 10:06:59,571 44 INFO rb-5c3f854-225290-421545 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:46587/json 2026-10-06 10:06:59,572 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46587', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:06:59,584 44 INFO rb-5c3f854-225290-421545 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:46587/devtools/page/E5CC1F18F4735F7BFA51D96BFF88C0C3 2026-10-06 10:06:59,595 44 INFO rb-5c3f854-225290-421545 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-06 10:06:59,606 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless enable page notifications 2026-10-06 10:06:59,704 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-06 10:06:59,715 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Setting session cookie in browser 2026-10-06 10:06:59,717 44 INFO rb-5c3f854-225290-421545 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-06 10:06:59,718 44 INFO rb-5c3f854-225290-421545 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-06 10:06:59,737 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:07:00,047 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:00] "GET /odoo HTTP/1.1" 303 - 5 0.003 0.312 2026-10-06 10:07:01,450 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:01] "GET /my HTTP/1.1" 200 - 141 0.145 1.252 2026-10-06 10:07:01,459 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': 'E5CC1F18F4735F7BFA51D96BFF88C0C3', 'loaderId': '267278249C8A4CB4E5E10C6FED063164', 'isDownload': False} 2026-10-06 10:07:01,465 44 INFO rb-5c3f854-225290-421545 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-06 10:07:01,497 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07: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-06 10:07:01,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ae8ad2b/web.assets_frontend.min.css, copying from /web/assets/ae8ad2b/web.assets_frontend.min.css 2026-10-06 10:07:01,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:01] "GET /web/assets/1/ae8ad2b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.059 0.047 2026-10-06 10:07:01,607 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js, copying from /web/assets/b3a4ff7/web.assets_frontend_minimal.min.js 2026-10-06 10:07:01,629 44 INFO rb-5c3f854-225290-421545 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-06 10:07:01,631 44 INFO rb-5c3f854-225290-421545 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-06 10:07:01,635 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:01] "GET /web/assets/1/b3a4ff7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.085 2026-10-06 10:07:01,654 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/921b0ef/web.__assets_tests_call__.min.js, copying from /web/assets/921b0ef/web.__assets_tests_call__.min.js 2026-10-06 10:07:01,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:01] "GET /web/assets/1/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 0.044 2026-10-06 10:07:01,796 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:01] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 10:07:01,799 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:01] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 10:07:01,817 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:01] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 10:07:01,828 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:07:01,848 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:01] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 10:07:01,849 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:01] "GET /web/image/website/1/logo/My%20Website?unique=a363f13 HTTP/1.1" 200 - 4 0.027 0.036 2026-10-06 10:07:01,850 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:01] "GET /portal/static/src/img/portal-addresses.svg HTTP/1.1" 200 - 0 0.000 0.053 2026-10-06 10:07:01,929 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/02c1882/web.assets_frontend_lazy.min.js, copying from /web/assets/02c1882/web.assets_frontend_lazy.min.js 2026-10-06 10:07:01,979 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:01] "GET /web/assets/1/02c1882/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.015 0.071 2026-10-06 10:07:01,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:01] "GET /web/image/website/1/favicon?unique=a363f13 HTTP/1.1" 200 - 4 0.007 0.096 2026-10-06 10:07:02,595 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 10:07:02,722 44 INFO rb-5c3f854-225290-421545 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-06 10:07:02,756 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:02] "POST /my/counters HTTP/1.1" 200 - 32 0.049 0.067 2026-10-06 10:07:02,789 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:02] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:07:02,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:02] "POST /my/counters HTTP/1.1" 200 - 30 0.049 0.148 2026-10-06 10:07:02,941 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:02] "POST /my/counters HTTP/1.1" 200 - 29 0.042 0.244 2026-10-06 10:07:02,970 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:02] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 10:07:02,995 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:02] "GET /account/static/src/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 10:07:03,002 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:03] "POST /mail/data HTTP/1.1" 200 - 18 0.026 0.265 2026-10-06 10:07:03,010 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:03] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 10:07:03,026 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:03] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 10:07:03,338 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:03] "GET /my/projects HTTP/1.1" 200 - 38 0.057 0.530 2026-10-06 10:07:03,894 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:03] "GET /website/translations?hash=8de34bbaf0fc55f9f49110b3699ad30d49c495be&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:07:03,900 44 INFO rb-5c3f854-225290-421545 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-06 10:07:03,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:03] "POST /mail/data HTTP/1.1" 200 - 7 0.007 0.015 2026-10-06 10:07:04,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:04] "GET /my/projects/283 HTTP/1.1" 303 - 11 0.006 0.016 2026-10-06 10:07:04,454 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:04] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 68 0.045 0.394 2026-10-06 10:07:04,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:04] "GET /web/assets/16aa30e/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 10:07:04,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:04] "GET /web/assets/a837179/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 10:07:04,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:04] "GET /web/assets/921b0ef/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 10:07:05,078 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 10:07:05,082 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:05] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:07:05,096 44 INFO rb-5c3f854-225290-421545 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-06 10:07:05,118 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-06 10:07:05,126 44 INFO rb-5c3f854-225290-421545 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-06 10:07:05,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:05] "POST /web/action/load HTTP/1.1" 200 - 12 0.043 0.024 2026-10-06 10:07:05,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:05] "POST /mail/data HTTP/1.1" 200 - 18 0.012 0.080 2026-10-06 10:07:05,303 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.098 2026-10-06 10:07:05,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:05] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.098 0.128 2026-10-06 10:07:05,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:05] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.014 0.016 2026-10-06 10:07:05,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:05] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.022 0.070 2026-10-06 10:07:05,796 44 INFO rb-5c3f854-225290-421545 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-06 10:07:05,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:05] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.006 0.055 2026-10-06 10:07:05,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:05] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 43 0.031 0.060 2026-10-06 10:07:06,087 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:06] "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-06 10:07:06,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:06] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-10-06 10:07:06,317 44 INFO rb-5c3f854-225290-421545 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-06 10:07:06,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:06] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.019 0.025 2026-10-06 10:07:06,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:06] "GET /web/image/res.partner/1539/avatar_128?access_token=af90f9cb544151a82811d6c938a1a66a6cf1d1ae55c74a134dcb9d0f908a15cao0x6ae74a8e&unique=1791281171000 HTTP/1.1" 200 - 5 0.008 0.027 2026-10-06 10:07:06,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-10-06 10:07:06,473 44 INFO rb-5c3f854-225290-421545 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-06 10:07:06,497 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:06] "POST /mail/data HTTP/1.1" 200 - 18 0.024 0.061 2026-10-06 10:07:06,645 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 17039988 (allocated 18612224) 2026-10-06 10:07:06,652 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 151326 2026-10-06 10:07:06,660 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-10-06 10:07:06,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 151326 2026-10-06 10:07:06,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100706_761815_test_blocked_task_with_project_sharing_string_portal.txt 2026-10-06 10:07:06,762 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmpa4018zko_chrome_odoo" 2026-10-06 10:07:06,799 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:07:08,821 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-10-06 10:07:08,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-10-06 10:07:09,060 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-10-06 10:07:09,499 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-10-06 10:07:09,932 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-10-06 10:07:10,669 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-10-06 10:07:11,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-10-06 10:07:11,403 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-10-06 10:07:12,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-10-06 10:07:12,692 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-10-06 10:07:13,263 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-10-06 10:07:14,490 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-10-06 10:07:15,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-10-06 10:07:15,834 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:07:16,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-10-06 10:07:16,629 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-10-06 10:07:16,909 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-10-06 10:07:17,680 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18556, 18503] 2026-10-06 10:07:17,750 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted project.task records with IDs: [1159, 1223] 2026-10-06 10:07:17,758 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3304, 3305, 3381, 3382] 2026-10-06 10:07:17,777 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-10-06 10:07:17,957 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-10-06 10:07:23,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-10-06 10:07:24,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-10-06 10:07:24,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-10-06 10:07:25,629 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-10-06 10:07:25,971 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:07:28,999 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-10-06 10:07:29,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 151535 2026-10-06 10:07:29,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmpb1ox3cz8_chrome_odoo 2026-10-06 10:07:29,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:36577/json/version 2026-10-06 10:07:29,338 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36577', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:07:29,418 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: Chrome/150.0.7871.114 2026-10-06 10:07:29,419 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:36577/json 2026-10-06 10:07:29,419 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36577', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:07:29,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:36577/devtools/page/047E15672689DE2ED6504CE101BEAA68 2026-10-06 10:07:29,450 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-10-06 10:07:29,455 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-10-06 10:07:29,558 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:07:29,569 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-10-06 10:07:29,572 44 INFO rb-5c3f854-225290-421545 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-06 10:07:29,572 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 10:07:29,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:07:31,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:31] "GET /odoo HTTP/1.1" 200 - 150 0.131 1.606 2026-10-06 10:07:31,334 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': '047E15672689DE2ED6504CE101BEAA68', 'loaderId': '15B3865237BC06CCBF44FECEED4D443F', 'isDownload': False} 2026-10-06 10:07:31,334 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-10-06 10:07:31,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:31] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-06 10:07:31,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:31] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-06 10:07:31,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:31] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.055 0.174 2026-10-06 10:07:31,616 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.005 0.234 2026-10-06 10:07:31,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:31] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.007 2026-10-06 10:07:31,716 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:31] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 10:07:32,569 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:32] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:07:32,572 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:32] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:07:32,592 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-06 10:07:32,653 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:07:32,707 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-10-06 10:07:32,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:32] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.050 0.065 2026-10-06 10:07:32,743 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.121 2026-10-06 10:07:32,747 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 10:07:32,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-06 10:07:32,777 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:32] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:07:32,831 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:32] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.030 2026-10-06 10:07:32,944 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:32] "GET /odoo HTTP/1.1" 200 - 29 0.040 0.111 2026-10-06 10:07:32,964 44 INFO rb-5c3f854-225290-421545 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-06 10:07:32,998 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 10:07:33,000 44 INFO rb-5c3f854-225290-421545 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-06 10:07:33,026 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07: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-06 10:07:33,037 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.032 0.116 2026-10-06 10:07:33,071 44 INFO rb-5c3f854-225290-421545 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-06 10:07:33,079 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "GET /web/image/res.partner/3/avatar_128?unique=1791271899000 HTTP/1.1" 200 - 6 0.011 0.156 2026-10-06 10:07:33,088 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.162 2026-10-06 10:07:33,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.170 2026-10-06 10:07:33,108 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.094 2026-10-06 10:07:33,170 44 INFO rb-5c3f854-225290-421545 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-06 10:07:33,232 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "POST /mail/data HTTP/1.1" 200 - 34 0.058 0.130 2026-10-06 10:07:33,242 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:07:33,255 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.006 0.334 2026-10-06 10:07:33,258 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.159 2026-10-06 10:07:33,294 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 10:07:33,307 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.264 2026-10-06 10:07:33,315 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.210 2026-10-06 10:07:33,345 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "POST /web/action/load HTTP/1.1" 200 - 11 0.008 0.149 2026-10-06 10:07:33,364 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.047 2026-10-06 10:07:33,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 118 0.120 0.234 2026-10-06 10:07:33,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.013 2026-10-06 10:07:33,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 31 0.030 0.073 2026-10-06 10:07:33,928 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.107 2026-10-06 10:07:33,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:33] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 10:07:34,195 44 INFO rb-5c3f854-225290-421545 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-06 10:07:34,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:34] "POST /mail/data HTTP/1.1" 200 - 45 0.033 0.078 2026-10-06 10:07:34,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:34] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.006 0.093 2026-10-06 10:07:34,297 44 INFO rb-5c3f854-225290-421545 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-06 10:07:34,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:34] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.030 2026-10-06 10:07:34,352 44 INFO rb-5c3f854-225290-421545 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-06 10:07:34,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:34] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.015 0.060 2026-10-06 10:07:34,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:34] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.086 2026-10-06 10:07:34,431 44 INFO rb-5c3f854-225290-421545 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-06 10:07:34,479 44 INFO rb-5c3f854-225290-421545 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-06 10:07:34,543 44 INFO rb-5c3f854-225290-421545 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-06 10:07:34,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:34] "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-06 10:07:34,619 44 INFO rb-5c3f854-225290-421545 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-06 10:07:34,668 44 INFO rb-5c3f854-225290-421545 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-06 10:07:34,672 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:34] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.022 0.044 2026-10-06 10:07:34,728 44 INFO rb-5c3f854-225290-421545 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-06 10:07:34,777 44 INFO rb-5c3f854-225290-421545 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-06 10:07:34,842 44 INFO rb-5c3f854-225290-421545 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-06 10:07:34,913 44 INFO rb-5c3f854-225290-421545 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-06 10:07:34,921 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:34] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.011 2026-10-06 10:07:34,970 44 INFO rb-5c3f854-225290-421545 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-06 10:07:34,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:34] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 22 0.020 0.043 2026-10-06 10:07:35,033 44 INFO rb-5c3f854-225290-421545 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-06 10:07:35,085 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-10-06 10:07:35,086 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-06 10:07:35,222 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 26617412 (allocated 28819456) 2026-10-06 10:07:35,236 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 151535 2026-10-06 10:07:35,242 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-10-06 10:07:35,258 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 151535 2026-10-06 10:07:35,360 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100735_360566_test_01_project_tags.txt 2026-10-06 10:07:35,361 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmpb1ox3cz8_chrome_odoo" 2026-10-06 10:07:35,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:07:35,647 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-10-06 10:07:36,109 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 151740 2026-10-06 10:07:36,109 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpcieyipim_chrome_odoo 2026-10-06 10:07:36,109 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:36425/json/version 2026-10-06 10:07:36,111 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36425', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:07:36,176 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 10:07:36,176 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:36425/json 2026-10-06 10:07:36,177 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36425', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:07:36,188 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:36425/devtools/page/68BD077AC1A727A5C33CD07EA236D034 2026-10-06 10:07:36,202 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-10-06 10:07:36,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-10-06 10:07:36,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:07:36,359 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-10-06 10:07:36,362 44 INFO rb-5c3f854-225290-421545 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-06 10:07:36,362 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 10:07:36,381 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:07:38,274 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:38] "GET /odoo HTTP/1.1" 200 - 153 0.177 1.720 2026-10-06 10:07:38,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': '68BD077AC1A727A5C33CD07EA236D034', 'loaderId': '237BBD6DF627A23FEC1BEF1CB24F1B0B', 'isDownload': False} 2026-10-06 10:07:38,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-10-06 10:07:38,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:38] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-06 10:07:38,330 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:38] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.019 2026-10-06 10:07:38,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:38] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.064 0.145 2026-10-06 10:07:38,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.213 2026-10-06 10:07:38,571 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:38] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-06 10:07:38,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:38] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.011 2026-10-06 10:07:39,393 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:07:39,405 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 10:07:39,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 10:07:39,493 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:07:39,564 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-06 10:07:39,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.056 0.065 2026-10-06 10:07:39,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.114 2026-10-06 10:07:39,600 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-06 10:07:39,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:07:39,617 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:07:39,732 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "GET /odoo HTTP/1.1" 200 - 29 0.037 0.062 2026-10-06 10:07:39,765 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.113 2026-10-06 10:07:39,804 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.021 2026-10-06 10:07:39,859 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "GET /web/image/res.partner/3/avatar_128?unique=1791281255000 HTTP/1.1" 200 - 13 0.013 0.062 2026-10-06 10:07:39,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.007 0.099 2026-10-06 10:07:39,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.044 2026-10-06 10:07:39,904 44 INFO rb-5c3f854-225290-421545 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-06 10:07:39,906 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.036 2026-10-06 10:07:39,908 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:07:39,909 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 10:07:39,943 44 INFO rb-5c3f854-225290-421545 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-06 10:07:39,958 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.033 2026-10-06 10:07:40,014 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:07:40,023 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:07:40,029 44 INFO rb-5c3f854-225290-421545 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-06 10:07:40,049 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "POST /mail/data HTTP/1.1" 200 - 34 0.040 0.094 2026-10-06 10:07:40,052 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-06 10:07:40,087 44 INFO rb-5c3f854-225290-421545 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-06 10:07:40,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.013 2026-10-06 10:07:40,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.095 0.197 2026-10-06 10:07:40,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.003 0.015 2026-10-06 10:07:40,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 10:07:40,705 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "POST /mail/data HTTP/1.1" 200 - 45 0.038 0.118 2026-10-06 10:07:40,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.156 2026-10-06 10:07:40,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.068 2026-10-06 10:07:40,877 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:07:40,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.038 2026-10-06 10:07:40,939 44 INFO rb-5c3f854-225290-421545 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-06 10:07:40,944 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.009 0.032 2026-10-06 10:07:40,984 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:40] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.013 0.062 2026-10-06 10:07:40,999 44 INFO rb-5c3f854-225290-421545 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-06 10:07:41,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:41] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.009 0.106 2026-10-06 10:07:41,029 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:41] "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.007 2026-10-06 10:07:41,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:41] "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.038 2026-10-06 10:07:41,204 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:41] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 13 0.014 0.039 2026-10-06 10:07:41,305 44 INFO rb-5c3f854-225290-421545 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-06 10:07:41,372 44 INFO rb-5c3f854-225290-421545 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-06 10:07:41,401 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:41] "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-06 10:07:41,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:41] "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 - 148 0.153 0.230 2026-10-06 10:07:42,164 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 70 0.092 0.231 2026-10-06 10:07:42,201 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "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-06 10:07:42,212 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.002 0.015 2026-10-06 10:07:42,221 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.021 2026-10-06 10:07:42,250 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "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-06 10:07:42,289 44 INFO rb-5c3f854-225290-421545 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-06 10:07:42,366 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.061 2026-10-06 10:07:42,451 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.020 0.042 2026-10-06 10:07:42,457 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.060 2026-10-06 10:07:42,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 10:07:42,528 44 INFO rb-5c3f854-225290-421545 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-06 10:07:42,591 44 INFO rb-5c3f854-225290-421545 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-06 10:07:42,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.004 0.058 2026-10-06 10:07:42,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.021 0.029 2026-10-06 10:07:42,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.046 2026-10-06 10:07:42,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 10:07:42,882 44 INFO rb-5c3f854-225290-421545 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-06 10:07:42,936 44 INFO rb-5c3f854-225290-421545 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-06 10:07:42,941 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "POST /web/dataset/call_kw/project.template.create.wizard/action_open_template_view#project.template.create.wizard.action_open_template_view HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 10:07:42,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:42] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 1 0.002 0.011 2026-10-06 10:07:43,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:43] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 6 0.004 0.013 2026-10-06 10:07:43,062 44 INFO rb-5c3f854-225290-421545 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-06 10:07:43,121 44 INFO rb-5c3f854-225290-421545 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-06 10:07:43,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:43] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 10:07:43,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:43] "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 - 111 0.111 0.209 2026-10-06 10:07:43,585 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:43] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.079 2026-10-06 10:07:43,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:43] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.015 2026-10-06 10:07:43,638 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:43] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.004 0.021 2026-10-06 10:07:43,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:43] "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-06 10:07:43,679 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:43] "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-06 10:07:43,730 44 INFO rb-5c3f854-225290-421545 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-06 10:07:43,814 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:43] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.067 2026-10-06 10:07:43,882 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:43] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.015 0.034 2026-10-06 10:07:43,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.044 2026-10-06 10:07:43,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 10:07:43,964 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-10-06 10:07:43,965 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-06 10:07:44,125 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 33434388 (allocated 36032512) 2026-10-06 10:07:44,129 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 151740 2026-10-06 10:07:44,130 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-10-06 10:07:44,133 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 151740 2026-10-06 10:07:44,250 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100744_250161_test_project_templates_tour.txt 2026-10-06 10:07:44,250 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmpcieyipim_chrome_odoo" 2026-10-06 10:07:44,280 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:07:44,337 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-10-06 10:07:44,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 151969 2026-10-06 10:07:44,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmppllxriml_chrome_odoo 2026-10-06 10:07:44,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:46245/json/version 2026-10-06 10:07:44,663 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46245', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:07:44,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 10:07:44,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:46245/json 2026-10-06 10:07:44,740 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46245', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:07:44,752 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:46245/devtools/page/146B43C7E487FC87F6E9545970B9A015 2026-10-06 10:07:44,763 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-06 10:07:44,775 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-06 10:07:44,826 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:07:44,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-10-06 10:07:44,839 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-06 10:07:44,839 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 10:07:44,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:07:46,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:46] "GET /odoo HTTP/1.1" 200 - 162 0.176 1.678 2026-10-06 10:07:46,710 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': '146B43C7E487FC87F6E9545970B9A015', 'loaderId': '3FE1C6D024B83AEC6F14645ADECB1513', 'isDownload': False} 2026-10-06 10:07:46,711 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-06 10:07:46,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:46] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-10-06 10:07:46,756 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:46] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.020 2026-10-06 10:07:46,946 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:46] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.043 0.162 2026-10-06 10:07:46,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.214 2026-10-06 10:07:46,982 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:46] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 10:07:47,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:47] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 10:07:47,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-06 10:07:47,755 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:47] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 10:07:47,764 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:47] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:07:47,826 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:07:47,874 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-06 10:07:47,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:47] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.033 0.060 2026-10-06 10:07:47,892 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:47] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.005 0.094 2026-10-06 10:07:47,918 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.088 2026-10-06 10:07:47,924 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 10:07:47,957 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:47] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:07:48,007 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.029 2026-10-06 10:07:48,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "GET /odoo HTTP/1.1" 200 - 29 0.036 0.112 2026-10-06 10:07:48,132 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:07:48,133 44 INFO rb-5c3f854-225290-421545 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-06 10:07:48,151 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07: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-06 10:07:48,156 44 INFO rb-5c3f854-225290-421545 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-06 10:07:48,206 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.030 0.093 2026-10-06 10:07:48,232 44 INFO rb-5c3f854-225290-421545 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-06 10:07:48,243 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "GET /web/image/res.partner/3/avatar_128?unique=1791271899000 HTTP/1.1" 200 - 6 0.012 0.138 2026-10-06 10:07:48,255 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.146 2026-10-06 10:07:48,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.140 2026-10-06 10:07:48,312 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.126 2026-10-06 10:07:48,332 44 INFO rb-5c3f854-225290-421545 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-06 10:07:48,384 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-10-06 10:07:48,393 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 10:07:48,436 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "POST /mail/data HTTP/1.1" 200 - 34 0.069 0.158 2026-10-06 10:07:48,456 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 10:07:48,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.016 0.363 2026-10-06 10:07:48,481 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.230 2026-10-06 10:07:48,490 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.222 2026-10-06 10:07:48,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.310 2026-10-06 10:07:48,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.157 2026-10-06 10:07:48,534 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.127 2026-10-06 10:07:48,940 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:48] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.112 0.248 2026-10-06 10:07:49,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.028 2026-10-06 10:07:49,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 10:07:49,158 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "POST /mail/data HTTP/1.1" 200 - 45 0.063 0.091 2026-10-06 10:07:49,201 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.002 0.095 2026-10-06 10:07:49,357 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:07:49,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.013 0.043 2026-10-06 10:07:49,402 44 INFO rb-5c3f854-225290-421545 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-06 10:07:49,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.011 0.038 2026-10-06 10:07:49,448 44 INFO rb-5c3f854-225290-421545 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-06 10:07:49,472 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.020 0.077 2026-10-06 10:07:49,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.012 0.119 2026-10-06 10:07:49,509 44 INFO rb-5c3f854-225290-421545 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-06 10:07:49,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.155 2026-10-06 10:07:49,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "POST /web/action/load HTTP/1.1" 200 - 11 0.006 0.038 2026-10-06 10:07:49,619 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.024 2026-10-06 10:07:49,672 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.009 0.013 2026-10-06 10:07:49,776 44 INFO rb-5c3f854-225290-421545 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-06 10:07:49,849 44 INFO rb-5c3f854-225290-421545 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-06 10:07:49,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:49] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.041 0.076 2026-10-06 10:07:50,041 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:50] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 21 0.017 0.036 2026-10-06 10:07:50,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:50] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.077 0.274 2026-10-06 10:07:50,464 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:50] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 10:07:50,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:50] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.004 0.019 2026-10-06 10:07:50,490 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:50] "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-06 10:07:50,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:50] "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-06 10:07:50,572 44 INFO rb-5c3f854-225290-421545 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-06 10:07:50,633 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-10-06 10:07:50,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:50] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.020 0.029 2026-10-06 10:07:50,736 44 INFO rb-5c3f854-225290-421545 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-06 10:07:50,790 44 INFO rb-5c3f854-225290-421545 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-06 10:07:50,848 44 INFO rb-5c3f854-225290-421545 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-06 10:07:50,861 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:50] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.004 0.008 2026-10-06 10:07:50,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:50] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.005 0.021 2026-10-06 10:07:50,934 44 INFO rb-5c3f854-225290-421545 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-06 10:07:50,994 44 INFO rb-5c3f854-225290-421545 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-06 10:07:51,032 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:51] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.004 0.024 2026-10-06 10:07:51,049 44 INFO rb-5c3f854-225290-421545 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-06 10:07:51,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:51] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.006 0.014 2026-10-06 10:07:51,119 44 INFO rb-5c3f854-225290-421545 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-06 10:07:51,169 44 INFO rb-5c3f854-225290-421545 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-06 10:07:51,230 44 INFO rb-5c3f854-225290-421545 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-06 10:07:51,282 44 INFO rb-5c3f854-225290-421545 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-06 10:07:51,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:51] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.046 0.098 2026-10-06 10:07:51,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:51] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.002 0.013 2026-10-06 10:07:51,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:51] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.012 0.037 2026-10-06 10:07:51,525 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:51] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.024 0.075 2026-10-06 10:07:51,537 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:51] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.035 2026-10-06 10:07:51,552 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:51] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.055 2026-10-06 10:07:51,720 44 INFO rb-5c3f854-225290-421545 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-06 10:07:51,769 44 INFO rb-5c3f854-225290-421545 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-06 10:07:51,795 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:51] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.053 0.067 2026-10-06 10:07:51,834 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:51] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.008 0.021 2026-10-06 10:07:51,835 44 INFO rb-5c3f854-225290-421545 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-06 10:07:51,852 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:51] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.037 2026-10-06 10:07:51,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:51] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.008 0.043 2026-10-06 10:07:51,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:51] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.149 2026-10-06 10:07:52,148 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:52] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.043 0.072 2026-10-06 10:07:52,185 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.006 2026-10-06 10:07:52,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:52] "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-06 10:07:52,304 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:52] "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-06 10:07:52,387 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:52] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-06 10:07:52,437 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:52] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.022 2026-10-06 10:07:52,456 44 INFO rb-5c3f854-225290-421545 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-06 10:07:52,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:52] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.043 0.047 2026-10-06 10:07:52,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:52] "POST /mail/data HTTP/1.1" 200 - 34 0.029 0.178 2026-10-06 10:07:52,705 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:52] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.224 2026-10-06 10:07:52,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:52] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.064 2026-10-06 10:07:52,808 44 INFO rb-5c3f854-225290-421545 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-06 10:07:52,826 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:52] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 10:07:52,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:52] "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-06 10:07:52,873 44 INFO rb-5c3f854-225290-421545 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-06 10:07:52,948 44 INFO rb-5c3f854-225290-421545 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-06 10:07:53,014 44 INFO rb-5c3f854-225290-421545 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-06 10:07:53,079 44 INFO rb-5c3f854-225290-421545 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-06 10:07:53,136 44 INFO rb-5c3f854-225290-421545 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-06 10:07:53,147 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:53] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.017 0.042 2026-10-06 10:07:53,215 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:53] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.019 0.029 2026-10-06 10:07:53,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:53] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 10:07:53,332 44 INFO rb-5c3f854-225290-421545 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-06 10:07:53,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:53] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.008 0.020 2026-10-06 10:07:53,394 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:53] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 10:07:53,420 44 INFO rb-5c3f854-225290-421545 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-06 10:07:53,446 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:53] "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.040 2026-10-06 10:07:53,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:53] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.007 0.012 2026-10-06 10:07:53,515 44 INFO rb-5c3f854-225290-421545 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-06 10:07:53,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:53] "POST /mail/data HTTP/1.1" 200 - 25 0.020 0.066 2026-10-06 10:07:53,566 44 INFO rb-5c3f854-225290-421545 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-06 10:07:53,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:53] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.026 0.072 2026-10-06 10:07:53,664 44 INFO rb-5c3f854-225290-421545 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-06 10:07:53,688 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:53] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 10:07:53,713 44 INFO rb-5c3f854-225290-421545 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-06 10:07:53,775 44 INFO rb-5c3f854-225290-421545 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-06 10:07:53,815 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:53] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 27 0.027 0.071 2026-10-06 10:07:53,854 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07: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-06 10:07:53,934 44 INFO rb-5c3f854-225290-421545 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-06 10:07:54,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:54] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.012 0.044 2026-10-06 10:07:54,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:54] "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-06 10:07:54,087 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 10:07:54,102 44 INFO rb-5c3f854-225290-421545 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-06 10:07:54,150 44 INFO rb-5c3f854-225290-421545 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-06 10:07:54,221 44 INFO rb-5c3f854-225290-421545 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-06 10:07:54,274 44 INFO rb-5c3f854-225290-421545 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-06 10:07:54,329 44 INFO rb-5c3f854-225290-421545 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-06 10:07:54,352 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:54] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.021 0.105 2026-10-06 10:07:54,644 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:54] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 84 0.088 0.150 2026-10-06 10:07:54,651 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:54] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.232 2026-10-06 10:07:54,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:54] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.018 0.029 2026-10-06 10:07:54,808 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.090 2026-10-06 10:07:54,813 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:54] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.094 2026-10-06 10:07:54,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:54] "POST /mail/data HTTP/1.1" 200 - 36 0.053 0.137 2026-10-06 10:07:54,936 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.086 2026-10-06 10:07:55,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:55] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.029 0.143 2026-10-06 10:07:55,039 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:55] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.167 2026-10-06 10:07:55,067 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:55] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 10:07:55,145 44 INFO rb-5c3f854-225290-421545 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-06 10:07:55,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:55] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.029 0.046 2026-10-06 10:07:55,251 44 INFO rb-5c3f854-225290-421545 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-06 10:07:55,308 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-10-06 10:07:55,359 44 INFO rb-5c3f854-225290-421545 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-06 10:07:55,426 44 INFO rb-5c3f854-225290-421545 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-06 10:07:55,542 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:55] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.048 0.067 2026-10-06 10:07:55,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:55] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.048 0.052 2026-10-06 10:07:55,692 44 INFO rb-5c3f854-225290-421545 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-06 10:07:55,743 44 INFO rb-5c3f854-225290-421545 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-06 10:07:55,804 44 INFO rb-5c3f854-225290-421545 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-06 10:07:55,854 44 INFO rb-5c3f854-225290-421545 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-06 10:07:55,875 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:55] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.018 0.052 2026-10-06 10:07:55,917 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-10-06 10:07:55,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:55] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.021 0.044 2026-10-06 10:07:55,963 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-10-06 10:07:55,965 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-06 10:07:56,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:56] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.022 0.088 2026-10-06 10:07:56,045 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.056 2026-10-06 10:07:56,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:56] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.065 2026-10-06 10:07:56,316 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 41638380 (allocated 44294144) 2026-10-06 10:07:56,334 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 151969 2026-10-06 10:07:56,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-10-06 10:07:56,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 151969 2026-10-06 10:07:56,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100756_458291_test_01_project_tour.txt 2026-10-06 10:07:56,458 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmppllxriml_chrome_odoo" 2026-10-06 10:07:56,478 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-10-06 10:07:56,960 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 152251 2026-10-06 10:07:56,960 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmphtjn5toe_chrome_odoo 2026-10-06 10:07:56,960 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:35505/json/version 2026-10-06 10:07:56,962 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35505', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:07:57,044 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: Chrome/150.0.7871.114 2026-10-06 10:07:57,044 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:35505/json 2026-10-06 10:07:57,045 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35505', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:07:57,058 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:35505/devtools/page/2DFBED82D3928F1D588458D14138C82B 2026-10-06 10:07:57,076 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-10-06 10:07:57,083 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-10-06 10:07:57,167 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:07:57,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-10-06 10:07:57,176 44 INFO rb-5c3f854-225290-421545 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-06 10:07:57,176 44 INFO rb-5c3f854-225290-421545 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-06 10:07:57,192 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:07:59,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:59] "GET /odoo?debug=1 HTTP/1.1" 200 - 157 0.131 1.692 2026-10-06 10:07:59,014 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': '2DFBED82D3928F1D588458D14138C82B', 'loaderId': 'BFD0095FDE007480E94D70266A3FE7FF', 'isDownload': False} 2026-10-06 10:07:59,014 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-10-06 10:07:59,059 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:59] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-06 10:07:59,072 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:59] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-06 10:07:59,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:59] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.071 0.159 2026-10-06 10:07:59,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.230 2026-10-06 10:07:59,335 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:59] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 10:07:59,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:59] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.006 2026-10-06 10:08:00,151 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:08:00,155 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:08:00,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-06 10:08:00,257 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:08:00,276 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-06 10:08:00,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.040 0.076 2026-10-06 10:08:00,333 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.111 2026-10-06 10:08:00,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-10-06 10:08:00,357 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.097 2026-10-06 10:08:00,368 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:08:00,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /odoo HTTP/1.1" 200 - 29 0.032 0.051 2026-10-06 10:08:00,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.105 2026-10-06 10:08:00,548 44 INFO rb-5c3f854-225290-421545 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-06 10:08:00,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.113 2026-10-06 10:08:00,566 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:08:00,601 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 10:08:00,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.032 0.160 2026-10-06 10:08:00,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /web/image/res.partner/3/avatar_128?unique=1791271899000 HTTP/1.1" 200 - 13 0.029 0.211 2026-10-06 10:08:00,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.220 2026-10-06 10:08:00,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.198 2026-10-06 10:08:00,742 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.011 0.290 2026-10-06 10:08:00,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.155 2026-10-06 10:08:00,801 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:08:00,803 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 10:08:00,860 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "POST /mail/data HTTP/1.1" 200 - 34 0.053 0.165 2026-10-06 10:08:00,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:00] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.028 0.303 2026-10-06 10:08:01,204 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:01] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.020 0.162 2026-10-06 10:08:01,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.003 0.189 2026-10-06 10:08:01,900 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:01] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 10:08:01,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:01] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.022 2026-10-06 10:08:01,922 44 INFO rb-5c3f854-225290-421545 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-06 10:08:01,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.005 2026-10-06 10:08:01,958 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-06 10:08:02,165 44 INFO rb-5c3f854-225290-421545 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-06 10:08:02,175 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:02] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.017 0.029 2026-10-06 10:08:02,212 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:02] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.015 0.066 2026-10-06 10:08:02,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:02] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.071 2026-10-06 10:08:02,227 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:02] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.080 2026-10-06 10:08:02,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:02] "POST /mail/data HTTP/1.1" 200 - 19 0.013 0.092 2026-10-06 10:08:02,273 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:02] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.103 2026-10-06 10:08:02,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:02] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.098 2026-10-06 10:08:02,281 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.081 2026-10-06 10:08:02,305 44 INFO rb-5c3f854-225290-421545 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-06 10:08:02,331 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:02] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.017 2026-10-06 10:08:02,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:02] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.081 0.193 2026-10-06 10:08:02,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:02] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.029 0.057 2026-10-06 10:08:02,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:02] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.087 2026-10-06 10:08:02,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:02] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.033 2026-10-06 10:08:03,022 44 INFO rb-5c3f854-225290-421545 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-06 10:08:03,064 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:03] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.018 0.037 2026-10-06 10:08:03,190 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:03] "POST /mail/data HTTP/1.1" 200 - 45 0.049 0.120 2026-10-06 10:08:03,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:03] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.037 0.201 2026-10-06 10:08:03,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:03] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.053 2026-10-06 10:08:03,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.084 0.202 2026-10-06 10:08:03,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.012 2026-10-06 10:08:03,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.026 0.056 2026-10-06 10:08:03,705 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:03] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.080 2026-10-06 10:08:03,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:03] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 10:08:03,858 44 INFO rb-5c3f854-225290-421545 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-06 10:08:03,959 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.093 2026-10-06 10:08:04,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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 - 21 0.036 0.043 2026-10-06 10:08:04,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:04] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 33 0.027 0.112 2026-10-06 10:08:04,208 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:04] "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-06 10:08:04,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 10:08:04,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.019 2026-10-06 10:08:04,498 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:04] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-10-06 10:08:04,554 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.009 0.025 2026-10-06 10:08:04,618 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.022 2026-10-06 10:08:04,623 44 INFO rb-5c3f854-225290-421545 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-06 10:08:04,689 44 INFO rb-5c3f854-225290-421545 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-06 10:08:04,715 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:04] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.026 0.104 2026-10-06 10:08:04,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:04] "POST /mail/data HTTP/1.1" 200 - 29 0.034 0.158 2026-10-06 10:08:04,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:04] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.014 2026-10-06 10:08:04,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:04] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.007 0.210 2026-10-06 10:08:04,863 44 INFO rb-5c3f854-225290-421545 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-06 10:08:04,926 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:04] "GET /web/image/res.partner/2/avatar_128?unique=1791271846000 HTTP/1.1" 200 - 5 0.006 0.093 2026-10-06 10:08:04,930 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.074 2026-10-06 10:08:05,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.029 0.141 2026-10-06 10:08:05,055 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.149 2026-10-06 10:08:05,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.015 2026-10-06 10:08:05,087 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 10:08:05,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "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-06 10:08:05,126 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.007 0.016 2026-10-06 10:08:05,137 44 INFO rb-5c3f854-225290-421545 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-06 10:08:05,206 44 INFO rb-5c3f854-225290-421545 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-06 10:08:05,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "POST /mail/data HTTP/1.1" 200 - 26 0.026 0.051 2026-10-06 10:08:05,244 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.012 0.090 2026-10-06 10:08:05,266 44 INFO rb-5c3f854-225290-421545 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-06 10:08:05,280 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.058 2026-10-06 10:08:05,337 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "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-06 10:08:05,338 44 INFO rb-5c3f854-225290-421545 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-06 10:08:05,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.028 0.095 2026-10-06 10:08:05,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.009 2026-10-06 10:08:05,526 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.004 2026-10-06 10:08:05,544 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.006 2026-10-06 10:08:05,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.012 0.022 2026-10-06 10:08:05,593 44 INFO rb-5c3f854-225290-421545 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-06 10:08:05,643 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "POST /mail/data HTTP/1.1" 200 - 26 0.016 0.036 2026-10-06 10:08:05,652 44 INFO rb-5c3f854-225290-421545 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-06 10:08:05,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.051 2026-10-06 10:08:05,705 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.012 0.030 2026-10-06 10:08:05,713 44 INFO rb-5c3f854-225290-421545 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-06 10:08:05,783 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.004 2026-10-06 10:08:05,788 44 INFO rb-5c3f854-225290-421545 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-06 10:08:05,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.035 0.098 2026-10-06 10:08:05,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:05] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.018 2026-10-06 10:08:05,969 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.011 2026-10-06 10:08:05,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.007 2026-10-06 10:08:05,994 44 INFO rb-5c3f854-225290-421545 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-06 10:08:05,998 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.007 0.017 2026-10-06 10:08:06,047 44 INFO rb-5c3f854-225290-421545 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-06 10:08:06,073 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "POST /mail/data HTTP/1.1" 200 - 26 0.026 0.048 2026-10-06 10:08:06,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "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.088 2026-10-06 10:08:06,117 44 INFO rb-5c3f854-225290-421545 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-06 10:08:06,137 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.007 0.075 2026-10-06 10:08:06,178 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "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-06 10:08:06,181 44 INFO rb-5c3f854-225290-421545 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-06 10:08:06,342 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.052 0.099 2026-10-06 10:08:06,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.015 0.013 2026-10-06 10:08:06,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.021 2026-10-06 10:08:06,403 44 INFO rb-5c3f854-225290-421545 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-06 10:08:06,408 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.027 2026-10-06 10:08:06,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "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.042 2026-10-06 10:08:06,464 44 INFO rb-5c3f854-225290-421545 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-06 10:08:06,524 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "POST /mail/data HTTP/1.1" 200 - 26 0.023 0.095 2026-10-06 10:08:06,604 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.008 0.123 2026-10-06 10:08:06,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "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.221 2026-10-06 10:08:06,671 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.028 2026-10-06 10:08:06,778 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.032 0.088 2026-10-06 10:08:06,787 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.119 2026-10-06 10:08:06,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.004 0.008 2026-10-06 10:08:06,872 44 INFO rb-5c3f854-225290-421545 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-06 10:08:06,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.076 2026-10-06 10:08:07,078 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.027 0.066 2026-10-06 10:08:07,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "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-06 10:08:07,115 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.007 2026-10-06 10:08:07,230 44 INFO rb-5c3f854-225290-421545 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-06 10:08:07,237 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "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.052 2026-10-06 10:08:07,299 44 INFO rb-5c3f854-225290-421545 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-06 10:08:07,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "POST /mail/data HTTP/1.1" 200 - 26 0.024 0.063 2026-10-06 10:08:07,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.075 2026-10-06 10:08:07,368 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "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.087 2026-10-06 10:08:07,370 44 INFO rb-5c3f854-225290-421545 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-06 10:08:07,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.003 0.013 2026-10-06 10:08:07,486 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 10:08:07,486 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.020 2026-10-06 10:08:07,536 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.015 0.051 2026-10-06 10:08:07,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "GET /web/assets/953a6f0/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.066 2026-10-06 10:08:07,588 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "GET /web/assets/31d0298/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.058 2026-10-06 10:08:07,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 10:08:07,688 44 INFO rb-5c3f854-225290-421545 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-06 10:08:07,738 44 INFO rb-5c3f854-225290-421545 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-06 10:08:07,787 44 INFO rb-5c3f854-225290-421545 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-06 10:08:07,844 44 INFO rb-5c3f854-225290-421545 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-06 10:08:07,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "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.014 2026-10-06 10:08:07,895 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "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.014 2026-10-06 10:08:07,929 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:07] "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-06 10:08:07,968 44 INFO rb-5c3f854-225290-421545 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-06 10:08:08,019 44 INFO rb-5c3f854-225290-421545 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-06 10:08:08,076 44 INFO rb-5c3f854-225290-421545 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-06 10:08:08,126 44 INFO rb-5c3f854-225290-421545 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-06 10:08:08,177 44 INFO rb-5c3f854-225290-421545 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-06 10:08:08,244 44 INFO rb-5c3f854-225290-421545 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-06 10:08:08,313 44 INFO rb-5c3f854-225290-421545 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-06 10:08:08,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.005 2026-10-06 10:08:08,366 44 INFO rb-5c3f854-225290-421545 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-06 10:08:08,421 44 INFO rb-5c3f854-225290-421545 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-06 10:08:08,508 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 17 0.026 0.056 2026-10-06 10:08:08,544 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10: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.008 2026-10-06 10:08:08,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:08] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.061 2026-10-06 10:08:08,703 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:08] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.023 0.042 2026-10-06 10:08:08,718 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:08] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.068 2026-10-06 10:08:08,741 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:08] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 10:08:08,777 44 INFO rb-5c3f854-225290-421545 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-06 10:08:08,832 44 INFO rb-5c3f854-225290-421545 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-06 10:08:08,920 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:08] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.017 0.062 2026-10-06 10:08:09,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.062 2026-10-06 10:08:09,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.003 0.013 2026-10-06 10:08:09,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.005 0.035 2026-10-06 10:08:09,099 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.008 0.060 2026-10-06 10:08:09,149 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "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-06 10:08:09,223 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:08:09,582 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:08:09,637 44 INFO rb-5c3f854-225290-421545 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-06 10:08:09,660 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.009 0.032 2026-10-06 10:08:09,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.003 0.060 2026-10-06 10:08:09,691 44 INFO rb-5c3f854-225290-421545 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-06 10:08:09,712 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.082 2026-10-06 10:08:09,744 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.009 0.106 2026-10-06 10:08:09,830 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.127 2026-10-06 10:08:09,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 2 0.003 0.008 2026-10-06 10:08:09,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "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-06 10:08:09,951 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:09] "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-06 10:08:10,060 44 INFO rb-5c3f854-225290-421545 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-06 10:08:10,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:10] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.066 2026-10-06 10:08:10,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:10] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 15 0.013 0.029 2026-10-06 10:08:10,240 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:10] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 10:08:10,246 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:10] "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-06 10:08:10,340 44 INFO rb-5c3f854-225290-421545 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-06 10:08:10,411 44 INFO rb-5c3f854-225290-421545 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-06 10:08:10,488 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:10] "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-06 10:08:10,499 44 INFO rb-5c3f854-225290-421545 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-06 10:08:10,644 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 54 0.056 0.086 2026-10-06 10:08:10,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 10:08:10,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:10] "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-06 10:08:10,737 44 INFO rb-5c3f854-225290-421545 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-06 10:08:10,793 44 INFO rb-5c3f854-225290-421545 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-06 10:08:10,801 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:10] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.044 0.034 2026-10-06 10:08:10,868 44 INFO rb-5c3f854-225290-421545 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-06 10:08:10,878 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:10] "POST /mail/data HTTP/1.1" 200 - 31 0.033 0.088 2026-10-06 10:08:10,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08: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.010 0.176 2026-10-06 10:08:10,944 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08: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.009 0.179 2026-10-06 10:08:10,962 44 INFO rb-5c3f854-225290-421545 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-06 10:08:10,973 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:10] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.174 2026-10-06 10:08:10,983 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.022 2026-10-06 10:08:11,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "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.123 2026-10-06 10:08:11,202 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.051 0.172 2026-10-06 10:08:11,270 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.054 2026-10-06 10:08:11,276 44 INFO rb-5c3f854-225290-421545 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-06 10:08:11,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.030 2026-10-06 10:08:11,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.051 2026-10-06 10:08:11,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "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.049 2026-10-06 10:08:11,337 44 INFO rb-5c3f854-225290-421545 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-06 10:08:11,384 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "POST /mail/data HTTP/1.1" 200 - 31 0.025 0.069 2026-10-06 10:08:11,394 44 INFO rb-5c3f854-225290-421545 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-06 10:08:11,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.079 2026-10-06 10:08:11,459 44 INFO rb-5c3f854-225290-421545 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-06 10:08:11,479 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "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.158 2026-10-06 10:08:11,492 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.033 2026-10-06 10:08:11,674 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.058 0.138 2026-10-06 10:08:11,704 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.012 2026-10-06 10:08:11,708 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 10:08:11,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "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-06 10:08:11,748 44 INFO rb-5c3f854-225290-421545 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-06 10:08:11,781 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.022 0.037 2026-10-06 10:08:11,807 44 INFO rb-5c3f854-225290-421545 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-06 10:08:11,869 44 INFO rb-5c3f854-225290-421545 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-06 10:08:11,880 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "POST /mail/data HTTP/1.1" 200 - 31 0.038 0.075 2026-10-06 10:08:11,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "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.128 2026-10-06 10:08:11,936 44 INFO rb-5c3f854-225290-421545 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-06 10:08:11,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.007 0.134 2026-10-06 10:08:11,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:11] "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-06 10:08:12,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.070 0.117 2026-10-06 10:08:12,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.011 0.015 2026-10-06 10:08:12,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.007 0.015 2026-10-06 10:08:12,199 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.013 2026-10-06 10:08:12,212 44 INFO rb-5c3f854-225290-421545 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-06 10:08:12,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "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.031 2026-10-06 10:08:12,272 44 INFO rb-5c3f854-225290-421545 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-06 10:08:12,298 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /mail/data HTTP/1.1" 200 - 31 0.022 0.067 2026-10-06 10:08:12,331 44 INFO rb-5c3f854-225290-421545 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-06 10:08:12,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.051 2026-10-06 10:08:12,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "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.126 2026-10-06 10:08:12,403 44 INFO rb-5c3f854-225290-421545 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-06 10:08:12,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 10:08:12,544 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.034 0.095 2026-10-06 10:08:12,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.007 0.009 2026-10-06 10:08:12,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 10:08:12,613 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "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-06 10:08:12,618 44 INFO rb-5c3f854-225290-421545 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-06 10:08:12,644 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.032 2026-10-06 10:08:12,673 44 INFO rb-5c3f854-225290-421545 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-06 10:08:12,711 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /mail/data HTTP/1.1" 200 - 31 0.022 0.069 2026-10-06 10:08:12,732 44 INFO rb-5c3f854-225290-421545 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-06 10:08:12,738 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "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.090 2026-10-06 10:08:12,784 44 INFO rb-5c3f854-225290-421545 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-06 10:08:12,847 44 INFO rb-5c3f854-225290-421545 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-06 10:08:12,867 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.004 0.013 2026-10-06 10:08:12,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:12] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-06 10:08:12,909 44 INFO rb-5c3f854-225290-421545 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-06 10:08:12,972 44 INFO rb-5c3f854-225290-421545 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-06 10:08:13,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:13] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.011 0.054 2026-10-06 10:08:13,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:13] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.014 0.046 2026-10-06 10:08:13,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:13] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.056 2026-10-06 10:08:13,149 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:13] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 10:08:13,191 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-10-06 10:08:13,192 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 10:08:13,535 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 59045060 (allocated 61431808) 2026-10-06 10:08:13,542 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 152251 2026-10-06 10:08:13,545 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-10-06 10:08:13,546 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 152251 2026-10-06 10:08:13,688 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100813_688034_test_project_task_history.txt 2026-10-06 10:08:13,688 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmphtjn5toe_chrome_odoo" 2026-10-06 10:08:13,711 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-10-06 10:08:14,245 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 152626 2026-10-06 10:08:14,245 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmplk_mq3g4_chrome_odoo 2026-10-06 10:08:14,245 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:33261/json/version 2026-10-06 10:08:14,247 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33261', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:08:14,304 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: Chrome/150.0.7871.114 2026-10-06 10:08:14,305 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:33261/json 2026-10-06 10:08:14,306 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33261', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:08:14,317 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:33261/devtools/page/C8B555634550E9A0EDA12B57069D1603 2026-10-06 10:08:14,334 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-10-06 10:08:14,340 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-10-06 10:08:14,403 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:08:14,413 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-10-06 10:08:14,414 44 INFO rb-5c3f854-225290-421545 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-06 10:08:14,414 44 INFO rb-5c3f854-225290-421545 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-06 10:08:14,447 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:08:16,153 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:16] "GET /odoo HTTP/1.1" 200 - 157 0.186 1.524 2026-10-06 10:08:16,157 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': 'C8B555634550E9A0EDA12B57069D1603', 'loaderId': '88632523A3A2116584224C4F513A3CEB', 'isDownload': False} 2026-10-06 10:08:16,157 44 INFO rb-5c3f854-225290-421545 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-06 10:08:16,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:16] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.020 2026-10-06 10:08:16,389 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:16] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.032 0.161 2026-10-06 10:08:16,397 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:16] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.201 2026-10-06 10:08:16,433 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.020 0.211 2026-10-06 10:08:16,456 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:16] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.007 2026-10-06 10:08:16,547 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:16] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.007 2026-10-06 10:08:17,363 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:08:17,364 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:08:17,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 10:08:17,426 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.009 2026-10-06 10:08:17,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:08:17,510 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-06 10:08:17,515 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.025 0.079 2026-10-06 10:08:17,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.076 2026-10-06 10:08:17,533 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:08:17,550 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:08:17,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /odoo HTTP/1.1" 200 - 29 0.045 0.066 2026-10-06 10:08:17,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.133 2026-10-06 10:08:17,809 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.021 0.063 2026-10-06 10:08:17,810 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:08:17,844 44 INFO rb-5c3f854-225290-421545 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-06 10:08:17,855 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "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-06 10:08:17,876 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.022 0.122 2026-10-06 10:08:17,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.153 2026-10-06 10:08:17,899 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.159 2026-10-06 10:08:17,933 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /web/image/res.partner/3/avatar_128?unique=1791271899000 HTTP/1.1" 200 - 6 0.010 0.190 2026-10-06 10:08:17,985 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:08:17,987 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:08:17,988 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.141 2026-10-06 10:08:17,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.146 2026-10-06 10:08:18,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:18] "POST /mail/data HTTP/1.1" 200 - 34 0.043 0.192 2026-10-06 10:08:18,190 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:18] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.035 0.265 2026-10-06 10:08:18,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:18] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.022 0.124 2026-10-06 10:08:18,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.003 0.142 2026-10-06 10:08:19,067 44 INFO rb-5c3f854-225290-421545 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-06 10:08:19,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:08:19,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.024 2026-10-06 10:08:19,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.005 2026-10-06 10:08:19,138 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-06 10:08:19,322 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.020 0.025 2026-10-06 10:08:19,335 44 INFO rb-5c3f854-225290-421545 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-06 10:08:19,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.009 0.051 2026-10-06 10:08:19,361 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.051 2026-10-06 10:08:19,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.007 0.076 2026-10-06 10:08:19,418 44 INFO rb-5c3f854-225290-421545 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-06 10:08:19,472 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "POST /mail/data HTTP/1.1" 200 - 19 0.037 0.108 2026-10-06 10:08:19,493 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.151 2026-10-06 10:08:19,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.140 2026-10-06 10:08:19,508 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.141 2026-10-06 10:08:19,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.101 2026-10-06 10:08:19,528 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.028 2026-10-06 10:08:19,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "POST /web/action/load HTTP/1.1" 200 - 10 0.012 0.127 2026-10-06 10:08:19,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:19] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.126 0.237 2026-10-06 10:08:20,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:20] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.032 0.067 2026-10-06 10:08:20,143 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:20] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.098 2026-10-06 10:08:20,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:20] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.041 2026-10-06 10:08:20,368 44 INFO rb-5c3f854-225290-421545 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-06 10:08:20,405 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:20] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.019 0.022 2026-10-06 10:08:20,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:20] "POST /mail/data HTTP/1.1" 200 - 45 0.045 0.101 2026-10-06 10:08:20,579 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:20] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.016 0.178 2026-10-06 10:08:20,624 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:20] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.038 2026-10-06 10:08:20,873 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:20] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.050 0.183 2026-10-06 10:08:20,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:20] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.009 2026-10-06 10:08:20,988 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:20] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.021 0.066 2026-10-06 10:08:20,995 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:20] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.067 2026-10-06 10:08:21,025 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:21] "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-06 10:08:21,120 44 INFO rb-5c3f854-225290-421545 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-06 10:08:21,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:21] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.094 2026-10-06 10:08:21,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:21] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.022 0.052 2026-10-06 10:08:21,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:21] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 33 0.028 0.125 2026-10-06 10:08:21,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:21] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 10:08:21,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:21] "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-06 10:08:21,558 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:21] "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-06 10:08:21,689 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:21] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-10-06 10:08:21,734 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:21] "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.021 2026-10-06 10:08:21,772 44 INFO rb-5c3f854-225290-421545 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-06 10:08:21,827 44 INFO rb-5c3f854-225290-421545 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-06 10:08:21,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:21] "POST /mail/data HTTP/1.1" 200 - 33 0.036 0.078 2026-10-06 10:08:21,912 44 INFO rb-5c3f854-225290-421545 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-06 10:08:21,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:21] "POST /mail/thread/messages HTTP/1.1" 200 - 29 0.037 0.152 2026-10-06 10:08:22,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.011 0.250 2026-10-06 10:08:22,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.132 2026-10-06 10:08:22,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "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.302 2026-10-06 10:08:22,091 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.061 2026-10-06 10:08:22,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.049 0.288 2026-10-06 10:08:22,332 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "GET /web/image/res.partner/2/avatar_128?unique=1791271846000 HTTP/1.1" 200 - 5 0.007 0.221 2026-10-06 10:08:22,338 44 INFO rb-5c3f854-225290-421545 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-06 10:08:22,345 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.228 2026-10-06 10:08:22,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.052 2026-10-06 10:08:22,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.054 2026-10-06 10:08:22,408 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.016 0.111 2026-10-06 10:08:22,457 44 INFO rb-5c3f854-225290-421545 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-06 10:08:22,505 44 INFO rb-5c3f854-225290-421545 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-06 10:08:22,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "POST /mail/data HTTP/1.1" 200 - 26 0.044 0.110 2026-10-06 10:08:22,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "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.204 2026-10-06 10:08:22,582 44 INFO rb-5c3f854-225290-421545 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-06 10:08:22,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "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.205 2026-10-06 10:08:22,614 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "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.069 2026-10-06 10:08:22,636 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.004 0.035 2026-10-06 10:08:22,680 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:08:22,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.014 0.021 2026-10-06 10:08:22,724 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.049 2026-10-06 10:08:22,749 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "GET /web/assets/953a6f0/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 10:08:22,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "GET /web/assets/31d0298/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 10:08:22,781 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 10:08:22,822 44 INFO rb-5c3f854-225290-421545 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-06 10:08:22,870 44 INFO rb-5c3f854-225290-421545 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-06 10:08:22,928 44 INFO rb-5c3f854-225290-421545 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-06 10:08:22,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.003 0.010 2026-10-06 10:08:22,981 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:22] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.003 0.010 2026-10-06 10:08:23,013 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:23] "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-06 10:08:23,050 44 INFO rb-5c3f854-225290-421545 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-06 10:08:23,114 44 INFO rb-5c3f854-225290-421545 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-06 10:08:23,193 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:23] "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-06 10:08:23,194 44 INFO rb-5c3f854-225290-421545 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-06 10:08:23,257 44 INFO rb-5c3f854-225290-421545 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-06 10:08:23,293 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:23] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.029 2026-10-06 10:08:23,312 44 INFO rb-5c3f854-225290-421545 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-06 10:08:23,386 44 INFO rb-5c3f854-225290-421545 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-06 10:08:23,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:23] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.005 0.006 2026-10-06 10:08:23,541 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:23] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.032 0.114 2026-10-06 10:08:23,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:23] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.011 2026-10-06 10:08:23,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:23] "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-06 10:08:23,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:23] "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-06 10:08:23,605 44 INFO rb-5c3f854-225290-421545 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-06 10:08:23,641 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08: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.019 0.029 2026-10-06 10:08:23,665 44 INFO rb-5c3f854-225290-421545 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-06 10:08:23,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:23] "POST /mail/data HTTP/1.1" 200 - 26 0.026 0.076 2026-10-06 10:08:23,718 44 INFO rb-5c3f854-225290-421545 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-06 10:08:23,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08: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.012 0.112 2026-10-06 10:08:23,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:23] "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-06 10:08:23,796 44 INFO rb-5c3f854-225290-421545 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-06 10:08:23,881 44 INFO rb-5c3f854-225290-421545 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-06 10:08:23,939 44 INFO rb-5c3f854-225290-421545 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-06 10:08:23,979 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:23] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.031 2026-10-06 10:08:23,993 44 INFO rb-5c3f854-225290-421545 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-06 10:08:24,068 44 INFO rb-5c3f854-225290-421545 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-06 10:08:24,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:24] "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-06 10:08:24,237 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:24] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.051 0.107 2026-10-06 10:08:24,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:24] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.010 2026-10-06 10:08:24,276 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:24] "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-06 10:08:24,301 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-10-06 10:08:24,305 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:24] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.005 0.015 2026-10-06 10:08:24,307 44 INFO rb-5c3f854-225290-421545 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-06 10:08:24,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08: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.015 0.043 2026-10-06 10:08:24,453 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:24] "POST /mail/data HTTP/1.1" 200 - 26 0.032 0.119 2026-10-06 10:08:24,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08: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.017 0.168 2026-10-06 10:08:24,509 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:24] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:08:24,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 35294760 (allocated 36294656) 2026-10-06 10:08:24,626 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 152626 2026-10-06 10:08:24,633 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-10-06 10:08:24,637 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 152626 2026-10-06 10:08:24,740 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100824_740337_test_project_task_last_history_steps.txt 2026-10-06 10:08:24,740 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmplk_mq3g4_chrome_odoo" 2026-10-06 10:08:24,770 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:08:28,235 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-10-06 10:08:28,263 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 379, model: project.update 2026-10-06 10:08:28,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-10-06 10:08:28,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 379, model: project.milestone 2026-10-06 10:08:28,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-10-06 10:08:28,465 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #379 deleted mail.message records with IDs: [18617] 2026-10-06 10:08:28,477 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 379, model: project.milestone 2026-10-06 10:08:28,489 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-10-06 10:08:28,569 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 379, model: project.milestone 2026-10-06 10:08:28,584 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-10-06 10:08:28,644 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-10-06 10:08:28,696 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #378 deleted mail.message records with IDs: [18616] 2026-10-06 10:08:28,734 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #378 deleted project.update records with IDs: [1] 2026-10-06 10:08:28,766 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-10-06 10:08:28,816 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 379, model: project.update 2026-10-06 10:08:28,828 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-10-06 10:08:28,881 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 379, model: project.update 2026-10-06 10:08:28,895 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-10-06 10:08:28,954 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 379, model: project.update 2026-10-06 10:08:28,965 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-10-06 10:08:29,021 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 379, model: project.update 2026-10-06 10:08:29,033 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-10-06 10:08:29,115 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-10-06 10:08:29,208 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #376 deleted mail.message records with IDs: [18616] 2026-10-06 10:08:29,215 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 376, model: project.update 2026-10-06 10:08:29,227 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-10-06 10:08:29,306 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 376, model: project.update 2026-10-06 10:08:29,316 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_unlink ... 2026-10-06 10:08:29,486 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #377 deleted mail.message records with IDs: [18621] 2026-10-06 10:08:29,506 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #377 deleted project.update records with IDs: [2] 2026-10-06 10:08:29,516 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #377 deleted mail.followers records with IDs: [3462] 2026-10-06 10:08:29,546 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 10:08:31,756 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-10-06 10:08:32,048 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-10-06 10:08:32,445 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-10-06 10:08:32,984 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-10-06 10:08:33,550 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:08:33,557 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-10-06 10:08:33,923 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 152909 2026-10-06 10:08:33,923 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpwgk2433d_chrome_odoo 2026-10-06 10:08:33,923 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:36585/json/version 2026-10-06 10:08:33,924 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36585', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:08:34,001 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 10:08:34,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:36585/json 2026-10-06 10:08:34,002 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36585', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:08:34,024 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:36585/devtools/page/E8B20A07564796D68F3372AEA2569088 2026-10-06 10:08:34,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-06 10:08:34,045 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-06 10:08:34,089 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:08:34,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-06 10:08:34,110 44 INFO rb-5c3f854-225290-421545 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-06 10:08:34,110 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 10:08:34,146 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:08:36,197 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:36] "GET /odoo HTTP/1.1" 200 - 162 0.190 1.873 2026-10-06 10:08:36,201 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': 'E8B20A07564796D68F3372AEA2569088', 'loaderId': '31F565D09A958B144C05209A7A65BA48', 'isDownload': False} 2026-10-06 10:08:36,201 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-10-06 10:08:36,286 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.023 0.032 2026-10-06 10:08:36,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.019 0.131 2026-10-06 10:08:36,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:36] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.161 2026-10-06 10:08:36,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:36] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.167 2026-10-06 10:08:36,430 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:36] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 10:08:36,503 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:36] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 10:08:37,369 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:08:37,378 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 10:08:37,379 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-06 10:08:37,444 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:08:37,491 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-06 10:08:37,495 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.027 0.063 2026-10-06 10:08:37,506 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.093 2026-10-06 10:08:37,526 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.076 2026-10-06 10:08:37,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 10:08:37,546 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:08:37,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /odoo HTTP/1.1" 200 - 29 0.041 0.055 2026-10-06 10:08:37,687 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.115 2026-10-06 10:08:37,766 44 INFO rb-5c3f854-225290-421545 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-06 10:08:37,768 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.034 0.059 2026-10-06 10:08:37,804 44 INFO rb-5c3f854-225290-421545 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-06 10:08:37,808 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 10:08:37,832 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /web/image/res.partner/3/avatar_128?unique=1791271899000 HTTP/1.1" 200 - 6 0.023 0.132 2026-10-06 10:08:37,840 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.042 2026-10-06 10:08:37,852 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.144 2026-10-06 10:08:37,866 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.004 0.147 2026-10-06 10:08:37,869 44 INFO rb-5c3f854-225290-421545 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-06 10:08:37,889 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.201 2026-10-06 10:08:37,921 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.062 2026-10-06 10:08:37,930 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.002 0.056 2026-10-06 10:08:37,944 44 INFO rb-5c3f854-225290-421545 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-06 10:08:37,950 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 10:08:37,952 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.071 2026-10-06 10:08:37,984 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:37] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:08:38,103 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:38] "POST /mail/data HTTP/1.1" 200 - 34 0.086 0.160 2026-10-06 10:08:38,111 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.264 2026-10-06 10:08:38,146 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:38] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.149 2026-10-06 10:08:38,159 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.170 2026-10-06 10:08:38,639 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:38] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.151 0.289 2026-10-06 10:08:38,697 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:38] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.028 2026-10-06 10:08:38,704 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:38] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 10:08:38,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:38] "POST /mail/data HTTP/1.1" 200 - 45 0.075 0.115 2026-10-06 10:08:38,930 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:38] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.146 2026-10-06 10:08:38,996 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:38] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:08:39,011 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:39] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.032 2026-10-06 10:08:39,032 44 INFO rb-5c3f854-225290-421545 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-06 10:08:39,066 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:39] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.014 0.030 2026-10-06 10:08:39,098 44 INFO rb-5c3f854-225290-421545 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-06 10:08:39,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:39] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.010 0.056 2026-10-06 10:08:39,138 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:39] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.007 0.085 2026-10-06 10:08:39,154 44 INFO rb-5c3f854-225290-421545 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-06 10:08:39,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:39] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.009 0.114 2026-10-06 10:08:39,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:39] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.008 0.148 2026-10-06 10:08:39,239 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:39] "POST /web/action/load HTTP/1.1" 200 - 11 0.008 0.075 2026-10-06 10:08:39,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:39] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.023 2026-10-06 10:08:39,349 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:39] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.004 0.015 2026-10-06 10:08:39,462 44 INFO rb-5c3f854-225290-421545 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-06 10:08:39,528 44 INFO rb-5c3f854-225290-421545 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-06 10:08:39,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:39] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.045 0.084 2026-10-06 10:08:39,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:39] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 21 0.014 0.044 2026-10-06 10:08:40,030 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.046 0.230 2026-10-06 10:08:40,062 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 10:08:40,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:40] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.002 0.012 2026-10-06 10:08:40,093 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:40] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 10:08:40,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:40] "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-06 10:08:40,157 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,213 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,249 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:40] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.007 0.028 2026-10-06 10:08:40,287 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,344 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,402 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,417 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:40] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.004 0.010 2026-10-06 10:08:40,452 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,452 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:40] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.007 0.016 2026-10-06 10:08:40,508 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,548 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.004 0.025 2026-10-06 10:08:40,562 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,584 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:40] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.002 0.014 2026-10-06 10:08:40,622 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,673 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,734 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,792 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,840 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,891 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,906 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.070 0.099 2026-10-06 10:08:40,943 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:40] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 10:08:40,967 44 INFO rb-5c3f854-225290-421545 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-06 10:08:40,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:40] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.013 0.030 2026-10-06 10:08:41,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.025 0.068 2026-10-06 10:08:41,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.036 2026-10-06 10:08:41,073 44 INFO rb-5c3f854-225290-421545 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-06 10:08:41,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.047 2026-10-06 10:08:41,129 44 INFO rb-5c3f854-225290-421545 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-06 10:08:41,195 44 INFO rb-5c3f854-225290-421545 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-06 10:08:41,242 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.034 0.077 2026-10-06 10:08:41,252 44 INFO rb-5c3f854-225290-421545 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-06 10:08:41,277 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.016 2026-10-06 10:08:41,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.009 0.033 2026-10-06 10:08:41,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.013 0.056 2026-10-06 10:08:41,383 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.013 0.089 2026-10-06 10:08:41,399 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 3 0.005 0.064 2026-10-06 10:08:41,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.039 2026-10-06 10:08:41,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.051 2026-10-06 10:08:41,476 44 INFO rb-5c3f854-225290-421545 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-06 10:08:41,535 44 INFO rb-5c3f854-225290-421545 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-06 10:08:41,544 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 10:08:41,578 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.012 2026-10-06 10:08:41,672 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.028 0.075 2026-10-06 10:08:41,725 44 INFO rb-5c3f854-225290-421545 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-06 10:08:41,776 44 INFO rb-5c3f854-225290-421545 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-06 10:08:41,991 44 INFO rb-5c3f854-225290-421545 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-06 10:08:42,039 44 INFO rb-5c3f854-225290-421545 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-06 10:08:42,044 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.048 0.054 2026-10-06 10:08:42,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "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-06 10:08:42,082 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.021 2026-10-06 10:08:42,156 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.004 0.076 2026-10-06 10:08:42,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.021 0.122 2026-10-06 10:08:42,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.013 0.065 2026-10-06 10:08:42,267 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.081 2026-10-06 10:08:42,293 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 10:08:42,345 44 INFO rb-5c3f854-225290-421545 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-06 10:08:42,410 44 INFO rb-5c3f854-225290-421545 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-06 10:08:42,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.004 0.067 2026-10-06 10:08:42,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 16 0.012 0.032 2026-10-06 10:08:42,554 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.036 2026-10-06 10:08:42,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 10:08:42,669 44 INFO rb-5c3f854-225290-421545 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-06 10:08:42,739 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.051 2026-10-06 10:08:42,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "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.016 0.032 2026-10-06 10:08:42,889 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 - 29 0.026 0.084 2026-10-06 10:08:42,891 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.117 2026-10-06 10:08:42,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 10:08:43,121 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.008 0.019 2026-10-06 10:08:43,144 44 INFO rb-5c3f854-225290-421545 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-06 10:08:43,230 44 INFO rb-5c3f854-225290-421545 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-06 10:08:43,257 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.036 0.038 2026-10-06 10:08:43,291 44 INFO rb-5c3f854-225290-421545 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-06 10:08:43,335 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "POST /mail/data HTTP/1.1" 200 - 34 0.025 0.086 2026-10-06 10:08:43,359 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.009 0.161 2026-10-06 10:08:43,467 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 31 0.036 0.134 2026-10-06 10:08:43,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.116 2026-10-06 10:08:43,510 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:08:43,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "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.011 0.019 2026-10-06 10:08:43,551 44 INFO rb-5c3f854-225290-421545 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-06 10:08:43,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 10:08:43,586 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "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.010 0.048 2026-10-06 10:08:43,602 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.008 0.065 2026-10-06 10:08:43,669 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "POST /mail/data HTTP/1.1" 200 - 31 0.028 0.051 2026-10-06 10:08:43,757 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.037 0.157 2026-10-06 10:08:43,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "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.190 2026-10-06 10:08:43,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.096 2026-10-06 10:08:43,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.012 2026-10-06 10:08:43,988 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.022 0.065 2026-10-06 10:08:43,997 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:43] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.094 2026-10-06 10:08:44,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "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-06 10:08:44,072 44 INFO rb-5c3f854-225290-421545 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-06 10:08:44,133 44 INFO rb-5c3f854-225290-421545 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-06 10:08:44,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "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.008 0.025 2026-10-06 10:08:44,213 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "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.007 0.023 2026-10-06 10:08:44,321 44 INFO rb-5c3f854-225290-421545 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-06 10:08:44,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "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.006 0.015 2026-10-06 10:08:44,377 44 INFO rb-5c3f854-225290-421545 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-06 10:08:44,422 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "POST /web/action/load HTTP/1.1" 200 - 17 0.009 0.032 2026-10-06 10:08:44,500 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 22 0.013 0.040 2026-10-06 10:08:44,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.003 0.005 2026-10-06 10:08:44,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 38 0.035 0.059 2026-10-06 10:08:44,670 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 17 0.013 0.098 2026-10-06 10:08:44,712 44 INFO rb-5c3f854-225290-421545 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-06 10:08:44,769 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "POST /web/dataset/call_button/project.project/action_get_list_view#project.project.action_get_list_view HTTP/1.1" 200 - 16 0.019 0.030 2026-10-06 10:08:44,867 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "POST /web/dataset/call_kw/project.milestone/get_views#project.milestone.get_views HTTP/1.1" 200 - 17 0.016 0.062 2026-10-06 10:08:44,893 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 10:08:44,961 44 INFO rb-5c3f854-225290-421545 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-06 10:08:44,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 10:08:44,977 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:08:45,027 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:45] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 5 0.005 0.014 2026-10-06 10:08:45,076 44 INFO rb-5c3f854-225290-421545 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-06 10:08:45,177 44 INFO rb-5c3f854-225290-421545 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-06 10:08:45,259 44 INFO rb-5c3f854-225290-421545 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-06 10:08:45,265 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:45] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.025 2026-10-06 10:08:45,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:45] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.003 0.009 2026-10-06 10:08:45,413 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:45] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 23 0.031 0.057 2026-10-06 10:08:45,452 44 INFO rb-5c3f854-225290-421545 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-06 10:08:45,514 44 INFO rb-5c3f854-225290-421545 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-06 10:08:45,606 44 INFO rb-5c3f854-225290-421545 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-06 10:08:45,668 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:45] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 13 0.017 0.042 2026-10-06 10:08:45,708 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:45] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 9 0.007 0.019 2026-10-06 10:08:45,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:45] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 21 0.030 0.048 2026-10-06 10:08:45,839 44 INFO rb-5c3f854-225290-421545 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-06 10:08:45,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:45] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 4 0.015 0.012 2026-10-06 10:08:45,914 44 INFO rb-5c3f854-225290-421545 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-06 10:08:46,013 44 INFO rb-5c3f854-225290-421545 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-06 10:08:46,033 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:46] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 10:08:46,066 44 INFO rb-5c3f854-225290-421545 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-06 10:08:46,069 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:46] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 10:08:46,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:46] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 15 0.034 0.048 2026-10-06 10:08:46,212 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:46] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.019 2026-10-06 10:08:46,251 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:46] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 10:08:46,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:46] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.026 0.054 2026-10-06 10:08:46,402 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:46] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.021 0.102 2026-10-06 10:08:46,444 44 INFO rb-5c3f854-225290-421545 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-06 10:08:46,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:46] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.016 2026-10-06 10:08:46,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:46] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 - 16 0.014 0.103 2026-10-06 10:08:46,744 44 INFO rb-5c3f854-225290-421545 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-06 10:08:46,805 44 INFO rb-5c3f854-225290-421545 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-06 10:08:46,857 44 INFO rb-5c3f854-225290-421545 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-06 10:08:46,909 44 INFO rb-5c3f854-225290-421545 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-06 10:08:46,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:46] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 - 28 0.035 0.075 2026-10-06 10:08:46,974 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:46] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-06 10:08:47,013 44 INFO rb-5c3f854-225290-421545 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-06 10:08:47,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:47] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.013 0.034 2026-10-06 10:08:47,083 44 INFO rb-5c3f854-225290-421545 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-06 10:08:47,098 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:47] "POST /mail/data HTTP/1.1" 200 - 31 0.020 0.069 2026-10-06 10:08:47,135 44 INFO rb-5c3f854-225290-421545 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-06 10:08:47,191 44 INFO rb-5c3f854-225290-421545 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-06 10:08:47,207 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:47] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 10:08:47,254 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:47] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.004 0.021 2026-10-06 10:08:47,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:47] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.023 0.060 2026-10-06 10:08:47,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:47] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.044 0.127 2026-10-06 10:08:47,495 44 INFO rb-5c3f854-225290-421545 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-06 10:08:47,514 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:47] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.000 0.015 2026-10-06 10:08:47,560 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:47] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.003 0.015 2026-10-06 10:08:47,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:47] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.024 0.056 2026-10-06 10:08:47,683 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:47] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.023 0.073 2026-10-06 10:08:47,725 44 INFO rb-5c3f854-225290-421545 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-06 10:08:47,780 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-06 10:08:47,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 10:08:47,886 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:47] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.006 0.093 2026-10-06 10:08:48,092 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 49462368 (allocated 51503104) 2026-10-06 10:08:48,103 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 152909 2026-10-06 10:08:48,107 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-06 10:08:48,108 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 152909 2026-10-06 10:08:48,204 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100848_204128_test_01_project_tour.txt 2026-10-06 10:08:48,204 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpwgk2433d_chrome_odoo" 2026-10-06 10:08:48,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 153229 2026-10-06 10:08:48,640 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmp0djrwb0f_chrome_odoo 2026-10-06 10:08:48,640 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:43971/json/version 2026-10-06 10:08:48,641 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43971', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:08:48,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 10:08:48,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:43971/json 2026-10-06 10:08:48,663 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43971', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:08:48,680 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:43971/devtools/page/DB91413027A379EA38BAB4C0CE681E20 2026-10-06 10:08:48,690 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-06 10:08:48,697 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-06 10:08:48,729 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:08:48,732 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-06 10:08:48,739 44 INFO rb-5c3f854-225290-421545 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-06 10:08:48,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 10:08:48,828 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:48] "GET /odoo HTTP/1.1" 200 - 31 0.020 0.052 2026-10-06 10:08:48,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': 'DB91413027A379EA38BAB4C0CE681E20', 'loaderId': 'CCB143EA9A63A3B05C79D8B6E02DDB9E', 'isDownload': False} 2026-10-06 10:08:48,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-06 10:08:48,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:48] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.036 2026-10-06 10:08:48,924 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:48] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.049 2026-10-06 10:08:48,938 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:48] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.066 2026-10-06 10:08:48,953 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.008 0.043 2026-10-06 10:08:48,985 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:48] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.008 2026-10-06 10:08:49,076 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:49] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.008 0.011 2026-10-06 10:08:49,846 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 10:08:49,853 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:49] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 10:08:49,854 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:49] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:08:49,875 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:49] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 10:08:49,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 10:08:49,939 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-06 10:08:49,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:08:49,984 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:49] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:08:50,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "GET /odoo HTTP/1.1" 200 - 31 0.033 0.057 2026-10-06 10:08:50,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.089 2026-10-06 10:08:50,161 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.010 0.040 2026-10-06 10:08:50,174 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:08:50,178 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08: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-06 10:08:50,194 44 INFO rb-5c3f854-225290-421545 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-06 10:08:50,215 44 INFO rb-5c3f854-225290-421545 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-06 10:08:50,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "GET /web/image/res.partner/3/avatar_128?unique=1791271899000 HTTP/1.1" 200 - 6 0.029 0.071 2026-10-06 10:08:50,240 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.005 0.118 2026-10-06 10:08:50,248 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.119 2026-10-06 10:08:50,270 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.085 2026-10-06 10:08:50,277 44 INFO rb-5c3f854-225290-421545 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-06 10:08:50,314 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "POST /mail/data HTTP/1.1" 200 - 19 0.019 0.108 2026-10-06 10:08:50,320 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.199 2026-10-06 10:08:50,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.036 2026-10-06 10:08:50,334 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.043 2026-10-06 10:08:50,338 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.120 2026-10-06 10:08:50,393 44 INFO rb-5c3f854-225290-421545 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-06 10:08:50,414 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:08:50,431 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:08:50,456 44 INFO rb-5c3f854-225290-421545 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-06 10:08:50,459 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "POST /web/action/load HTTP/1.1" 200 - 10 0.037 0.029 2026-10-06 10:08:50,658 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.008 0.083 2026-10-06 10:08:50,714 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:08:50,774 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 20 0.024 0.045 2026-10-06 10:08:50,785 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.050 2026-10-06 10:08:50,850 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:50] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 10:08:50,928 44 INFO rb-5c3f854-225290-421545 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-06 10:08:50,990 44 INFO rb-5c3f854-225290-421545 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-06 10:08:51,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "POST /mail/data HTTP/1.1" 200 - 41 0.029 0.072 2026-10-06 10:08:51,043 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.010 0.101 2026-10-06 10:08:51,072 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.004 0.011 2026-10-06 10:08:51,075 44 INFO rb-5c3f854-225290-421545 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-06 10:08:51,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "POST /web/action/load HTTP/1.1" 200 - 9 0.006 0.016 2026-10-06 10:08:51,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 10:08:51,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 1 0.002 0.031 2026-10-06 10:08:51,275 44 INFO rb-5c3f854-225290-421545 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-06 10:08:51,337 44 INFO rb-5c3f854-225290-421545 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-06 10:08:51,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 22 0.021 0.056 2026-10-06 10:08:51,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.013 0.039 2026-10-06 10:08:51,617 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.105 2026-10-06 10:08:51,656 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.011 2026-10-06 10:08:51,673 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "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-06 10:08:51,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.027 2026-10-06 10:08:51,705 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 10:08:51,731 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:08:51,749 44 INFO rb-5c3f854-225290-421545 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-06 10:08:51,808 44 INFO rb-5c3f854-225290-421545 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-06 10:08:51,824 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.003 0.011 2026-10-06 10:08:51,859 44 INFO rb-5c3f854-225290-421545 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-06 10:08:51,914 44 INFO rb-5c3f854-225290-421545 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-06 10:08:51,972 44 INFO rb-5c3f854-225290-421545 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-06 10:08:51,986 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:51] "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-06 10:08:52,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.001 0.006 2026-10-06 10:08:52,023 44 INFO rb-5c3f854-225290-421545 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-06 10:08:52,081 44 INFO rb-5c3f854-225290-421545 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-06 10:08:52,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 2 0.003 0.017 2026-10-06 10:08:52,133 44 INFO rb-5c3f854-225290-421545 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-06 10:08:52,136 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 2 0.002 0.015 2026-10-06 10:08:52,190 44 INFO rb-5c3f854-225290-421545 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-06 10:08:52,241 44 INFO rb-5c3f854-225290-421545 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-06 10:08:52,299 44 INFO rb-5c3f854-225290-421545 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-06 10:08:52,352 44 INFO rb-5c3f854-225290-421545 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-06 10:08:52,391 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.036 0.054 2026-10-06 10:08:52,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.015 2026-10-06 10:08:52,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.012 0.031 2026-10-06 10:08:52,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.047 2026-10-06 10:08:52,537 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.026 2026-10-06 10:08:52,559 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.009 0.039 2026-10-06 10:08:52,739 44 INFO rb-5c3f854-225290-421545 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-06 10:08:52,787 44 INFO rb-5c3f854-225290-421545 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-06 10:08:52,811 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.045 0.075 2026-10-06 10:08:52,833 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.009 2026-10-06 10:08:52,845 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.018 2026-10-06 10:08:52,847 44 INFO rb-5c3f854-225290-421545 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-06 10:08:52,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.012 0.026 2026-10-06 10:08:52,975 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.110 2026-10-06 10:08:53,110 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:53] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 26 0.026 0.077 2026-10-06 10:08:53,147 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:53] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 10:08:53,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:53] "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-06 10:08:53,239 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:53] "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-06 10:08:53,338 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:53] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 10:08:53,380 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:53] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.018 2026-10-06 10:08:53,395 44 INFO rb-5c3f854-225290-421545 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-06 10:08:53,494 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:53] "POST /mail/data HTTP/1.1" 200 - 35 0.031 0.061 2026-10-06 10:08:53,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:53] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.106 2026-10-06 10:08:53,568 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:53] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.014 0.147 2026-10-06 10:08:53,583 44 INFO rb-5c3f854-225290-421545 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-06 10:08:53,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:53] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.009 2026-10-06 10:08:53,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:53] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 10:08:53,729 44 INFO rb-5c3f854-225290-421545 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-06 10:08:53,744 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:53] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 10:08:53,849 44 INFO rb-5c3f854-225290-421545 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-06 10:08:53,900 44 INFO rb-5c3f854-225290-421545 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-06 10:08:53,964 44 INFO rb-5c3f854-225290-421545 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-06 10:08:54,014 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.018 0.030 2026-10-06 10:08:54,015 44 INFO rb-5c3f854-225290-421545 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-06 10:08:54,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.009 0.020 2026-10-06 10:08:54,087 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-06 10:08:54,146 44 INFO rb-5c3f854-225290-421545 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-06 10:08:54,181 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.010 0.016 2026-10-06 10:08:54,191 44 INFO rb-5c3f854-225290-421545 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-06 10:08:54,213 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 10:08:54,260 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "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.034 2026-10-06 10:08:54,288 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.010 2026-10-06 10:08:54,338 44 INFO rb-5c3f854-225290-421545 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-06 10:08:54,369 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "POST /mail/data HTTP/1.1" 200 - 25 0.018 0.053 2026-10-06 10:08:54,394 44 INFO rb-5c3f854-225290-421545 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-06 10:08:54,404 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.007 0.057 2026-10-06 10:08:54,469 44 INFO rb-5c3f854-225290-421545 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-06 10:08:54,474 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-06 10:08:54,548 44 INFO rb-5c3f854-225290-421545 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-06 10:08:54,610 44 INFO rb-5c3f854-225290-421545 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-06 10:08:54,664 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 27 0.043 0.071 2026-10-06 10:08:54,685 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 10:08:54,757 44 INFO rb-5c3f854-225290-421545 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-06 10:08:54,812 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.010 0.039 2026-10-06 10:08:54,855 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "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-06 10:08:54,883 44 INFO rb-5c3f854-225290-421545 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-06 10:08:54,885 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:08:54,932 44 INFO rb-5c3f854-225290-421545 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-06 10:08:54,998 44 INFO rb-5c3f854-225290-421545 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-06 10:08:55,054 44 INFO rb-5c3f854-225290-421545 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-06 10:08:55,100 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:55] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.025 0.076 2026-10-06 10:08:55,109 44 INFO rb-5c3f854-225290-421545 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-06 10:08:55,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:55] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 84 0.080 0.163 2026-10-06 10:08:55,398 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:55] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.231 2026-10-06 10:08:55,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:55] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.010 0.030 2026-10-06 10:08:55,521 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.069 2026-10-06 10:08:55,527 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:55] "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-06 10:08:55,638 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:55] "POST /mail/data HTTP/1.1" 200 - 36 0.050 0.124 2026-10-06 10:08:55,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:55] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.093 2026-10-06 10:08:55,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:55] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.029 0.141 2026-10-06 10:08:55,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:55] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.181 2026-10-06 10:08:55,760 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:55] "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-06 10:08:55,812 44 INFO rb-5c3f854-225290-421545 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-06 10:08:55,904 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:55] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.031 0.055 2026-10-06 10:08:55,935 44 INFO rb-5c3f854-225290-421545 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-06 10:08:55,992 44 INFO rb-5c3f854-225290-421545 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-06 10:08:56,043 44 INFO rb-5c3f854-225290-421545 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-06 10:08:56,117 44 INFO rb-5c3f854-225290-421545 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-06 10:08:56,236 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:56] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.059 0.066 2026-10-06 10:08:56,325 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:56] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.024 0.054 2026-10-06 10:08:56,368 44 INFO rb-5c3f854-225290-421545 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-06 10:08:56,419 44 INFO rb-5c3f854-225290-421545 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-06 10:08:56,481 44 INFO rb-5c3f854-225290-421545 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-06 10:08:56,536 44 INFO rb-5c3f854-225290-421545 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-06 10:08:56,580 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:56] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.029 0.068 2026-10-06 10:08:56,618 44 INFO rb-5c3f854-225290-421545 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-06 10:08:56,670 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-06 10:08:56,672 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-06 10:08:56,696 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:56] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.048 0.047 2026-10-06 10:08:56,796 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:56] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.041 0.134 2026-10-06 10:08:56,903 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 39914080 (allocated 41537536) 2026-10-06 10:08:56,926 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 153229 2026-10-06 10:08:56,927 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:56] "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-06 10:08:56,936 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-06 10:08:56,942 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 153229 2026-10-06 10:08:56,950 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:08:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.014 0.046 2026-10-06 10:08:57,044 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100857_044150_test_01_project_tour.txt 2026-10-06 10:08:57,044 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmp0djrwb0f_chrome_odoo" 2026-10-06 10:08:57,074 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:08:59,332 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-10-06 10:08:59,945 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-10-06 10:09:00,475 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-10-06 10:09:00,635 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-10-06 10:09:01,150 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-10-06 10:09:01,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-10-06 10:09:01,941 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-10-06 10:09:02,157 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:09:02,725 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:09:03,099 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-10-06 10:09:03,139 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-06 10:09:03,148 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:09:03,482 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:03] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 19 0.023 0.315 2026-10-06 10:09:03,489 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-10-06 10:09:03,538 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-06 10:09:03,552 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:09:03,956 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:03] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 19 0.018 0.387 2026-10-06 10:09:03,969 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:09:05,974 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-10-06 10:09:06,046 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-10-06 10:09:06,211 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-10-06 10:09:06,284 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-10-06 10:09:06,467 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-10-06 10:09:06,643 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-10-06 10:09:06,814 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-10-06 10:09:07,594 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-10-06 10:09:08,056 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-10-06 10:09:08,321 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-10-06 10:09:08,486 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:09:08,671 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-10-06 10:09:09,002 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 153515 2026-10-06 10:09:09,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpnyadwe5__chrome_odoo 2026-10-06 10:09:09,003 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:33767/json/version 2026-10-06 10:09:09,004 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33767', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:09:09,101 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 10:09:09,101 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:33767/json 2026-10-06 10:09:09,102 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33767', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:09:09,129 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:33767/devtools/page/021DA6DC2392CEDA257B696F6A29F271 2026-10-06 10:09:09,143 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-10-06 10:09:09,153 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-10-06 10:09:09,216 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:09:09,229 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-10-06 10:09:09,239 44 INFO rb-5c3f854-225290-421545 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-06 10:09:09,239 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 10:09:09,259 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:09:11,109 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:11] "GET /odoo HTTP/1.1" 200 - 157 0.153 1.701 2026-10-06 10:09:11,114 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': '021DA6DC2392CEDA257B696F6A29F271', 'loaderId': '7B460C4B4836B7B0E593218BAA7786EA', 'isDownload': False} 2026-10-06 10:09:11,114 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate ready code "odoo.isTourReady('project_task_templates_tour')" 2026-10-06 10:09:11,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:11] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.011 2026-10-06 10:09:11,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:11] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.035 0.110 2026-10-06 10:09:11,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:11] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.166 2026-10-06 10:09:11,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.163 2026-10-06 10:09:11,365 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:11] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 10:09:11,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:11] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 10:09:12,342 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 10:09:12,361 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 10:09:12,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-06 10:09:12,453 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:09:12,485 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-06 10:09:12,521 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.040 0.070 2026-10-06 10:09:12,533 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.106 2026-10-06 10:09:12,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.111 2026-10-06 10:09:12,566 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.062 2026-10-06 10:09:12,589 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:09:12,700 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "GET /odoo HTTP/1.1" 200 - 29 0.038 0.056 2026-10-06 10:09:12,729 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.112 2026-10-06 10:09:12,734 44 INFO rb-5c3f854-225290-421545 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-06 10:09:12,742 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 10:09:12,769 44 INFO rb-5c3f854-225290-421545 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-06 10:09:12,770 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "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-06 10:09:12,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 0.133 2026-10-06 10:09:12,824 44 INFO rb-5c3f854-225290-421545 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-06 10:09:12,883 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "POST /mail/data HTTP/1.1" 200 - 35 0.035 0.191 2026-10-06 10:09:12,914 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.217 2026-10-06 10:09:12,921 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.215 2026-10-06 10:09:12,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.186 2026-10-06 10:09:12,977 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:12] "GET /web/image/res.partner/3/avatar_128?unique=1791271899000 HTTP/1.1" 200 - 13 0.014 0.161 2026-10-06 10:09:13,016 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.013 0.317 2026-10-06 10:09:13,022 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.132 2026-10-06 10:09:13,028 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.110 2026-10-06 10:09:13,039 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.249 2026-10-06 10:09:13,105 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:09:13,115 44 INFO rb-5c3f854-225290-421545 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-06 10:09:13,119 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:09:13,144 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.012 2026-10-06 10:09:13,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.100 0.263 2026-10-06 10:09:13,686 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 10:09:13,758 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 21 0.020 0.080 2026-10-06 10:09:13,865 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "POST /mail/data HTTP/1.1" 200 - 45 0.030 0.144 2026-10-06 10:09:13,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.164 2026-10-06 10:09:13,879 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.087 2026-10-06 10:09:13,949 44 INFO rb-5c3f854-225290-421545 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-06 10:09:13,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:13] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.024 0.030 2026-10-06 10:09:14,020 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:14] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.022 0.047 2026-10-06 10:09:14,070 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:14] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.016 0.098 2026-10-06 10:09:14,393 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.061 0.232 2026-10-06 10:09:14,439 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:14] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.013 2026-10-06 10:09:14,456 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 5 0.005 0.023 2026-10-06 10:09:14,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.020 2026-10-06 10:09:14,582 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 10:09:14,959 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:14] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:09:15,020 44 INFO rb-5c3f854-225290-421545 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-06 10:09:15,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:15] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.012 0.026 2026-10-06 10:09:15,058 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:15] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.058 2026-10-06 10:09:15,078 44 INFO rb-5c3f854-225290-421545 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-06 10:09:15,104 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:15] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.017 0.090 2026-10-06 10:09:15,131 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:15] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.006 0.123 2026-10-06 10:09:15,142 44 INFO rb-5c3f854-225290-421545 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-06 10:09:15,302 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:15] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 - 55 0.057 0.103 2026-10-06 10:09:15,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:15] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.055 2026-10-06 10:09:15,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.026 0.048 2026-10-06 10:09:15,591 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:15] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.033 0.143 2026-10-06 10:09:15,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:15] "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-06 10:09:15,738 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:15] "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-06 10:09:15,770 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:15] "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-06 10:09:15,912 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:15] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-10-06 10:09:15,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.020 2026-10-06 10:09:15,972 44 INFO rb-5c3f854-225290-421545 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-06 10:09:16,053 44 INFO rb-5c3f854-225290-421545 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-06 10:09:16,061 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:16] "POST /mail/data HTTP/1.1" 200 - 38 0.032 0.061 2026-10-06 10:09:16,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:16] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.020 0.102 2026-10-06 10:09:16,128 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:16] "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-06 10:09:16,162 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:16] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.144 2026-10-06 10:09:16,271 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:16] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.036 0.161 2026-10-06 10:09:16,348 44 INFO rb-5c3f854-225290-421545 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-06 10:09:16,349 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:16] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.002 0.118 2026-10-06 10:09:16,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:16] "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-06 10:09:16,388 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-10-06 10:09:16,389 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-06 10:09:16,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:16] "POST /mail/data HTTP/1.1" 200 - 31 0.026 0.047 2026-10-06 10:09:16,465 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:16] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.013 0.117 2026-10-06 10:09:16,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:16] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.022 0.184 2026-10-06 10:09:16,555 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:16] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.016 0.179 2026-10-06 10:09:16,563 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:16] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.190 2026-10-06 10:09:16,577 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:09:16] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.246 2026-10-06 10:09:16,625 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 38918312 (allocated 43372544) 2026-10-06 10:09:16,681 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 153515 2026-10-06 10:09:16,682 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-10-06 10:09:16,683 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 153515 2026-10-06 10:09:16,791 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_100916_791570_test_task_templates_tour.txt 2026-10-06 10:09:16,791 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmpnyadwe5__chrome_odoo" 2026-10-06 10:09:16,820 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:09:18,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-10-06 10:09:18,857 44 INFO rb-5c3f854-225290-421545 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-10-06 10:09:19,082 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:09:22,896 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-10-06 10:09:30,222 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:09:56,314 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-10-06 10:09:58,337 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 10:10:27,047 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-10-06 10:10:30,479 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #402 deleted account.analytic.line records with IDs: [12] 2026-10-06 10:10:30,819 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #402 deleted account.move.line.ctp records with IDs: [1366, 1367, 1368] 2026-10-06 10:10:31,059 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #402 deleted account.move.line records with IDs: [2549, 2550, 2551, 2552] 2026-10-06 10:10:31,195 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #402 deleted account.move records with IDs: [957] 2026-10-06 10:10:31,362 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #402 deleted account.analytic.line records with IDs: [11] 2026-10-06 10:10:31,550 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #402 deleted account.move.line.ctp records with IDs: [1365] 2026-10-06 10:10:31,690 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #402 deleted account.move.line records with IDs: [2547, 2548] 2026-10-06 10:10:31,772 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #402 deleted account.move records with IDs: [956] 2026-10-06 10:10:31,822 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_actions ... 2026-10-06 10:10:32,764 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_expense_with_divided_distribution ... 2026-10-06 10:10:36,329 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 10:10:40,508 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_mrp_account.tests.test_analytic_account: Starting TestAnalyticAccountTimesheet.test_analytic_account_access ... 2026-10-06 10:10:40,551 44 INFO rb-5c3f854-225290-421545 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-06 10:10:42,565 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:10:52,063 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_mrp_account.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-10-06 10:10:54,194 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:11:04,462 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-10-06 10:11:05,228 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 10:11:27,868 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-10-06 10:11:30,450 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-10-06 10:11:31,995 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-10-06 10:11:33,203 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-10-06 10:11:36,019 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-10-06 10:11:41,610 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-10-06 10:11:45,758 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_partial_billing_profitability ... 2026-10-06 10:11:47,290 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-10-06 10:11:48,113 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_profitability_when_multiple_aa_in_the_same_line ... 2026-10-06 10:11:49,571 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_order_smart_button ... 2026-10-06 10:11:49,805 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_with_split_bills ... 2026-10-06 10:11:51,992 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_without_analytic_distribution ... 2026-10-06 10:11:53,487 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #411 deleted account.analytic.line records with IDs: [45] 2026-10-06 10:11:53,668 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_vendor_credit_note_profitability ... 2026-10-06 10:11:55,389 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #411 deleted account.move.line.ctp records with IDs: [1417, 1418] 2026-10-06 10:11:55,534 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #411 deleted account.move.line records with IDs: [2627] 2026-10-06 10:11:58,491 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:12:31,407 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-10-06 10:12:31,775 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-10-06 10:12:35,120 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:12:35,124 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-10-06 10:12:36,512 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1585] 2026-10-06 10:12:36,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:13:02,400 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-10-06 10:13:06,246 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 10:13:38,937 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-10-06 10:13:45,042 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #420 deleted stock.move.line records with IDs: [1581] 2026-10-06 10:13:45,537 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #420 deleted account.analytic.line records with IDs: [49] 2026-10-06 10:13:45,812 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #420 deleted account.move.line.ctp records with IDs: [1424] 2026-10-06 10:13:46,023 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #420 deleted account.move.line records with IDs: [2634, 2635] 2026-10-06 10:13:46,176 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #420 deleted account.move records with IDs: [982] 2026-10-06 10:13:47,790 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #420 deleted stock.move.line records with IDs: [1582] 2026-10-06 10:13:48,157 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #420 deleted account.analytic.line records with IDs: [50] 2026-10-06 10:13:48,421 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #420 deleted account.move.line.ctp records with IDs: [1425] 2026-10-06 10:13:48,584 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #420 deleted account.move.line records with IDs: [2636, 2637] 2026-10-06 10:13:48,692 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #420 deleted account.move records with IDs: [983] 2026-10-06 10:13:48,730 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-10-06 10:13:53,272 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-06 10:14:21,008 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_expense_policy ... 2026-10-06 10:14:23,806 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_expense_policy_analytic_distribution ... 2026-10-06 10:14:24,180 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-10-06 10:14:31,055 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 10:14:37,390 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:14:37,914 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-10-06 10:14:38,000 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #434 deleted resource.calendar.leaves records with IDs: [2] 2026-10-06 10:14:38,000 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #434 deleted account.analytic.line records with IDs: [58] 2026-10-06 10:14:38,566 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:14:43,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-10-06 10:14:44,601 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-10-06 10:14:45,000 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [62] 2026-10-06 10:14:45,366 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-10-06 10:14:45,000 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [67] 2026-10-06 10:14:46,000 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [68] 2026-10-06 10:14:46,000 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [69] 2026-10-06 10:14:46,216 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:14:46,955 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:14:47,069 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-10-06 10:14:47,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 153756 2026-10-06 10:14:47,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmpcxmryide_chrome_odoo 2026-10-06 10:14:47,593 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:33325/json/version 2026-10-06 10:14:47,595 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:14:47,638 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: Chrome/150.0.7871.114 2026-10-06 10:14:47,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:33325/json 2026-10-06 10:14:47,639 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:14:47,657 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:33325/devtools/page/5696078823A76D101BF9823ADAFB9D45 2026-10-06 10:14:47,662 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-10-06 10:14:47,665 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-10-06 10:14:47,720 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:14:47,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-10-06 10:14:47,724 44 INFO rb-5c3f854-225290-421545 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-06 10:14:47,725 44 INFO rb-5c3f854-225290-421545 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-06 10:14:47,750 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:14:49,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:49] "GET /odoo?debug=1 HTTP/1.1" 200 - 148 0.151 1.606 2026-10-06 10:14:49,509 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': '5696078823A76D101BF9823ADAFB9D45', 'loaderId': '1949128A3DF027FD0308495706B76AAE', 'isDownload': False} 2026-10-06 10:14:49,509 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate ready code "odoo.isTourReady('project_todo_history_tour')" 2026-10-06 10:14:49,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:49] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 10:14:49,570 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:49] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 10:14:49,764 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:49] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.032 0.180 2026-10-06 10:14:49,778 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.197 2026-10-06 10:14:49,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:49] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 10:14:49,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:49] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-06 10:14:50,711 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:50] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:14:50,714 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:50] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:14:50,746 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-06 10:14:50,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:14:50,863 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-06 10:14:50,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:50] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.030 0.093 2026-10-06 10:14:50,901 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:50] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.119 2026-10-06 10:14:50,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:50] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 10:14:50,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.106 2026-10-06 10:14:50,931 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:50] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:14:51,046 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "GET /odoo HTTP/1.1" 200 - 29 0.027 0.071 2026-10-06 10:14:51,078 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.121 2026-10-06 10:14:51,140 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "GET /web/image/res.partner/3/avatar_128?unique=1791281686000 HTTP/1.1" 200 - 6 0.018 0.043 2026-10-06 10:14:51,157 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:14:51,175 44 INFO rb-5c3f854-225290-421545 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-06 10:14:51,194 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "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-06 10:14:51,216 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.035 0.103 2026-10-06 10:14:51,231 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.005 0.120 2026-10-06 10:14:51,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.130 2026-10-06 10:14:51,263 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.182 2026-10-06 10:14:51,335 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 10:14:51,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.147 2026-10-06 10:14:51,337 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 10:14:51,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.037 0.196 2026-10-06 10:14:51,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.250 2026-10-06 10:14:51,551 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "POST /mail/data HTTP/1.1" 200 - 34 0.052 0.270 2026-10-06 10:14:51,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.091 2026-10-06 10:14:51,597 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.005 0.099 2026-10-06 10:14:52,348 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:52] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:14:52,355 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [1/38] Tour project_todo_history_tour → Step .o_navbar_apps_menu button:enabled 2026-10-06 10:14:52,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 10:14:52,379 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.005 2026-10-06 10:14:52,398 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-06 10:14:52,567 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:52] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.006 0.019 2026-10-06 10:14:52,584 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [2/38] Tour project_todo_history_tour → Step Open the Todo app (trigger: .o_app[data-menu-xmlid='project_todo.menu_todo_todos']) 2026-10-06 10:14:52,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:52] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.016 0.060 2026-10-06 10:14:52,632 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:52] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.066 2026-10-06 10:14:52,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.063 2026-10-06 10:14:52,666 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.096 2026-10-06 10:14:52,719 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [3/38] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-10-06 10:14:52,737 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:52] "POST /mail/data HTTP/1.1" 200 - 19 0.030 0.118 2026-10-06 10:14:52,743 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:52] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.124 2026-10-06 10:14:52,753 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.126 2026-10-06 10:14:52,790 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:52] "POST /web/action/load HTTP/1.1" 200 - 11 0.012 0.052 2026-10-06 10:14:52,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.170 2026-10-06 10:14:53,090 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:53] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 74 0.067 0.191 2026-10-06 10:14:53,170 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:53] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.009 0.029 2026-10-06 10:14:53,264 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:53] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.027 0.103 2026-10-06 10:14:53,344 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:53] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.048 2026-10-06 10:14:53,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:53] "POST /mail/data HTTP/1.1" 200 - 45 0.053 0.104 2026-10-06 10:14:53,490 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [4/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-06 10:14:53,533 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:53] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.050 2026-10-06 10:14:53,627 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:53] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.016 0.107 2026-10-06 10:14:53,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:53] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.069 2026-10-06 10:14:53,755 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:53] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.023 0.042 2026-10-06 10:14:53,761 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:53] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.074 2026-10-06 10:14:53,808 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:53] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.019 0.087 2026-10-06 10:14:53,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:53] "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-06 10:14:53,981 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:53] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.002 0.004 2026-10-06 10:14:54,020 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [5/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-06 10:14:54,026 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.021 2026-10-06 10:14:54,080 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.010 0.043 2026-10-06 10:14:54,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [6/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-06 10:14:54,107 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.066 2026-10-06 10:14:54,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 10:14:54,163 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [7/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-06 10:14:54,280 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 27 0.036 0.073 2026-10-06 10:14:54,336 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [8/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-06 10:14:54,374 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [9/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-06 10:14:54,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.115 2026-10-06 10:14:54,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.103 2026-10-06 10:14:54,441 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [10/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-06 10:14:54,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.014 0.118 2026-10-06 10:14:54,487 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.127 2026-10-06 10:14:54,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [11/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-06 10:14:54,524 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.054 2026-10-06 10:14:54,531 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "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-06 10:14:54,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.026 0.082 2026-10-06 10:14:54,664 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "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-06 10:14:54,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "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-06 10:14:54,687 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [12/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-06 10:14:54,715 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.025 2026-10-06 10:14:54,741 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [13/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-06 10:14:54,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.043 2026-10-06 10:14:54,803 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [14/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-06 10:14:54,871 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [15/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-06 10:14:54,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 10:14:54,964 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.022 0.066 2026-10-06 10:14:54,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:54] "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-06 10:14:55,010 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [16/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-06 10:14:55,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 10:14:55,057 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "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.048 2026-10-06 10:14:55,061 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [17/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-06 10:14:55,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.021 0.058 2026-10-06 10:14:55,128 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [18/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-06 10:14:55,194 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [19/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-06 10:14:55,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "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-06 10:14:55,292 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.020 0.070 2026-10-06 10:14:55,317 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "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-06 10:14:55,339 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "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-06 10:14:55,344 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [20/38] Tour project_todo_history_tour → Step Go back to kanban view of todos. this step is added because it takes some time to save the changes, so it's a sort of timeout to wait a bit for the save (trigger: .o_back_button a) 2026-10-06 10:14:55,367 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "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.020 2026-10-06 10:14:55,392 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "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.033 2026-10-06 10:14:55,403 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [21/38] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-10-06 10:14:55,476 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.057 2026-10-06 10:14:55,519 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.005 0.019 2026-10-06 10:14:55,621 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.056 0.058 2026-10-06 10:14:55,708 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [22/38] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_form_view .o_cp_action_menus i.fa-cog) 2026-10-06 10:14:55,784 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.005 0.067 2026-10-06 10:14:55,847 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.015 0.031 2026-10-06 10:14:55,911 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "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-06 10:14:55,978 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [23/38] Tour project_todo_history_tour → Step .dropdown-menu 2026-10-06 10:14:55,987 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:55] "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.024 2026-10-06 10:14:56,018 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:56] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.024 2026-10-06 10:14:56,020 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [24/38] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_menu_item i.fa-history) 2026-10-06 10:14:56,082 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [25/38] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-06 10:14:56,127 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:56] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.009 0.017 2026-10-06 10:14:56,208 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:14:56,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:56] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.002 0.022 2026-10-06 10:14:56,242 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:56] "GET /web/assets/953a6f0/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 10:14:56,248 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:56] "GET /web/assets/31d0298/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 10:14:56,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:56] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-06 10:14:56,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [26/38] Tour project_todo_history_tour → Step Verify that 5 revisions are displayed (default empty description after the creation of the todo + 3 edits) (trigger: .modal .html-history-dialog .revision-list .btn) 2026-10-06 10:14:56,394 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [27/38] Tour project_todo_history_tour → Step Verify that the active revision (revision 4) is related to the current version (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project todo history version 3)) 2026-10-06 10:14:56,444 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [28/38] Tour project_todo_history_tour → Step Go to the third revision related to the second edit (trigger: .modal .html-history-dialog .revision-list .btn:nth-child(3)) 2026-10-06 10:14:56,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [29/38] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-06 10:14:56,530 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:56] "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.005 0.021 2026-10-06 10:14:56,561 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:56] "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.014 2026-10-06 10:14:56,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:56] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 - 2 0.003 0.015 2026-10-06 10:14:56,644 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [30/38] Tour project_todo_history_tour → Step Verify that the active revision is the one clicked in the previous step (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project todo history version 1)) 2026-10-06 10:14:56,686 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [31/38] Tour project_todo_history_tour → Step .history-container .history-view-top-bar a:contains(Comparison) 2026-10-06 10:14:56,747 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [32/38] Tour project_todo_history_tour → Step Verify comparaison text (trigger: .modal .history-container .history-comparison-view) 2026-10-06 10:14:56,799 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [33/38] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-06 10:14:56,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [34/38] Tour project_todo_history_tour → Step Click on Restore History btn to get back to the selected revision in the previous step (trigger: .modal button.btn-primary:enabled) 2026-10-06 10:14:56,911 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [35/38] Tour project_todo_history_tour → Step Verify the confirmation dialog is opened (trigger: .modal button.btn-primary:text(Restore)) 2026-10-06 10:14:56,979 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [36/38] Tour project_todo_history_tour → Step Verify that the description contains the right text after the restore (trigger: div.note-editable.odoo-editor-editable div.o-paragraph) 2026-10-06 10:14:56,988 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:56] "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-06 10:14:57,030 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [37/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-06 10:14:57,090 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [38/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-06 10:14:57,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:57] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.033 0.093 2026-10-06 10:14:57,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.010 2026-10-06 10:14:57,270 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-10-06 10:14:57,280 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 10:14:57,298 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.026 2026-10-06 10:14:57,336 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:57] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.026 2026-10-06 10:14:57,371 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:57] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.055 2026-10-06 10:14:57,473 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:57] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:14:57,643 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 32558088 (allocated 34164736) 2026-10-06 10:14:57,676 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 153756 2026-10-06 10:14:57,678 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-10-06 10:14:57,679 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 153756 2026-10-06 10:14:57,789 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_101457_789294_test_project_todo_history.txt 2026-10-06 10:14:57,789 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmpcxmryide_chrome_odoo" 2026-10-06 10:14:57,811 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-10-06 10:14:58,664 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 154040 2026-10-06 10:14:58,664 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmp52grgeq__chrome_odoo 2026-10-06 10:14:58,664 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:36409/json/version 2026-10-06 10:14:58,665 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36409', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:14:58,721 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Browser version: Chrome/150.0.7871.114 2026-10-06 10:14:58,721 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:36409/json 2026-10-06 10:14:58,722 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36409', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:14:58,744 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:36409/devtools/page/97329D694687204A454D871CA464C14C 2026-10-06 10:14:58,764 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-10-06 10:14:58,785 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-10-06 10:14:58,976 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:14:58,978 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-10-06 10:14:58,984 44 INFO rb-5c3f854-225290-421545 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-06 10:14:58,984 44 INFO rb-5c3f854-225290-421545 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-06 10:14:59,008 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:15:00,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:00] "GET /odoo HTTP/1.1" 200 - 153 0.111 1.487 2026-10-06 10:15:00,606 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': '97329D694687204A454D871CA464C14C', 'loaderId': '3E9123C83DD8580D269C45497DFD2C12', 'isDownload': False} 2026-10-06 10:15:00,606 44 INFO rb-5c3f854-225290-421545 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-06 10:15:00,634 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:00] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-06 10:15:00,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:00] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 10:15:00,889 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.089 0.158 2026-10-06 10:15:00,907 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.244 2026-10-06 10:15:00,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:00] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-06 10:15:00,949 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:00] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.015 2026-10-06 10:15:01,636 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:01] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:15:01,641 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:01] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 10:15:01,659 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-06 10:15:01,713 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:15:01,760 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: Owl is running in 'dev' mode. 2026-10-06 10:15:01,762 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:01] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.020 0.066 2026-10-06 10:15:01,771 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:01] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.081 2026-10-06 10:15:01,799 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.078 2026-10-06 10:15:01,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 10:15:01,840 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:01] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:15:01,930 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:01] "GET /odoo HTTP/1.1" 200 - 29 0.024 0.052 2026-10-06 10:15:01,969 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:01] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.100 2026-10-06 10:15:02,003 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.038 2026-10-06 10:15:02,036 44 INFO rb-5c3f854-225290-421545 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-06 10:15:02,049 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:15:02,065 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "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-06 10:15:02,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "GET /web/image/res.partner/3/avatar_128?unique=1791281686000 HTTP/1.1" 200 - 6 0.014 0.114 2026-10-06 10:15:02,090 44 INFO rb-5c3f854-225290-421545 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-06 10:15:02,131 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.014 0.162 2026-10-06 10:15:02,145 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.166 2026-10-06 10:15:02,156 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.148 2026-10-06 10:15:02,244 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 10:15:02,255 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 10:15:02,294 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "POST /mail/data HTTP/1.1" 200 - 44 0.067 0.164 2026-10-06 10:15:02,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.224 2026-10-06 10:15:02,338 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.242 2026-10-06 10:15:02,363 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.018 2026-10-06 10:15:02,386 44 INFO rb-5c3f854-225290-421545 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-06 10:15:02,418 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:15:02,432 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:15:02,441 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "POST /mail/data HTTP/1.1" 200 - 15 0.015 0.025 2026-10-06 10:15:02,463 44 INFO rb-5c3f854-225290-421545 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-06 10:15:02,827 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 86 0.067 0.280 2026-10-06 10:15:03,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 31 0.039 0.102 2026-10-06 10:15:03,169 44 INFO rb-5c3f854-225290-421545 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-06 10:15:03,194 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:03] "POST /mail/data HTTP/1.1" 200 - 45 0.070 0.128 2026-10-06 10:15:03,251 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:03] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.028 0.050 2026-10-06 10:15:03,264 44 INFO rb-5c3f854-225290-421545 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-06 10:15:03,300 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:03] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.035 2026-10-06 10:15:03,319 44 INFO rb-5c3f854-225290-421545 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-06 10:15:03,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.051 0.088 2026-10-06 10:15:03,513 44 INFO rb-5c3f854-225290-421545 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-06 10:15:03,567 44 INFO rb-5c3f854-225290-421545 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-06 10:15:03,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:03] "POST /mail/data HTTP/1.1" 200 - 15 0.011 0.020 2026-10-06 10:15:03,623 44 INFO rb-5c3f854-225290-421545 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-06 10:15:03,631 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:03] "POST /web/dataset/call_kw/project.task/get_todo_views_id#project.task.get_todo_views_id HTTP/1.1" 200 - 5 0.002 0.004 2026-10-06 10:15:03,728 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.012 0.060 2026-10-06 10:15:03,841 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 26 0.039 0.056 2026-10-06 10:15:03,887 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-10-06 10:15:03,888 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: ╔══════════════════════════════════════════════╗ ║ TOUR project_task_activities_split SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-06 10:15:04,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 26173500 (allocated 27508736) 2026-10-06 10:15:04,065 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 154040 2026-10-06 10:15:04,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-10-06 10:15:04,076 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 154040 2026-10-06 10:15:04,179 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_101504_179118_test_tour_project_task_activities_split.txt 2026-10-06 10:15:04,179 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmp52grgeq__chrome_odoo" 2026-10-06 10:15:04,198 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-10-06 10:15:04,765 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 154243 2026-10-06 10:15:04,766 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmpzglt51yp_chrome_odoo 2026-10-06 10:15:04,766 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:36549/json/version 2026-10-06 10:15:04,768 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36549', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:15:04,791 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Browser version: Chrome/150.0.7871.114 2026-10-06 10:15:04,791 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:36549/json 2026-10-06 10:15:04,792 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36549', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:15:04,815 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:36549/devtools/page/F93BACFCF0855E0C8E5A67B54E1E4209 2026-10-06 10:15:04,829 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-10-06 10:15:04,841 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-10-06 10:15:05,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:15:05,018 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-10-06 10:15:05,020 44 INFO rb-5c3f854-225290-421545 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-06 10:15:05,020 44 INFO rb-5c3f854-225290-421545 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-06 10:15:05,038 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:15:06,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:06] "GET /odoo HTTP/1.1" 200 - 154 0.135 1.654 2026-10-06 10:15:06,830 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': 'F93BACFCF0855E0C8E5A67B54E1E4209', 'loaderId': '13DEEE2601560DA217A881575991A6C6', 'isDownload': False} 2026-10-06 10:15:06,831 44 INFO rb-5c3f854-225290-421545 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-06 10:15:06,875 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:06] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-10-06 10:15:06,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:06] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-06 10:15:06,980 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.033 0.077 2026-10-06 10:15:07,112 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:07] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.024 0.221 2026-10-06 10:15:07,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:07] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.117 2026-10-06 10:15:07,240 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:07] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 10:15:08,038 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:15:08,054 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:15:08,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 10:15:08,153 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:15:08,187 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: Owl is running in 'dev' mode. 2026-10-06 10:15:08,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.041 0.085 2026-10-06 10:15:08,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.133 2026-10-06 10:15:08,245 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-10-06 10:15:08,246 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.095 2026-10-06 10:15:08,274 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:15:08,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /odoo HTTP/1.1" 200 - 29 0.027 0.061 2026-10-06 10:15:08,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /odoo/offline HTTP/1.1" 200 - 5 0.015 0.117 2026-10-06 10:15:08,439 44 INFO rb-5c3f854-225290-421545 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-06 10:15:08,448 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:15:08,479 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "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-06 10:15:08,495 44 INFO rb-5c3f854-225290-421545 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-06 10:15:08,503 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.033 0.086 2026-10-06 10:15:08,544 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /web/image/res.partner/3/avatar_128?unique=1791281686000 HTTP/1.1" 200 - 6 0.010 0.137 2026-10-06 10:15:08,561 44 INFO rb-5c3f854-225290-421545 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-06 10:15:08,562 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.005 0.151 2026-10-06 10:15:08,573 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.155 2026-10-06 10:15:08,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 0.138 2026-10-06 10:15:08,649 44 INFO rb-5c3f854-225290-421545 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-06 10:15:08,683 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 10:15:08,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "POST /mail/data HTTP/1.1" 200 - 34 0.065 0.187 2026-10-06 10:15:08,778 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:15:08,789 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.392 2026-10-06 10:15:08,798 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.228 2026-10-06 10:15:08,803 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.231 2026-10-06 10:15:08,853 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "POST /web/action/load HTTP/1.1" 200 - 11 0.020 0.146 2026-10-06 10:15:08,884 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.187 2026-10-06 10:15:08,887 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.361 2026-10-06 10:15:09,160 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.069 0.193 2026-10-06 10:15:09,217 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:09] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.016 2026-10-06 10:15:09,319 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:09] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.036 0.078 2026-10-06 10:15:09,390 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:09] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 10:15:09,721 44 INFO rb-5c3f854-225290-421545 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-06 10:15:09,722 44 INFO rb-5c3f854-225290-421545 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-06 10:15:09,722 44 INFO rb-5c3f854-225290-421545 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-06 10:15:09,722 44 INFO rb-5c3f854-225290-421545 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-06 10:15:09,747 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:09] "POST /mail/data HTTP/1.1" 200 - 45 0.031 0.320 2026-10-06 10:15:09,797 44 INFO rb-5c3f854-225290-421545 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-06 10:15:09,803 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:09] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.161 2026-10-06 10:15:09,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:09] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.015 0.092 2026-10-06 10:15:09,853 44 INFO rb-5c3f854-225290-421545 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-06 10:15:09,898 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:09] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.011 0.088 2026-10-06 10:15:09,911 44 INFO rb-5c3f854-225290-421545 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-06 10:15:09,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:09] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 9 0.010 0.073 2026-10-06 10:15:09,970 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:09] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 10:15:09,974 44 INFO rb-5c3f854-225290-421545 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-06 10:15:09,993 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:09] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.002 0.009 2026-10-06 10:15:10,035 44 INFO rb-5c3f854-225290-421545 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-06 10:15:10,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.010 2026-10-06 10:15:10,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 10:15:10,095 44 INFO rb-5c3f854-225290-421545 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-06 10:15:10,153 44 INFO rb-5c3f854-225290-421545 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-06 10:15:10,202 44 INFO rb-5c3f854-225290-421545 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-06 10:15:10,262 44 INFO rb-5c3f854-225290-421545 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-06 10:15:10,318 44 INFO rb-5c3f854-225290-421545 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-06 10:15:10,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 59 0.077 0.105 2026-10-06 10:15:10,469 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:15:10,522 44 INFO rb-5c3f854-225290-421545 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-06 10:15:10,535 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 9 0.025 0.037 2026-10-06 10:15:10,589 44 INFO rb-5c3f854-225290-421545 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-06 10:15:10,623 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.043 0.067 2026-10-06 10:15:10,647 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.009 0.076 2026-10-06 10:15:10,662 44 INFO rb-5c3f854-225290-421545 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-06 10:15:10,667 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.004 0.089 2026-10-06 10:15:10,733 44 INFO rb-5c3f854-225290-421545 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-06 10:15:10,761 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 20 0.025 0.142 2026-10-06 10:15:10,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.006 0.022 2026-10-06 10:15:10,814 44 INFO rb-5c3f854-225290-421545 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-06 10:15:10,821 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.004 0.023 2026-10-06 10:15:10,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 8 0.012 0.056 2026-10-06 10:15:10,939 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.114 2026-10-06 10:15:10,966 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:10] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:15:11,015 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:11] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.013 0.031 2026-10-06 10:15:11,083 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:11] "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-06 10:15:11,186 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:11] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.005 0.005 2026-10-06 10:15:11,226 44 INFO rb-5c3f854-225290-421545 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-06 10:15:11,260 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:11] "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.026 2026-10-06 10:15:11,296 44 INFO rb-5c3f854-225290-421545 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-06 10:15:11,297 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:11] "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.031 2026-10-06 10:15:11,420 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:11] "POST /mail/data HTTP/1.1" 200 - 38 0.030 0.071 2026-10-06 10:15:11,501 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:11] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.034 0.133 2026-10-06 10:15:11,527 44 INFO rb-5c3f854-225290-421545 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-06 10:15:11,593 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:11] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.028 2026-10-06 10:15:11,640 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:11] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-10-06 10:15:11,654 44 INFO rb-5c3f854-225290-421545 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-06 10:15:11,727 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:11] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 10:15:11,749 44 INFO rb-5c3f854-225290-421545 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-06 10:15:11,815 44 INFO rb-5c3f854-225290-421545 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-06 10:15:11,886 44 INFO rb-5c3f854-225290-421545 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-06 10:15:12,021 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:12] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.053 0.078 2026-10-06 10:15:12,075 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:12] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.008 0.024 2026-10-06 10:15:12,128 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:12] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-10-06 10:15:12,211 44 INFO rb-5c3f854-225290-421545 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-06 10:15:12,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:12] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.015 0.024 2026-10-06 10:15:12,265 44 INFO rb-5c3f854-225290-421545 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-06 10:15:12,291 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:12] "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-06 10:15:12,341 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:12] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 16 0.015 0.034 2026-10-06 10:15:12,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:12] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.018 2026-10-06 10:15:12,400 44 INFO rb-5c3f854-225290-421545 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-06 10:15:12,460 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:12] "POST /mail/data HTTP/1.1" 200 - 25 0.025 0.053 2026-10-06 10:15:12,502 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:12] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.013 0.092 2026-10-06 10:15:12,684 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:12] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.011 0.023 2026-10-06 10:15:12,740 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:12] "GET /web/image/res.users/435/avatar_128 HTTP/1.1" 200 - 7 0.007 0.024 2026-10-06 10:15:12,742 44 INFO rb-5c3f854-225290-421545 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-06 10:15:12,859 44 INFO rb-5c3f854-225290-421545 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-06 10:15:12,920 44 INFO rb-5c3f854-225290-421545 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-06 10:15:12,944 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:12] "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-06 10:15:12,973 44 INFO rb-5c3f854-225290-421545 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-06 10:15:12,989 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:12] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 11 0.010 0.039 2026-10-06 10:15:13,005 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "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-06 10:15:13,033 44 INFO rb-5c3f854-225290-421545 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-06 10:15:13,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.029 0.060 2026-10-06 10:15:13,155 44 INFO rb-5c3f854-225290-421545 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-06 10:15:13,198 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.029 0.035 2026-10-06 10:15:13,204 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.043 2026-10-06 10:15:13,210 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.033 2026-10-06 10:15:13,215 44 INFO rb-5c3f854-225290-421545 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-06 10:15:13,251 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "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.058 2026-10-06 10:15:13,280 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "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.068 2026-10-06 10:15:13,309 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "POST /web/action/load HTTP/1.1" 200 - 12 0.008 0.067 2026-10-06 10:15:13,355 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.023 2026-10-06 10:15:13,414 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.007 0.016 2026-10-06 10:15:13,480 44 INFO rb-5c3f854-225290-421545 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-06 10:15:13,485 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.013 0.025 2026-10-06 10:15:13,513 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 - 6 0.005 0.029 2026-10-06 10:15:13,760 44 INFO rb-5c3f854-225290-421545 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-06 10:15:13,819 44 INFO rb-5c3f854-225290-421545 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-06 10:15:13,877 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 - 54 0.046 0.071 2026-10-06 10:15:13,925 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:13] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.009 0.028 2026-10-06 10:15:14,014 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:14] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.030 0.047 2026-10-06 10:15:14,078 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:14] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.029 0.027 2026-10-06 10:15:14,116 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:14] "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.057 2026-10-06 10:15:14,156 44 INFO rb-5c3f854-225290-421545 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-06 10:15:14,301 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.014 0.146 2026-10-06 10:15:14,370 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.005 0.202 2026-10-06 10:15:14,415 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-10-06 10:15:14,416 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_todo_main_functions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-06 10:15:14,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.034 0.042 2026-10-06 10:15:14,483 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:15:14] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.093 2026-10-06 10:15:14,728 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 36444072 (allocated 41537536) 2026-10-06 10:15:14,734 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 154243 2026-10-06 10:15:14,738 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-10-06 10:15:14,739 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 154243 2026-10-06 10:15:14,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_101514_848269_test_tour_todo_main_ui_functions.txt 2026-10-06 10:15:14,848 44 INFO rb-5c3f854-225290-421545 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmpzglt51yp_chrome_odoo" 2026-10-06 10:15:14,879 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:15:26,855 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-10-06 10:15:27,303 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-10-06 10:15:30,418 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 438, model: sale.order.line 2026-10-06 10:15:30,433 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-10-06 10:15:31,163 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-10-06 10:15:41,968 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-10-06 10:15:45,759 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:16:00,707 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-10-06 10:16:03,792 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-10-06 10:16:04,802 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-10-06 10:16:05,001 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_purchase_uom ... 2026-10-06 10:16:06,580 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-10-06 10:16:08,812 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-10-06 10:16:11,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-10-06 10:16:12,825 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-10-06 10:16:14,006 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-10-06 10:16:14,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-10-06 10:16:15,040 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-10-06 10:16:18,421 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:16:18,427 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xls ... 2026-10-06 10:16:18,430 44 INFO rb-5c3f854-225290-421545 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-06 10:16:18,439 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:16:36,907 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-10-06 10:16:37,618 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-10-06 10:16:39,204 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-10-06 10:16:41,722 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-10-06 10:16:41,897 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-10-06 10:16:44,319 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-10-06 10:16:46,153 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-10-06 10:16:47,523 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-10-06 10:16:47,910 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-10-06 10:16:50,223 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_import_keeps_imported_price_unit ... 2026-10-06 10:16:50,611 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-10-06 10:16:50,827 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-10-06 10:16:53,379 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-10-06 10:16:54,521 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-10-06 10:16:54,979 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-10-06 10:16:56,721 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-10-06 10:16:58,368 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_print_purchase_order_without_state_change ... 2026-10-06 10:17:00,258 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #442 deleted stock.move.line records with IDs: [1588] 2026-10-06 10:17:00,385 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-10-06 10:17:03,058 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-10-06 10:17:05,062 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-10-06 10:17:16,904 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-10-06 10:17:17,189 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-10-06 10:17:17,912 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-10-06 10:17:20,482 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-10-06 10:17:20,639 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-10-06 10:17:20,926 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-10-06 10:17:21,921 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-10-06 10:17:26,924 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-10-06 10:17:29,846 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-10-06 10:17:32,152 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-10-06 10:17:34,278 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-10-06 10:17:35,294 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-10-06 10:17:35,641 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-10-06 10:17:37,896 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-10-06 10:17:43,158 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-10-06 10:17:44,953 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 10:17:45,549 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:17:56,893 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:17:57,738 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:17:58,166 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-10-06 10:18:03,435 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 10:18:14,693 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-10-06 10:18:20,678 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #450 deleted account.move.line.ctp records with IDs: [1481, 1482, 1483, 1484] 2026-10-06 10:18:20,945 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #450 deleted account.move.line records with IDs: [2732, 2733, 2734, 2735, 2736] 2026-10-06 10:18:21,079 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #450 deleted mail.message records with IDs: [19535] 2026-10-06 10:18:21,200 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #450 deleted account.move records with IDs: [1023] 2026-10-06 10:18:21,690 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-10-06 10:18:26,466 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-10-06 10:18:32,595 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-10-06 10:18:36,069 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:18:46,491 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-10-06 10:18:48,018 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 154516 2026-10-06 10:18:48,018 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmpng8cs9w8_chrome_odoo 2026-10-06 10:18:48,018 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:34251/json/version 2026-10-06 10:18:48,019 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34251', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:18:48,041 44 INFO rb-5c3f854-225290-421545 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-06 10:18:48,041 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:34251/json 2026-10-06 10:18:48,042 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34251', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:18:48,056 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:34251/devtools/page/1910CAEF761E29118D280D554E726F72 2026-10-06 10:18:48,067 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Enable chrome headless console log notification 2026-10-06 10:18:48,082 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-10-06 10:18:48,302 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-10-06 10:18:48,305 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-10-06 10:18:48,308 44 INFO rb-5c3f854-225290-421545 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-06 10:18:48,308 44 INFO rb-5c3f854-225290-421545 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-06 10:18:48,324 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:18:49,986 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:49] "GET /odoo HTTP/1.1" 200 - 147 0.142 1.524 2026-10-06 10:18:49,990 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': '1910CAEF761E29118D280D554E726F72', 'loaderId': '1DC6929FDA8815560F74C7A47CE312A2', 'isDownload': False} 2026-10-06 10:18:49,990 44 INFO rb-5c3f854-225290-421545 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-06 10:18:50,042 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:50] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.011 2026-10-06 10:18:50,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:50] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-06 10:18:50,125 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.017 0.076 2026-10-06 10:18:50,214 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:50] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.041 0.143 2026-10-06 10:18:50,220 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:50] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.078 2026-10-06 10:18:50,311 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:50] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.026 2026-10-06 10:18:51,013 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:18:51,028 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:18:51,060 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-06 10:18:51,101 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-06 10:18:51,117 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.014 2026-10-06 10:18:51,157 44 INFO rb-5c3f854-225290-421545 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-06 10:18:51,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:18:51,192 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:18:51,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /odoo HTTP/1.1" 200 - 28 0.024 0.043 2026-10-06 10:18:51,306 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.077 2026-10-06 10:18:51,373 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /web/image?model=res.users&field=avatar_128&id=454 HTTP/1.1" 200 - 14 0.014 0.029 2026-10-06 10:18:51,379 44 INFO rb-5c3f854-225290-421545 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-06 10:18:51,399 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "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-06 10:18:51,400 44 INFO rb-5c3f854-225290-421545 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-06 10:18:51,416 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 10:18:51,429 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /web/image/res.partner/1746/avatar_128?unique=1791281916000 HTTP/1.1" 200 - 6 0.019 0.078 2026-10-06 10:18:51,443 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.005 0.089 2026-10-06 10:18:51,452 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.100 2026-10-06 10:18:51,459 44 INFO rb-5c3f854-225290-421545 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-06 10:18:51,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.005 0.124 2026-10-06 10:18:51,520 44 INFO rb-5c3f854-225290-421545 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-06 10:18:51,521 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:18:51,526 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /web/image/res.company/276/favicon HTTP/1.1" 200 - 9 0.022 0.076 2026-10-06 10:18:51,598 44 INFO rb-5c3f854-225290-421545 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-06 10:18:51,650 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "POST /mail/data HTTP/1.1" 200 - 32 0.071 0.143 2026-10-06 10:18:51,652 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.235 2026-10-06 10:18:51,663 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.202 2026-10-06 10:18:51,670 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.200 2026-10-06 10:18:51,708 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "POST /web/action/load HTTP/1.1" 200 - 10 0.018 0.170 2026-10-06 10:18:51,737 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:51] "GET /web/image/res.company/276/favicon HTTP/1.1" 304 - 4 0.006 0.187 2026-10-06 10:18:51,910 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: mrp_production_count 2026-10-06 10:18:51,914 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: sale_order_count 2026-10-06 10:18:51,917 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: has_sale_order 2026-10-06 10:18:51,919 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: repair_count 2026-10-06 10:18:51,925 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: freight.booking 2026-10-06 10:18:51,929 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: booking_count 2026-10-06 10:18:51,931 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: shipment_count 2026-10-06 10:18:52,087 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:52] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 123 0.111 0.221 2026-10-06 10:18:52,228 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:52] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.016 0.083 2026-10-06 10:18:52,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:52] "POST /mail/data HTTP/1.1" 200 - 43 0.040 0.066 2026-10-06 10:18:52,381 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.010 0.079 2026-10-06 10:18:52,432 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:52] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.009 0.035 2026-10-06 10:18:52,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:52] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.030 0.043 2026-10-06 10:18:52,558 44 INFO rb-5c3f854-225290-421545 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-06 10:18:52,590 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:52] "GET /web/image/res.users/454/avatar_128 HTTP/1.1" 200 - 7 0.009 0.035 2026-10-06 10:18:52,620 44 INFO rb-5c3f854-225290-421545 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-06 10:18:52,704 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:52] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.005 0.074 2026-10-06 10:18:52,800 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:52] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 10 0.007 0.034 2026-10-06 10:18:52,937 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:52] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:18:53,153 44 INFO rb-5c3f854-225290-421545 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-06 10:18:53,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:53] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.010 0.018 2026-10-06 10:18:53,238 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:53] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.021 2026-10-06 10:18:53,313 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:53] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 10:18:53,436 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:53] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.007 0.029 2026-10-06 10:18:53,475 44 INFO rb-5c3f854-225290-421545 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-06 10:18:53,537 44 INFO rb-5c3f854-225290-421545 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-06 10:18:53,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:53] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 11 0.021 0.043 2026-10-06 10:18:53,612 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:53] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 6 0.011 0.026 2026-10-06 10:18:53,682 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:18:53,724 44 INFO rb-5c3f854-225290-421545 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-06 10:18:53,730 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:53] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.006 0.011 2026-10-06 10:18:54,026 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:54] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.022 0.026 2026-10-06 10:18:54,077 44 INFO rb-5c3f854-225290-421545 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-06 10:18:54,095 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:54] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.012 2026-10-06 10:18:54,165 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:54] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 6 0.007 0.022 2026-10-06 10:18:54,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:54] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 39 0.041 0.099 2026-10-06 10:18:54,368 44 INFO rb-5c3f854-225290-421545 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-06 10:18:54,421 44 INFO rb-5c3f854-225290-421545 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-06 10:18:54,447 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:54] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 27 0.028 0.066 2026-10-06 10:18:54,464 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:54] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.004 0.100 2026-10-06 10:18:54,507 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:54] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-06 10:18:54,518 44 INFO rb-5c3f854-225290-421545 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-06 10:18:54,522 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:54] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 10:18:54,532 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:54] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 10:18:54,590 44 INFO rb-5c3f854-225290-421545 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-06 10:18:54,628 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:54] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 11 0.012 0.034 2026-10-06 10:18:54,699 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:54] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 12 0.011 0.033 2026-10-06 10:18:54,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:54] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 61 0.060 0.105 2026-10-06 10:18:55,427 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:55] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 - 152 0.240 0.251 2026-10-06 10:18:55,499 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:55] "POST /mail/data HTTP/1.1" 200 - 37 0.032 0.459 2026-10-06 10:18:55,543 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:55] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.014 0.538 2026-10-06 10:18:55,611 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:55] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 10 0.045 0.568 2026-10-06 10:18:55,801 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:55] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 49 0.084 0.276 2026-10-06 10:18:55,857 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:55] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.036 0.303 2026-10-06 10:18:55,880 44 INFO rb-5c3f854-225290-421545 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-06 10:18:55,937 44 INFO rb-5c3f854-225290-421545 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-06 10:18:55,940 44 INFO rb-5c3f854-225290-421545 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-06 10:18:55,954 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:55] "POST /mail/data HTTP/1.1" 200 - 30 0.023 0.049 2026-10-06 10:18:55,968 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:55] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 - 3 0.002 0.022 2026-10-06 10:18:56,439 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: sale.order.line 2026-10-06 10:18:56,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: sale.order.line 2026-10-06 10:18:56,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-10-06 10:18:56,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:56] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 - 197 0.228 0.456 2026-10-06 10:18:57,055 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: account.payment 2026-10-06 10:18:57,091 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: payment.transaction 2026-10-06 10:18:57,102 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: mrp.production 2026-10-06 10:18:57,108 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: account.asset.asset 2026-10-06 10:18:57,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:57] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 129 0.094 0.474 2026-10-06 10:18:57,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:57] "POST /web/dataset/call_kw/account.move/json_friendly_approval_request_data#account.move.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.031 0.028 2026-10-06 10:18:57,664 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:57] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 68 0.162 0.198 2026-10-06 10:18:57,920 44 INFO rb-5c3f854-225290-421545 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-06 10:18:57,947 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:57] "POST /web/dataset/call_kw/account.move/json_friendly_approval_request_data#account.move.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.030 0.028 2026-10-06 10:18:57,989 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-10-06 10:18:57,992 44 INFO rb-5c3f854-225290-421545 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-06 10:18:58,016 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:58] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.019 0.051 2026-10-06 10:18:58,151 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:58] "POST /mail/data HTTP/1.1" 200 - 46 0.047 0.155 2026-10-06 10:18:58,291 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 38323512 (allocated 42659840) 2026-10-06 10:18:58,309 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:18:58] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:18:58,322 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 154516 2026-10-06 10:18:58,323 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-10-06 10:18:58,323 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 154516 2026-10-06 10:18:58,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_101858_439790_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-10-06 10:18:58,440 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmpng8cs9w8_chrome_odoo" 2026-10-06 10:18:58,509 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 10:19:10,151 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-10-06 10:19:20,556 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_has_product_name ... 2026-10-06 10:19:21,757 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-10-06 10:19:32,934 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-10-06 10:19:35,535 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #455 deleted stock.move records with IDs: [1625] 2026-10-06 10:19:36,859 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-10-06 10:19:36,927 44 INFO rb-5c3f854-225290-421545 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-06 10:19:36,933 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-10-06 10:19:39,971 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-10-06 10:19:45,942 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-10-06 10:19:55,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-10-06 10:19:59,159 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-10-06 10:20:00,938 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-10-06 10:20:03,054 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-10-06 10:20:09,825 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-10-06 10:20:10,949 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-10-06 10:20:13,001 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-10-06 10:20:14,186 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-10-06 10:20:15,489 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-10-06 10:20:21,169 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:20:33,519 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-10-06 10:20:41,145 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-10-06 10:20:42,367 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1522] 2026-10-06 10:20:42,577 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2825] 2026-10-06 10:20:42,728 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2828] 2026-10-06 10:20:43,007 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-10-06 10:20:44,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-10-06 10:20:48,677 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-10-06 10:20:53,867 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1527, 1528, 1529] 2026-10-06 10:20:54,004 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2840, 2841] 2026-10-06 10:20:55,071 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-10-06 10:20:59,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-10-06 10:21:25,275 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-10-06 10:21:33,187 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1561, 1562, 1563] 2026-10-06 10:21:33,454 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2885] 2026-10-06 10:21:33,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-10-06 10:21:36,532 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-10-06 10:21:43,092 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1564, 1565, 1566] 2026-10-06 10:21:43,277 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2894] 2026-10-06 10:21:43,947 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-10-06 10:21:44,013 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-10-06 10:21:48,411 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-10-06 10:21:53,612 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-10-06 10:21:58,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-10-06 10:22:06,243 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-10-06 10:22:11,724 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1581, 1582] 2026-10-06 10:22:11,864 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2915] 2026-10-06 10:22:12,696 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-10-06 10:22:21,056 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2924] 2026-10-06 10:22:21,243 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2925] 2026-10-06 10:22:21,830 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-10-06 10:22:27,865 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1588, 1589, 1590, 1591, 1592] 2026-10-06 10:22:28,024 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2934] 2026-10-06 10:22:28,246 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1593, 1594, 1595, 1596] 2026-10-06 10:22:28,430 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2929] 2026-10-06 10:22:28,728 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-10-06 10:22:33,745 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1597, 1598, 1599] 2026-10-06 10:22:33,895 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2937, 2938] 2026-10-06 10:22:34,583 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-10-06 10:22:40,325 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1603, 1604, 1605, 1606] 2026-10-06 10:22:40,482 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2949] 2026-10-06 10:22:40,715 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1607, 1608, 1609] 2026-10-06 10:22:40,844 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2944] 2026-10-06 10:22:41,108 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-10-06 10:22:46,417 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1610, 1611, 1612, 1613] 2026-10-06 10:22:46,553 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2951] 2026-10-06 10:22:46,860 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po_within_precision ... 2026-10-06 10:22:52,518 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1614, 1615, 1616, 1617] 2026-10-06 10:22:52,660 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2958] 2026-10-06 10:22:52,942 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-10-06 10:22:58,401 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1618, 1619, 1620, 1621] 2026-10-06 10:22:58,557 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2969] 2026-10-06 10:22:58,783 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1622, 1623, 1624] 2026-10-06 10:22:58,916 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2965] 2026-10-06 10:22:59,215 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-10-06 10:23:03,933 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-10-06 10:23:09,434 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-10-06 10:23:14,241 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1631, 1632] 2026-10-06 10:23:14,388 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2981] 2026-10-06 10:23:15,049 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-10-06 10:23:20,100 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1635, 1636] 2026-10-06 10:23:20,227 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2986] 2026-10-06 10:23:21,030 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:23:21,041 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-10-06 10:23:21,776 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 154752 2026-10-06 10:23:21,776 44 INFO rb-5c3f854-225290-421545 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/tmpkieii8ww_chrome_odoo 2026-10-06 10:23:21,776 44 INFO rb-5c3f854-225290-421545 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:33051/json/version 2026-10-06 10:23:21,777 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33051', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:23:21,854 44 INFO rb-5c3f854-225290-421545 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-06 10:23:21,854 44 INFO rb-5c3f854-225290-421545 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:33051/json 2026-10-06 10:23:21,855 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33051', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:23:21,881 44 INFO rb-5c3f854-225290-421545 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:33051/devtools/page/4A3EF87BF513158EEF27C294F0544763 2026-10-06 10:23:21,905 44 INFO rb-5c3f854-225290-421545 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-06 10:23:21,922 44 INFO rb-5c3f854-225290-421545 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-06 10:23:21,972 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:23:21,983 44 INFO rb-5c3f854-225290-421545 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-06 10:23:21,990 44 INFO rb-5c3f854-225290-421545 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-06 10:23:21,990 44 INFO rb-5c3f854-225290-421545 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-06 10:23:22,025 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:23:24,039 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:24] "GET /web HTTP/1.1" 200 - 158 0.163 1.863 2026-10-06 10:23:24,043 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '4A3EF87BF513158EEF27C294F0544763', 'loaderId': '03249F0E0796507EA09DA5C47EFFDC2C', 'isDownload': False} 2026-10-06 10:23:24,044 44 INFO rb-5c3f854-225290-421545 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-06 10:23:24,141 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.029 0.041 2026-10-06 10:23:24,168 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:24] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.011 0.083 2026-10-06 10:23:24,303 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:24] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.023 0.208 2026-10-06 10:23:24,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:24] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.244 2026-10-06 10:23:24,354 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:24] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 10:23:24,463 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:24] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 10:23:25,239 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:23:25,246 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:23:25,293 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.043 2026-10-06 10:23:25,348 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:23:25,403 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.032 0.053 2026-10-06 10:23:25,404 44 INFO rb-5c3f854-225290-421545 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-06 10:23:25,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.083 2026-10-06 10:23:25,434 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.078 2026-10-06 10:23:25,444 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 10:23:25,471 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:23:25,575 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "GET /odoo HTTP/1.1" 200 - 29 0.019 0.063 2026-10-06 10:23:25,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.096 2026-10-06 10:23:25,642 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.023 2026-10-06 10:23:25,653 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 10:23:25,675 44 INFO rb-5c3f854-225290-421545 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-06 10:23:25,675 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "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-06 10:23:25,693 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "POST /web/action/load HTTP/1.1" 200 - 12 0.029 0.054 2026-10-06 10:23:25,700 44 INFO rb-5c3f854-225290-421545 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-06 10:23:25,763 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "GET /web/image/res.partner/3/avatar_128?unique=1791271899000 HTTP/1.1" 200 - 13 0.018 0.130 2026-10-06 10:23:25,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.012 0.171 2026-10-06 10:23:25,838 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.180 2026-10-06 10:23:25,922 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:25] "POST /mail/data HTTP/1.1" 200 - 35 0.036 0.212 2026-10-06 10:23:26,343 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:26] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.149 0.423 2026-10-06 10:23:26,346 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.603 2026-10-06 10:23:26,421 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:26] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.010 0.030 2026-10-06 10:23:26,578 44 INFO rb-5c3f854-225290-421545 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-06 10:23:26,594 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.017 0.041 2026-10-06 10:23:26,672 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:26] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.004 0.070 2026-10-06 10:23:26,843 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:26] "POST /mail/data HTTP/1.1" 200 - 45 0.071 0.169 2026-10-06 10:23:26,962 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:26] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 21 0.019 0.219 2026-10-06 10:23:27,007 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:27] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.012 0.078 2026-10-06 10:23:27,120 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:27] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:23:27,391 44 INFO rb-5c3f854-225290-421545 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-06 10:23:27,435 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:27] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.028 0.038 2026-10-06 10:23:27,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:27] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-06 10:23:27,512 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:27] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 10:23:27,678 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:27] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.010 0.028 2026-10-06 10:23:27,726 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:27] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.014 0.057 2026-10-06 10:23:27,783 44 INFO rb-5c3f854-225290-421545 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-06 10:23:27,857 44 INFO rb-5c3f854-225290-421545 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-06 10:23:27,874 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:27] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.028 0.057 2026-10-06 10:23:28,074 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:28] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 39 0.065 0.102 2026-10-06 10:23:28,167 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:28] "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.029 0.024 2026-10-06 10:23:28,221 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:28] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.018 0.047 2026-10-06 10:23:28,356 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:28] "POST /mail/data HTTP/1.1" 200 - 39 0.050 0.139 2026-10-06 10:23:28,416 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:28] "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.022 0.233 2026-10-06 10:23:28,844 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:28] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 118 0.092 0.556 2026-10-06 10:23:28,907 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:28] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.010 0.030 2026-10-06 10:23:29,005 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:29] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.031 0.086 2026-10-06 10:23:29,010 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:29] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.120 2026-10-06 10:23:29,039 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:29] "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.102 2026-10-06 10:23:29,085 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:29] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.015 0.044 2026-10-06 10:23:29,094 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:29] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.031 2026-10-06 10:23:29,112 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:29] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.003 0.006 2026-10-06 10:23:29,190 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:29] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.009 0.024 2026-10-06 10:23:29,210 44 INFO rb-5c3f854-225290-421545 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-06 10:23:29,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:29] "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.038 2026-10-06 10:23:29,264 44 INFO rb-5c3f854-225290-421545 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-06 10:23:29,318 44 INFO rb-5c3f854-225290-421545 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-06 10:23:29,400 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:29] "POST /product/catalog/create_section HTTP/1.1" 200 - 21 0.029 0.051 2026-10-06 10:23:29,434 44 INFO rb-5c3f854-225290-421545 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-06 10:23:29,453 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:23:29,458 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:29] "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.012 0.034 2026-10-06 10:23:29,491 44 INFO rb-5c3f854-225290-421545 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-06 10:23:29,546 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:29] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.028 0.088 2026-10-06 10:23:29,609 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:29] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.017 0.036 2026-10-06 10:23:30,513 44 INFO rb-5c3f854-225290-421545 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-06 10:23:30,567 44 INFO rb-5c3f854-225290-421545 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-06 10:23:31,226 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:31] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 50 0.104 0.136 2026-10-06 10:23:31,285 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:31] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.004 0.198 2026-10-06 10:23:31,539 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:31] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 66 0.105 0.119 2026-10-06 10:23:31,748 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:31] "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.029 2026-10-06 10:23:31,825 44 INFO rb-5c3f854-225290-421545 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-06 10:23:31,864 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:31] "POST /mail/data HTTP/1.1" 200 - 32 0.040 0.074 2026-10-06 10:23:31,881 44 INFO rb-5c3f854-225290-421545 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-06 10:23:31,916 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:23:31] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.025 0.138 2026-10-06 10:23:31,958 44 INFO rb-5c3f854-225290-421545 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-06 10:23:32,005 44 INFO rb-5c3f854-225290-421545 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-06 10:23:32,057 44 INFO rb-5c3f854-225290-421545 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-06 10:23:32,058 44 INFO rb-5c3f854-225290-421545 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-06 10:23:32,245 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 35604748 (allocated 37830656) 2026-10-06 10:23:32,255 44 INFO rb-5c3f854-225290-421545 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 154752 2026-10-06 10:23:32,257 44 INFO rb-5c3f854-225290-421545 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-06 10:23:32,258 44 INFO rb-5c3f854-225290-421545 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 154752 2026-10-06 10:23:32,377 44 INFO rb-5c3f854-225290-421545 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-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_102332_376905_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-10-06 10:23:32,377 44 INFO rb-5c3f854-225290-421545 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/tmpkieii8ww_chrome_odoo" 2026-10-06 10:23:32,400 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:23:43,923 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-10-06 10:23:47,774 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-10-06 10:23:49,922 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-10-06 10:23:50,107 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-10-06 10:23:50,778 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-10-06 10:23:51,152 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-10-06 10:23:51,986 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:24:02,993 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-10-06 10:24:03,056 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 10:24:03,729 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:24:04,113 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:04] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 38 0.034 0.354 2026-10-06 10:24:04,311 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:04] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 75 0.081 0.112 2026-10-06 10:24:04,449 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:04] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 40 0.045 0.089 2026-10-06 10:24:04,455 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-10-06 10:24:05,351 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 154981 2026-10-06 10:24:05,352 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmpskuu60hc_chrome_odoo 2026-10-06 10:24:05,352 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:39377/json/version 2026-10-06 10:24:05,353 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:24:05,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: Chrome/150.0.7871.114 2026-10-06 10:24:05,377 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:39377/json 2026-10-06 10:24:05,378 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:24:05,398 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:39377/devtools/page/8D5B3BA53BF262DF4B4DBE9F2FEC41D8 2026-10-06 10:24:05,413 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-10-06 10:24:05,419 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-10-06 10:24:05,502 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-06 10:24:05,505 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-10-06 10:24:05,508 44 INFO rb-5c3f854-225290-421545 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-06 10:24:05,508 44 INFO rb-5c3f854-225290-421545 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-06 10:24:05,592 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:24:07,654 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:07] "GET /odoo/purchase HTTP/1.1" 200 - 153 0.304 1.818 2026-10-06 10:24:07,658 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': '8D5B3BA53BF262DF4B4DBE9F2FEC41D8', 'loaderId': '093D17B79874FD55A9F6E63192249796', 'isDownload': False} 2026-10-06 10:24:07,659 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate ready code "odoo.isTourReady('test_catalog_vendor_uom')" 2026-10-06 10:24:07,710 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:07] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-06 10:24:07,717 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:07] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 10:24:07,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.021 0.056 2026-10-06 10:24:07,871 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:07] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.016 0.158 2026-10-06 10:24:07,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:07] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.061 2026-10-06 10:24:07,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:07] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.005 2026-10-06 10:24:08,719 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:08] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:24:08,735 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:08] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 10:24:08,736 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.027 2026-10-06 10:24:08,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:08] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 10:24:08,806 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-06 10:24:08,838 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-10-06 10:24:08,863 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:08] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:24:08,886 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:08] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:24:08,976 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:08] "GET /odoo HTTP/1.1" 200 - 28 0.025 0.048 2026-10-06 10:24:09,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:09] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.096 2026-10-06 10:24:09,072 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:09] "GET /web/image/res.company/280/favicon HTTP/1.1" 200 - 9 0.019 0.037 2026-10-06 10:24:09,084 44 INFO rb-5c3f854-225290-421545 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-06 10:24:09,092 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:24:09,100 44 INFO rb-5c3f854-225290-421545 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-06 10:24:09,121 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:09] "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-06 10:24:09,184 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:09] "POST /mail/data HTTP/1.1" 200 - 33 0.063 0.099 2026-10-06 10:24:09,191 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:09] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.144 2026-10-06 10:24:09,219 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:09] "POST /web/action/load HTTP/1.1" 200 - 11 0.010 0.150 2026-10-06 10:24:09,269 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:09] "GET /web/image/res.partner/1773/avatar_128?unique=1791282231000 HTTP/1.1" 200 - 13 0.023 0.177 2026-10-06 10:24:09,310 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:09] "GET /web/image?model=res.users&field=avatar_128&id=462 HTTP/1.1" 200 - 7 0.008 0.254 2026-10-06 10:24:09,475 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 462, model: purchase.order, field: sale_order_count 2026-10-06 10:24:09,481 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 462, model: purchase.order, field: has_sale_order 2026-10-06 10:24:09,484 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 462, model: freight.booking 2026-10-06 10:24:09,487 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 462, model: purchase.order, field: booking_count 2026-10-06 10:24:09,492 44 INFO rb-5c3f854-225290-421545 odoo.models: Access Denied by ACLs for operation: read, uid: 462, model: purchase.order, field: shipment_count 2026-10-06 10:24:09,677 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:09] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 118 0.123 0.294 2026-10-06 10:24:09,680 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.553 2026-10-06 10:24:09,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:09] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.028 0.056 2026-10-06 10:24:09,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.011 0.047 2026-10-06 10:24:10,012 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:10] "POST /mail/data HTTP/1.1" 200 - 43 0.034 0.078 2026-10-06 10:24:10,071 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:10] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.022 0.107 2026-10-06 10:24:10,116 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:10] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.065 2026-10-06 10:24:10,164 44 INFO rb-5c3f854-225290-421545 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-06 10:24:10,176 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:10] "GET /web/image/res.users/462/avatar_128 HTTP/1.1" 200 - 7 0.011 0.022 2026-10-06 10:24:10,262 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:10] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.006 0.083 2026-10-06 10:24:10,351 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:10] "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.027 0.023 2026-10-06 10:24:10,478 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:10] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 28 0.057 0.107 2026-10-06 10:24:10,648 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:10] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:24:10,836 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:10] "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.020 2026-10-06 10:24:10,906 44 INFO rb-5c3f854-225290-421545 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-06 10:24:10,948 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:10] "POST /mail/data HTTP/1.1" 200 - 29 0.044 0.045 2026-10-06 10:24:10,964 44 INFO rb-5c3f854-225290-421545 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-06 10:24:10,965 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:10] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.007 0.078 2026-10-06 10:24:11,047 44 INFO rb-5c3f854-225290-421545 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-06 10:24:11,109 44 INFO rb-5c3f854-225290-421545 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-06 10:24:11,157 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:11] "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.015 0.023 2026-10-06 10:24:11,575 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:11] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 113 0.100 0.298 2026-10-06 10:24:11,640 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:11] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.014 0.028 2026-10-06 10:24:11,646 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:11] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.023 2026-10-06 10:24:11,775 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:11] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.051 0.103 2026-10-06 10:24:11,805 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:11] "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.130 2026-10-06 10:24:11,817 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:11] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.122 2026-10-06 10:24:11,896 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:11] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.027 0.071 2026-10-06 10:24:11,919 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:11] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.006 0.062 2026-10-06 10:24:11,962 44 INFO rb-5c3f854-225290-421545 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-06 10:24:12,020 44 INFO rb-5c3f854-225290-421545 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-06 10:24:12,071 44 INFO rb-5c3f854-225290-421545 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-06 10:24:12,127 44 INFO rb-5c3f854-225290-421545 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-06 10:24:12,182 44 INFO rb-5c3f854-225290-421545 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-06 10:24:12,235 44 INFO rb-5c3f854-225290-421545 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-06 10:24:12,293 44 INFO rb-5c3f854-225290-421545 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-06 10:24:12,344 44 INFO rb-5c3f854-225290-421545 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-06 10:24:12,396 44 INFO rb-5c3f854-225290-421545 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-06 10:24:12,447 44 INFO rb-5c3f854-225290-421545 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-06 10:24:12,500 44 INFO rb-5c3f854-225290-421545 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-06 10:24:13,241 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:13] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 56 0.097 0.140 2026-10-06 10:24:13,278 44 INFO rb-5c3f854-225290-421545 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-06 10:24:13,331 44 INFO rb-5c3f854-225290-421545 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-06 10:24:13,384 44 INFO rb-5c3f854-225290-421545 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-06 10:24:13,437 44 INFO rb-5c3f854-225290-421545 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-06 10:24:13,490 44 INFO rb-5c3f854-225290-421545 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-06 10:24:13,542 44 INFO rb-5c3f854-225290-421545 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-06 10:24:13,593 44 INFO rb-5c3f854-225290-421545 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-06 10:24:13,645 44 INFO rb-5c3f854-225290-421545 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-06 10:24:13,695 44 INFO rb-5c3f854-225290-421545 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-06 10:24:13,749 44 INFO rb-5c3f854-225290-421545 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-06 10:24:14,356 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:14] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 32 0.054 0.050 2026-10-06 10:24:14,378 44 INFO rb-5c3f854-225290-421545 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-06 10:24:14,433 44 INFO rb-5c3f854-225290-421545 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-06 10:24:15,006 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:15] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.005 0.057 2026-10-06 10:24:15,225 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:15] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 59 0.096 0.099 2026-10-06 10:24:15,324 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:24:15,401 44 INFO rb-5c3f854-225290-421545 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-06 10:24:15,410 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:15] "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.025 2026-10-06 10:24:15,455 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:15] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.010 0.032 2026-10-06 10:24:15,465 44 INFO rb-5c3f854-225290-421545 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-06 10:24:15,572 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:15] "POST /mail/data HTTP/1.1" 200 - 21 0.040 0.115 2026-10-06 10:24:15,603 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:15] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.117 2026-10-06 10:24:15,625 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:15] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.087 2026-10-06 10:24:15,694 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:15] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.003 0.051 2026-10-06 10:24:15,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:15] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.055 2026-10-06 10:24:15,776 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:15] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 10 0.014 0.039 2026-10-06 10:24:15,835 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:15] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 8 0.013 0.019 2026-10-06 10:24:15,906 44 INFO rb-5c3f854-225290-421545 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-06 10:24:15,982 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:15] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.007 0.063 2026-10-06 10:24:16,056 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "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.014 0.019 2026-10-06 10:24:16,161 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 21 0.039 0.088 2026-10-06 10:24:16,340 44 INFO rb-5c3f854-225290-421545 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-06 10:24:16,350 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "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.025 0.036 2026-10-06 10:24:16,417 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "POST /mail/data HTTP/1.1" 200 - 19 0.021 0.054 2026-10-06 10:24:16,442 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "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.044 2026-10-06 10:24:16,466 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "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.006 0.087 2026-10-06 10:24:16,480 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.004 0.127 2026-10-06 10:24:16,638 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 2 0.008 0.133 2026-10-06 10:24:16,702 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.008 0.020 2026-10-06 10:24:16,708 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.019 2026-10-06 10:24:16,794 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.036 0.076 2026-10-06 10:24:16,802 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.065 2026-10-06 10:24:16,823 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.006 0.082 2026-10-06 10:24:16,881 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.022 0.040 2026-10-06 10:24:16,908 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:16] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.006 0.078 2026-10-06 10:24:16,952 44 INFO rb-5c3f854-225290-421545 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-06 10:24:17,011 44 INFO rb-5c3f854-225290-421545 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-06 10:24:17,060 44 INFO rb-5c3f854-225290-421545 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-06 10:24:17,118 44 INFO rb-5c3f854-225290-421545 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-06 10:24:17,165 44 INFO rb-5c3f854-225290-421545 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-06 10:24:17,219 44 INFO rb-5c3f854-225290-421545 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-06 10:24:17,653 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:17] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 39 0.041 0.099 2026-10-06 10:24:17,788 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:17] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.003 0.055 2026-10-06 10:24:18,001 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:18] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 45 0.097 0.093 2026-10-06 10:24:18,174 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-10-06 10:24:18,175 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-06 10:24:18,207 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:18] "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.015 0.049 2026-10-06 10:24:18,327 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:18] "POST /mail/data HTTP/1.1" 200 - 21 0.043 0.098 2026-10-06 10:24:18,388 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:24:18] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.023 0.178 2026-10-06 10:24:18,479 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 40598632 (allocated 44646400) 2026-10-06 10:24:18,492 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 154981 2026-10-06 10:24:18,507 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-10-06 10:24:18,512 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 154981 2026-10-06 10:24:18,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_102418_633802_test_catalog_vendor_uom.txt 2026-10-06 10:24:18,634 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmpskuu60hc_chrome_odoo" 2026-10-06 10:24:18,659 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-10-06 10:24:19,349 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:24:31,346 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-10-06 10:24:33,341 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1639, 1640] 2026-10-06 10:24:33,520 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [2994, 2995] 2026-10-06 10:24:34,339 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-10-06 10:24:36,228 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1641, 1642] 2026-10-06 10:24:36,377 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [2999, 3000] 2026-10-06 10:24:37,227 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-10-06 10:24:38,017 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1643] 2026-10-06 10:24:38,172 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3004] 2026-10-06 10:24:39,220 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-10-06 10:24:41,269 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1644, 1645] 2026-10-06 10:24:41,431 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3010, 3011] 2026-10-06 10:24:42,385 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3012, 3013, 3014] 2026-10-06 10:24:42,484 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted mail.message records with IDs: [19725, 19724, 19722] 2026-10-06 10:24:42,659 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted ir.attachment records with IDs: [18113] 2026-10-06 10:24:42,661 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move records with IDs: [1091] 2026-10-06 10:24:43,561 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1646, 1647] 2026-10-06 10:24:43,671 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3015, 3016] 2026-10-06 10:24:45,601 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1648, 1649] 2026-10-06 10:24:45,697 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3020, 3021] 2026-10-06 10:24:46,401 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 10:24:56,759 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-10-06 10:24:57,705 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:25:22,290 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-10-06 10:25:23,460 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1715] 2026-10-06 10:25:24,238 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1727] 2026-10-06 10:25:28,924 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-10-06 10:25:29,460 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1740] 2026-10-06 10:25:30,072 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-10-06 10:25:30,831 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1743] 2026-10-06 10:25:32,219 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-10-06 10:25:32,903 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1750] 2026-10-06 10:25:33,168 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1752] 2026-10-06 10:25:34,335 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-10-06 10:25:40,656 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1754] 2026-10-06 10:25:40,734 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1755] 2026-10-06 10:25:41,290 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-10-06 10:25:42,897 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1769] 2026-10-06 10:25:43,699 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1772] 2026-10-06 10:25:45,225 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-10-06 10:25:46,584 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-10-06 10:25:48,066 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1780] 2026-10-06 10:25:49,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-10-06 10:25:50,844 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [4003] 2026-10-06 10:25:51,343 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-10-06 10:25:51,959 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1783] 2026-10-06 10:25:53,303 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-10-06 10:25:54,587 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.product records with IDs: [4018] 2026-10-06 10:25:55,708 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1790, 1791, 1792] 2026-10-06 10:25:56,442 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-10-06 10:25:57,020 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1803] 2026-10-06 10:25:57,591 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-10-06 10:25:58,366 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1805] 2026-10-06 10:25:59,646 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:26:11,324 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-10-06 10:26:11,891 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1807] 2026-10-06 10:26:12,697 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1811] 2026-10-06 10:26:13,353 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1812, 1813, 1810] 2026-10-06 10:26:13,492 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-10-06 10:26:15,617 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1815] 2026-10-06 10:26:24,637 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-10-06 10:26:27,819 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-10-06 10:26:30,116 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-10-06 10:26:30,771 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-10-06 10:26:32,540 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move.line records with IDs: [1829] 2026-10-06 10:26:32,782 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-10-06 10:26:39,261 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-10-06 10:26:42,083 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-10-06 10:26:44,299 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-10-06 10:26:44,970 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1866] 2026-10-06 10:26:45,686 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-10-06 10:26:47,851 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1870] 2026-10-06 10:26:48,551 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-10-06 10:26:51,132 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1874] 2026-10-06 10:26:51,759 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-10-06 10:26:52,433 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1876] 2026-10-06 10:26:52,691 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-10-06 10:26:54,793 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1878] 2026-10-06 10:26:55,334 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-10-06 10:26:56,150 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-10-06 10:26:59,613 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-10-06 10:27:00,540 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-10-06 10:27:01,214 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-10-06 10:27:02,154 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-10-06 10:27:03,594 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-10-06 10:27:04,392 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.warehouse.orderpoint records with IDs: [7] 2026-10-06 10:27:04,615 44 INFO rb-5c3f854-225290-421545 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-06 10:27:05,542 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1897] 2026-10-06 10:27:07,087 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-10-06 10:27:08,333 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1900] 2026-10-06 10:27:09,137 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1902] 2026-10-06 10:27:09,587 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1903] 2026-10-06 10:27:10,690 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move.line records with IDs: [1856] 2026-10-06 10:27:11,364 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-10-06 10:27:11,648 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-10-06 10:27:12,468 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1907] 2026-10-06 10:27:13,232 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-10-06 10:27:15,375 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1911] 2026-10-06 10:27:16,839 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:27:16,845 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-10-06 10:27:17,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 155223 2026-10-06 10:27:17,503 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmp9zc4h3rs_chrome_odoo 2026-10-06 10:27:17,504 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:33435/json/version 2026-10-06 10:27:17,505 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:27:17,524 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: Chrome/150.0.7871.114 2026-10-06 10:27:17,524 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:33435/json 2026-10-06 10:27:17,525 44 INFO rb-5c3f854-225290-421545 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-06 10:27:17,537 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:33435/devtools/page/03768B65EE3FC969B2BBF4418C2DDD7A 2026-10-06 10:27:17,544 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-10-06 10:27:17,562 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-10-06 10:27:17,615 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-06 10:27:17,622 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-10-06 10:27:17,632 44 INFO rb-5c3f854-225290-421545 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-06 10:27:17,632 44 INFO rb-5c3f854-225290-421545 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-06 10:27:17,651 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:27:19,538 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:19] "GET /odoo HTTP/1.1" 200 - 157 0.187 1.704 2026-10-06 10:27:19,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': '03768B65EE3FC969B2BBF4418C2DDD7A', 'loaderId': '1BF848EA6FC2ABC6DF0A698A18B371AC', 'isDownload': False} 2026-10-06 10:27:19,543 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-10-06 10:27:19,630 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:19] "GET /web/assets/576081a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.014 0.028 2026-10-06 10:27:19,641 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:19] "GET /web/assets/d150b8a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.039 2026-10-06 10:27:19,837 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:19] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.040 0.194 2026-10-06 10:27:19,867 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.015 0.248 2026-10-06 10:27:19,909 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:19] "GET /web/assets/6a91deb/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-10-06 10:27:19,955 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:19] "GET /web/assets/4431389/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 10:27:20,740 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:20] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:27:20,745 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:20] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:27:20,772 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-06 10:27:20,850 44 INFO rb-5c3f854-225290-421545 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-06 10:27:20,872 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-10-06 10:27:20,910 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:20] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.048 0.071 2026-10-06 10:27:20,931 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.126 2026-10-06 10:27:20,934 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-10-06 10:27:20,959 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:20] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:27:20,961 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.139 2026-10-06 10:27:21,126 44 INFO rb-5c3f854-225290-421545 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-06 10:27:21,132 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "GET /odoo HTTP/1.1" 200 - 29 0.073 0.078 2026-10-06 10:27:21,150 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 10:27:21,161 44 INFO rb-5c3f854-225290-421545 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-06 10:27:21,196 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "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-06 10:27:21,201 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.024 0.192 2026-10-06 10:27:21,210 44 INFO rb-5c3f854-225290-421545 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-06 10:27:21,259 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.183 2026-10-06 10:27:21,329 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.020 0.239 2026-10-06 10:27:21,374 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "GET /web/image/res.partner/3/avatar_128?unique=1791271899000 HTTP/1.1" 200 - 6 0.010 0.285 2026-10-06 10:27:21,386 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.177 2026-10-06 10:27:21,396 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.188 2026-10-06 10:27:21,492 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:27:21,501 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 10:27:21,509 44 INFO rb-5c3f854-225290-421545 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-06 10:27:21,511 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "POST /mail/data HTTP/1.1" 200 - 34 0.052 0.194 2026-10-06 10:27:21,523 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.003 0.187 2026-10-06 10:27:21,550 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.458 2026-10-06 10:27:21,553 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.360 2026-10-06 10:27:21,564 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.184 2026-10-06 10:27:21,604 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:21] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.058 2026-10-06 10:27:22,048 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:22] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.152 0.237 2026-10-06 10:27:22,167 44 INFO rb-5c3f854-225290-421545 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-06 10:27:22,239 44 INFO rb-5c3f854-225290-421545 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-06 10:27:22,284 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:22] "POST /mail/data HTTP/1.1" 200 - 45 0.048 0.532 2026-10-06 10:27:22,316 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:22] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.005 0.226 2026-10-06 10:27:22,412 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:22] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.004 0.162 2026-10-06 10:27:22,489 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:22] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.014 0.137 2026-10-06 10:27:22,566 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:22] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 22 0.027 0.087 2026-10-06 10:27:22,722 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:22] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:27:22,958 44 INFO rb-5c3f854-225290-421545 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-06 10:27:23,009 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:23] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.011 0.033 2026-10-06 10:27:23,051 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:23] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.006 0.017 2026-10-06 10:27:23,105 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:23] "GET /web/assets/d70c565/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 10:27:23,234 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:23] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.005 0.016 2026-10-06 10:27:23,261 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:23] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 2 0.005 0.033 2026-10-06 10:27:23,325 44 INFO rb-5c3f854-225290-421545 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-06 10:27:23,381 44 INFO rb-5c3f854-225290-421545 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-06 10:27:23,415 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:23] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 - 33 0.029 0.072 2026-10-06 10:27:23,521 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:23] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.031 0.060 2026-10-06 10:27:23,579 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:23] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.006 0.026 2026-10-06 10:27:23,671 44 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:23] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:27:23,707 44 INFO rb-5c3f854-225290-421545 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-06 10:27:23,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:23] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 6 0.009 0.035 2026-10-06 10:27:24,013 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:24] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 7 0.028 0.027 2026-10-06 10:27:24,081 44 INFO rb-5c3f854-225290-421545 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-06 10:27:24,102 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:24] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.014 2026-10-06 10:27:24,163 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:24] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.006 0.018 2026-10-06 10:27:24,274 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:24] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 41 0.031 0.062 2026-10-06 10:27:24,368 44 INFO rb-5c3f854-225290-421545 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-06 10:27:24,378 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:24] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 4 0.008 0.035 2026-10-06 10:27:24,427 44 INFO rb-5c3f854-225290-421545 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-06 10:27:24,479 44 INFO rb-5c3f854-225290-421545 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-06 10:27:24,536 44 INFO rb-5c3f854-225290-421545 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-06 10:27:24,597 44 INFO rb-5c3f854-225290-421545 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-06 10:27:25,417 44 INFO rb-5c3f854-225290-421545 odoo.tests.common: Simulating signal changes during tests 2026-10-06 10:27:25,418 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:25] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 321 0.344 0.530 2026-10-06 10:27:26,034 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:26] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 104 0.123 0.238 2026-10-06 10:27:26,255 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:26] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.019 0.039 2026-10-06 10:27:26,324 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:26] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 19 0.026 0.096 2026-10-06 10:27:26,542 44 INFO rb-5c3f854-225290-421545 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-06 10:27:26,601 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:26] "POST /mail/data HTTP/1.1" 200 - 42 0.038 0.060 2026-10-06 10:27:26,630 44 INFO rb-5c3f854-225290-421545 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-06 10:27:26,664 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:26] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.011 0.020 2026-10-06 10:27:26,713 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:26] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 10:27:26,730 44 INFO rb-5c3f854-225290-421545 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-06 10:27:27,088 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:27] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 94 0.120 0.234 2026-10-06 10:27:27,426 44 INFO rb-5c3f854-225290-421545 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-06 10:27:27,484 44 INFO rb-5c3f854-225290-421545 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-06 10:27:27,773 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:27] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 67 0.077 0.207 2026-10-06 10:27:28,113 44 INFO rb-5c3f854-225290-421545 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-06 10:27:28,177 44 INFO rb-5c3f854-225290-421545 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-06 10:27:28,556 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:28] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 101 0.157 0.217 2026-10-06 10:27:28,576 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:28] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.008 2026-10-06 10:27:28,745 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:28] "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-06 10:27:29,044 44 INFO rb-5c3f854-225290-421545 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-06 10:27:29,119 44 INFO rb-5c3f854-225290-421545 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-06 10:27:29,122 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:29] "POST /mail/data HTTP/1.1" 200 - 32 0.022 0.057 2026-10-06 10:27:29,165 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:29] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.006 0.024 2026-10-06 10:27:29,574 44 INFO rb-5c3f854-225290-421545 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-06 10:27:29,583 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:29] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.005 0.015 2026-10-06 10:27:29,856 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:29] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.012 0.017 2026-10-06 10:27:29,935 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:29] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 3 0.002 0.010 2026-10-06 10:27:29,937 44 INFO rb-5c3f854-225290-421545 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-06 10:27:30,362 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:30] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.007 0.021 2026-10-06 10:27:30,633 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:30] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 72 0.082 0.170 2026-10-06 10:27:30,903 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:30] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 46 0.046 0.157 2026-10-06 10:27:31,133 44 INFO rb-5c3f854-225290-421545 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-06 10:27:31,404 44 INFO rb-5c3f854-225290-421545 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-06 10:27:31,706 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:31] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 63 0.103 0.191 2026-10-06 10:27:32,076 44 INFO rb-5c3f854-225290-421545 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-06 10:27:32,141 44 INFO rb-5c3f854-225290-421545 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-06 10:27:32,436 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:32] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 77 0.112 0.179 2026-10-06 10:27:32,461 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:32] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.006 0.010 2026-10-06 10:27:32,600 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:32] "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.020 2026-10-06 10:27:32,804 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-10-06 10:27:32,806 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-06 10:27:32,905 44 INFO rb-5c3f854-225290-421545 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:32] "POST /mail/data HTTP/1.1" 200 - 32 0.036 0.073 2026-10-06 10:27:33,179 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 45003520 (allocated 48881664) 2026-10-06 10:27:33,204 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 155223 2026-10-06 10:27:33,206 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-10-06 10:27:33,207 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 155223 2026-10-06 10:27:33,309 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-5c3f854-225290-421545/chrome_logs/chrome_log_20261006_102733_309584_test_purchase_matrix_ui.txt 2026-10-06 10:27:33,310 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmp9zc4h3rs_chrome_odoo" 2026-10-06 10:27:33,986 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-10-06 10:27:35,536 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:28:00,097 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-10-06 10:28:00,932 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:28:01,542 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:28:02,126 44 INFO rb-5c3f854-225290-421545 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:28:02,535 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-10-06 10:28:02,584 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-10-06 10:28:02,713 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-10-06 10:28:02,837 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [221, 223] 2026-10-06 10:28:02,890 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [222, 224] 2026-10-06 10:28:02,905 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-10-06 10:28:04,673 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [290] 2026-10-06 10:28:05,143 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-10-06 10:28:05,491 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-10-06 10:28:07,358 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-10-06 10:28:12,865 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-10-06 10:28:13,050 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-10-06 10:28:13,073 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-10-06 10:28:13,092 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-10-06 10:28:13,099 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-10-06 10:28:14,270 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-10-06 10:28:15,133 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-10-06 10:28:16,408 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-10-06 10:28:17,528 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19986] 2026-10-06 10:28:17,602 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [981] 2026-10-06 10:28:17,833 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-10-06 10:28:19,525 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-10-06 10:28:21,034 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_order_merge ... 2026-10-06 10:28:23,448 44 INFO rb-5c3f854-225290-421545 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [11] 2026-10-06 10:28:23,468 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-10-06 10:28:26,149 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_vendor_currency ... 2026-10-06 10:28:27,388 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-10-06 10:28:27,854 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_create_alternatives_for_multiple_vendors ... 2026-10-06 10:28:29,175 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_payment_terms_for_alternative_rfq ... 2026-10-06 10:28:30,349 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-10-06 10:28:36,675 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-10-06 10:28:37,710 44 INFO rb-5c3f854-225290-421545 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-10-06 10:28:38,735 44 INFO rb-5c3f854-225290-421545 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:28:38,738 44 INFO rb-5c3f854-225290-421545 odoo.service.server: 1451 post-tests in 10286.15s, 2655864 queries 2026-10-06 10:28:38,744 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: point_of_sale: 575 tests 3608.96s 881383 queries 2026-10-06 10:28:38,744 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: portal: 27 tests 37.33s 5433 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_account_tax_python: 4 tests 38.08s 11897 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_adyen: 3 tests 22.74s 8249 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_discount: 6 tests 200.81s 40140 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_dpopay: 3 tests 0.03s 9 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_event: 9 tests 82.22s 17293 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_event_sale: 3 tests 16.99s 7751 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_hr: 28 tests 192.29s 50202 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_hr_restaurant: 5 tests 37.45s 11661 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_loyalty: 106 tests 1038.89s 192683 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_mollie: 6 tests 15.74s 7287 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_mrp: 16 tests 70.78s 25768 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_online_payment: 14 tests 81.74s 19892 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_online_payment_self_order: 27 tests 258.57s 83150 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_qfpay: 3 tests 25.02s 8629 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_razorpay: 5 tests 38.09s 10702 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_repair: 3 tests 23.16s 8488 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_restaurant: 65 tests 672.95s 94438 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 26.29s 9812 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_safaricom: 9 tests 20.03s 8157 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_sale: 83 tests 822.52s 201043 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_sale_loyalty: 5 tests 39.21s 12030 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_sale_margin: 4 tests 15.64s 6809 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_self_order: 137 tests 1148.59s 398718 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_self_order_qfpay: 4 tests 20.46s 8127 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_self_order_stripe: 6 tests 34.58s 13568 queries 2026-10-06 10:28:38,745 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_sms: 3 tests 24.11s 8308 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: pos_viva_com: 7 tests 44.47s 14202 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: privacy_lookup: 9 tests 8.54s 3847 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: product: 147 tests 108.68s 48714 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: product_email_template: 4 tests 13.29s 5560 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: product_expiry: 3 tests 8.29s 1684 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: product_margin: 7 tests 17.88s 6654 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: project: 155 tests 273.55s 61889 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: project_account: 3 tests 11.14s 3184 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: project_hr_expense: 8 tests 66.10s 23225 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: project_mrp_account: 6 tests 17.86s 3993 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: project_mrp_sale: 3 tests 11.03s 5195 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: project_purchase: 19 tests 89.88s 28566 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: project_purchase_stock: 3 tests 1.41s 378 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: project_sale_expense: 12 tests 114.51s 39326 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: project_timesheet_holidays: 8 tests 15.16s 6319 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: project_todo: 5 tests 28.66s 3624 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: purchase: 136 tests 544.36s 156175 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 38.35s 13843 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: purchase_mrp: 43 tests 139.10s 49222 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: purchase_product_matrix: 4 tests 18.70s 2703 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: purchase_repair: 3 tests 25.40s 10263 queries 2026-10-06 10:28:38,746 44 INFO rb-5c3f854-225290-421545 odoo.tests.stats: purchase_requisition: 25 tests 37.77s 12824 queries 2026-10-06 10:28:38,747 44 INFO rb-5c3f854-225290-421545 odoo.tests.result: 0 failed, 0 error(s) of 1451 tests when loading database 'rb-5c3f854-225290-421545' 2026-10-06 10:28:38,747 44 INFO rb-5c3f854-225290-421545 odoo.service.server: Initiating shutdown 2026-10-06 10:28:38,747 44 INFO rb-5c3f854-225290-421545 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.